Tournament format / Pilot 01

Волны + сетка score-duel.
Не все 100 сразу.

Не все 100 сразу. Волны по 8–16, матчи 1 на 1 по баллу одной задачи. Кто готов — играет раньше.

Как проходит соревнование

  1. 01Заявка и email-подтверждение
  2. 02Допуск оператором → сид по порядку допуска
  3. 03Попадание в волну 8–16 (можно раньше остальных)
  4. 04Матч score-duel: A vs B, одна задача, выше балл — дальше
  5. 05Раунды сетки: 16→8→4→2→финал (или Swiss позже)
  6. 06Wildcard / сателлит-проход на следующий этап сезона
Посмотреть демо-сетку 16 →

Лестница форматов

  • Волны / heats · Pilot сейчас

    8–16 человек в окне. Меньше нагрузки на sandbox. Раньше допущен — раньше может выйти на матч.

  • Single Elim score-duel · Pilot + Agent

    Сетка 16→8→4→2→чемпион. Матч = выше балл evaluator. Bye по сиду, не монеткой.

  • Swiss · После Pilot

    Раунды против близких по рейтингу. Меньше раннего вылета, больше матчей для эфира.

  • Double Elim · Agent / Main

    Проигрыш не сразу конец. Из GPT-roadmap для AI-лиги.

  • Round Robin · Мини-группа

    Все со всеми в группе 4–8. Для репетиции.

  • League / сезон · Позже

    Длинный сезон, таблица, ELO.

Сезонный контур

  • Репетиция · 8–16 · закрыто

    Одна волна + демо-сетка. Проверяем матчи, sandbox и эфир.

  • Pilot 01 · до 64→100 · 0 ₽

    Волны + single-elim score-duel. Топ — wildcard дальше.

  • Qualifier / сателлит · волнами · после legal

    Как сателлит в покере: топ даёт билет в Main, не случайный розыгрыш.

  • Main Event · сетка · после legal

    Финал сезона. Wildcard из Pilot и Qualifier.

FAQ

Почему не все 100 одновременно?

Одновременный старт жжёт sandbox и очередь проверок. Волны по 8–16 и сетка матчей — быстрее запустить и проще стримить.

Как работает сетка 1 на 1?

Одна задача. Два участника сдают commit. Кто выше по фиксированному evaluator — проходит дальше. Это score-duel, не драка кодом в реальном времени.

Это жеребьёвка?

Нет. Сиды — по порядку допуска (или рейтингу). Bye детерминированный. Случайный розыгрыш приза запрещён.

Можно ли отыграть раньше других?

Да. Кто допущен и попал в открытую волну / готовую пару — играет в своём слоте. Не обязательно ждать всю сотню.

Как пройти в следующий этап?

Победа в матчах / топ волны → wildcard на Qualifier или Main. Как сателлит: заслуженный билет, не лотерея.

Откуда эти механики?

Из чата с GPT: Bracket Engine (Single/Double/Swiss/League), match state machine и live score. Плюс идея фриролл→сателлит→Main.

Полный текст для ops: docs/TOURNAMENT_FORMAT.md