Авг 01

Как работает система Мак-Магон

Расскажу в этом посте о системе жеребьевки Мак-Магон, она применяется в большом количестве массовых онлайн и оффлайн турниров по игре Го. Поделюсь достаточно детальной реализацией этой жеребьевки, которая была сделана мной на одном уже недействующем сайте.

Подготовка к старту

  1. После регистрации на турнир мы имеем список участников, отсортированный по силе игры от 9d до 30k.
  2. Список делится на N групп. В каждой группе может быть разное количество участников.
  3. Каждой группе назначаются очки Мак-Магона (далее ММ).  Нижней группе 0 очков. Очки ММ повышаются к верхней группе на 1 очко за каждую группу.

Организация игры

  1. Регистрируем игроков, участвующих в данном туре игры.
  2. Формируются пары. Подробности жеребьевки описаны ниже.
  3. Объявляется начало тура и запускается приём результатов.
  4. Каждый выигравший получает 1 очко ММ. Проигравший - 0 очков ММ. При ничьей или неявке - 0.5 очков ММ.
  5. В графу "количество побед" заносится: 1 очко за победу, 0 очков за проигрыш или неявку, 0.5 очков - если сыграют вничью (в Го такое крайне маловероятно).
  6. Процесс повторяется для каждой игры турнира.

Жеребьевка

Формирование пар происходит следующим образом:

  1. Турнирная таблица сортируется по убыванию очков ММ.
  2. Для первого (верхнего в таблице) участника подбираем участника, стоящего ниже в таблице с таким же или близким количеством очков ММ (как правило, им является второй участник в таблице).
  3. Опускаемся ниже по таблице, подбирая пары аналогичным пункту 2 образом.
  4. При формировании пар также ведется учёт того, кто с кем уже сыграл, чтобы не поставить пару играть во второй раз.
  5. Если пары по какой-либо причине не хватает (нечетное количество игроков или игроки уже отыграли между собой) - им засчитывается техническая победа.

Подбор пар можно производить различными способами, а не только тем, который указан в этой статье, главное чтобы пары складывались по возможности из людей с одинаковым количеством очков ММ.

Подведение итогов

Итоги подводятся для каждой группы отдельно. При подведении итогов учитываются показатели: количество побед, коэффициент Бухгольца, коэффициент Бергера.

Количество очков Мак-Магона никак не учитывается при подведении итогов!

Расчет коэффициентов

Коэффициент Бухгольца (SOS) - сумма всех очков ММ соперников, независимо от результатов встреч между ними.

Коэффициент Бергера (SODOS) - сумма всех очков ММ соперников, у которых данный участник выиграл, плюс 1/2 суммы всех очков соперников, с которыми данный участник сыграл вничью.

Для не сыгранных игр и технических побед коэффициенты Бухгольца и Бергера я не расчитывал, то есть к сумме добавлялся 0.

Материалы, которыми я руководствовался