Как раскидать команды по группам
Укажите число участников и формат «Группы + Плей-офф» — платформа сама решит, сколько групп получится и по сколько команд в каждой. Восемь команд обычно делят на две группы по четыре, двенадцать — на четыре по три, шестнадцать — на четыре по четыре. Число групп можно поменять вручную, если хочется другой схемы.
Шесть команд — частый случай на дворовом и школьном футболе. Здесь есть развилка: либо две группы по три (быстро, но каждый сыграет всего два матча в группе), либо один общий круг, где все играют со всеми — пять матчей на команду и никакой жеребьёвки не нужно. Для шести команд второе честнее, если время позволяет.
Распределение случайное: список перемешивается, вероятность попасть в любую группу одинаковая. Никаких скрытых приоритетов.
Чистый рандом или посев по корзинам
Чистая жеребьёвка хороша, когда команды примерно равны и никакой истории между ними нет. Но если два очевидных фаворита могут оказаться в одной группе и один вылетит на старте, турнир станет скучнее — тогда нужен посев.
Посев работает так: команды разбиваются на корзины по силе, и из каждой корзины в каждую группу попадает ровно одна. Первая корзина — фавориты, они гарантированно разведены. Дальше внутри корзин распределение снова случайное. Это та же схема, по которой сеют группы на чемпионатах мира и в еврокубках.
На платформе порядок участников задаётся вручную перед стартом — верхние строчки становятся первыми номерами групп, остальных можно перемешать.
Расписание туров после жеребьёвки
Как только группы собраны, расписание составляется само: кто с кем играет в первом туре, во втором, в третьем. Для группы из четырёх это три тура по два матча. Порядок построен так, чтобы никто не играл два матча подряд, если этого можно избежать.
Календарь виден по общей ссылке — участникам не нужно ничего скачивать и регистрироваться. Ввели счёт матча — таблица группы пересчиталась у всех сразу.
Для круговой лиги без групп расписание строится по тому же принципу: все туры на весь сезон сразу, в один или два круга.
Жеребьёвка для швейцарской системы
В швейцарке жеребьёвка идёт не один раз, а перед каждым туром. Первый тур разводит участников случайно, дальше соперника подбирают по набранным очкам: кто выиграл — играет с выигравшим, кто проиграл — с проигравшим. Так за 7-9 туров таблица расставляет всех, не заставляя каждого сыграть с каждым.
Платформа пересчитывает пары автоматически после каждого тура и следит, чтобы соперники не повторялись. Тай-брейк считается по Бухгольцу и Соннеборн-Бергеру — стандарт для шахмат и киберспорта.