Если работы одной команды целенаправленно складывать в одну полуноминацию, то тогда получается, что целенаправленно и команды нужно будет между собой делить по полуноминациям.
Разложить работы не по авторам а кучками (1-2-3 работы) по командам, а потом рандомайзить уже эти кучки? Хотя тогда может неравное количество работ получиться. И придется уравнивать перекидыванием кучек )))
Сложно, конечно, чтобы все получилось справедливо :)