Чтобы найти решение, приложение будет выполнять последовательные жеребьёвки до тех пор, пока одна из них не будет соответствовать всем критериям.
Почему эти критерии?
Критерий «распределить» был разработан для того, чтобы члены одной и той же семьи или одного и того же отдела не оказались вместе.,
Критерий «Назначить» позволяет группировать игроков из одного региона или создавать группы или руководителей команд..
Сформировать группы - Многокритериальные
5/5 (1)
111
СЛУЧАЙНЫЙ СОСТАВ ГРУПП или команд по разным критериям. Совершенный алгоритм создания групп - несколько предложенных вариантов! Среди которых: чаши для однородных групп, распределение членов одной семьи по разным группам, назначение определенных групп конкретным участникам!
Управляйте вероятностями
выбрать количество команд, которые будут сформированы,
равномерно распределить уровни участников,
разделить участников для лучшей перетасовки,
распределить участников по определенным группам (география, расписание, руководители групп ...),
Случайная жеребьёвка, алгоритм случайности
:
Сформировать многокритериальные группы