Турнир выигрывается не на площадке, а в расписании. Команда приехала в 10:00, её первый матч в 10:15, финал — в 14:00, и всё это время четверо взрослых людей сидят на трибуне, потому что организатор не посчитал волны. Разбираем, как считать расписание, чтобы день шёл по часам, а не «когда все наиграются».

Шаг 1. Посчитайте матчи — до того, как думать о времени

Всё расписание производно от одного числа: сколько матчей вообще будет.

Шаг 2. Волны: как матчи одного тура делятся по столам/кортам

Все матчи тура независимы друг от друга — значит, их можно играть одновременно. Если у вас 4 стола, а в туре 6 матчей, тур раскладывается на 2 волны: 4 матча + 2.

Формула дня, которую стоит держать на языке бумажке:

Пример. 12 команд, круговой, 4 стола, матч 25 минут, смена 5 минут:

Вывод, который обычно и спасает турнир: не «уплотнять», а менять формат — двухкруговик → одно-, круговик → группы+плей-офф. Для этого есть отдельная поверхность: квиз формата считает те же числа по вашим вводным (участники / часы / площадки) и сразу даёт ссылку на готовую сетку в конструкторе.

Шаг 3. Слоты: три ошибки, которые съедают час каждый

Ошибка 1 — слот «15 минут» для матча, который в среднем идёт 12. Среднее — не расписание: 15% матчей затягиваются, и задержки по параллельным столам накапливаются как снежный ком. Закладывайте буфер на «длинный хвост»: в примере выше матч+смена = 30 минут вместо «средних» 27.

Ошибка 2 — стыки без перехода. Матч закончился, следующая волна стартует через 20 минут «по факту». Между волнами фиксируйте паузу и публикуйте её в расписании: «волна 3 стартует в 13:20» работает, «стартуем когда освободятся» — никогда.

Ошибка 3 — финалы внахлёст с полуфиналами. Олимпийка связывает туры жёстко: полуфиналы не могут начаться, пока не закончились четвертьфиналы, а финал — пока оба полуфинала сыграны. Считайте «скелет» дня по сетке: у каждой стадии своё окно. Генератор, когда строит плей-офф, сам держит пары «победитель A→B», вам остаётся разложить окна по времени (посев и структура сетки — отдельная статья).

Шаг 4. Как это выглядит вживую

Рабочая схема дня из опытных турниров:

  1. Утром — стартовые протоколы туров (кто с кем, стол, время).
  2. На каждую волну — публичный слот-лист: команда подходит за 10 минут до слота.
  3. Стол «вне расписания» всегда держится резервным хотя бы один во второй половине дня: неявка/травма/спорный матч сдвигают всё, резервный стол гасит это молча.
  4. Результат матча фиксируется сразу — до того, как судья отвернулся: живая таблица снимает 90% вопросов «а сколько у нас?».

Пункт 4 — то, ради чего стоит вести турнир в приложении, а не в тетради: организатор и команды видят счёт одновременно, и «а скиньте таблицу» из чата уходит навсегда.

Попробовать: конструктор сеток посчитает туры и матчи под ваш формат и выдаёт печатную сетку/протоколы (шаблоны на печать), а квиз подберёт формат, который физически влезает в ваш день.