Расписание матчей

Как разложить матчи турнира по дням, полям и времени: слоты, автоматическая расстановка, ручная правка, проверка занятости и утверждение.

Коротко

Расписание составляется на одном экране — Планирование матчей. Матчи для него приложение берёт из структуры турнира само: пары групп и ячейки плей-офф появляются в списке нераспределённых, даже если матчи ещё не создавались. Вы задаёте период и игровой день, нажимаете Сгенерировать слоты, расставляете матчи кнопкой Авто или вручную. Потом Сохранить план — это черновик, настоящие матчи он не трогает, — и Утвердить: только после этого матчи с датой, полем и временем появляются в турнире.

Что нужно до начала

  • Права на изменение турнира. Пункт планирования виден только тем, кто может менять турнир.
  • Структура. Этапы, группы и команды в группах уже созданы — см. «Группы + основная и утешительная сетка». Создавать матчи отдельно не нужно: пары кругового этапа планировщик построит сам.
  • Поля. В настройках турнира, раздел Место и время, заданы Стадионы и Поля стадиона. Без полей автоматическая расстановка недоступна.
  • Даты турнира. Из них подставляется период планирования.
  • Длительность матча в правилах турнира или этапа. Из неё приложение предлагает длительность слота: самый длинный матч плюс 5 минут.
Только командные турниры

Эта статья — про командные турниры. Для индивидуального турнира 1 на 1 тот же пункт меню открывает прежнюю доску планирования, см. «Индивидуальный турнир 1 на 1».

Шаг 1. Откройте планирование

На странице турнира нажмите ⋮ — откроется окно Управление турниром. В группе Структура выберите Планирование матчей.

Окно «Управление турниром», группа «Структура» с пунктом «Планирование матчей»
Скриншот: окно Управление турниром, группа Структура, пункт Планирование матчей
Планирование открывается из окна управления турниром.

Планируется всегда весь главный турнир со всеми турнирами внутри него — неважно, из какого из них вы зашли. Поля и таймзона берутся у главного турнира.

Пока данные загружаются, под индикатором по очереди появляются подписи: Турнир и этапы, Команды и плановые, Матчи и группы, Поля и слоты. После того как сетка появилась, в фоне проверяется Занятость полей других турниров. Если загрузка оборвалась — нажмите Повтор.

Шаг 2. Задайте дни и слоты

Слот — это клетка сетки: одно поле в одно время. Пока слотов нет, вместо сетки написано Нет дней расписания, а все матчи лежат в списке Нераспределённые.

  1. Нажмите Сгенерировать слоты (или Настройки — это то же окно Настройки планирования).

  2. Проверьте Период турнира — Начало и Конец. Он не может быть длиннее 366 дней.

  3. Задайте Начало игрового дня и Конец игрового дня (по умолчанию 8:00–20:00), Длительность слота, мин и Буфер между матчами, мин. Под длительностью приложение подсказывает рекомендуемое значение.

  4. Отметьте Поля, на которых играете, и при необходимости добавьте Перерывы — например, обед или церемонию.

  5. В блоке Что планируем оставьте Весь турнир или ограничьте цель числом матчей на команду — тогда в шапке будет виден прогресс к этой цели.

  6. Нажмите Сгенерировать слоты. Появятся вкладки дней и сообщение Слоты сгенерированы: дней …, слотов ….

Окно «Настройки планирования»: период, игровой день, длительность слота, буфер, поля и перерывы
Скриншот: окно Настройки планирования с заполненным периодом, игровым днём и выбранными полями
Одно окно задаёт всю сетку: дни, часы, поля и перерывы.

Слоты создаются на каждый день периода. Выбрать только субботы и воскресенья здесь нельзя — игровые дни отмечаются позже, в окне Авто, а лишние дни просто останутся пустыми.

В шапке появится индикатор: Матчей: … · Слотов: … · запас … или … не хватает …. Если не хватает — расширьте период или игровой день, добавьте поле или уменьшите слот.

Повторная генерация сбрасывает ручные правки слотов

Если вы уже двигали или удаляли отдельные слоты, новая генерация вернёт сетку к настройкам. Расставленные матчи при этом не теряются.

Шаг 3. Расставьте матчи кнопкой «Авто»

Авто даёт хорошую стартовую раскладку, которую потом удобно править руками. В окне:

  • Этапы — какие этапы расставлять. Плей-офф удобнее расставлять после группового этапа.
  • Даты — отметьте только игровые дни.
  • Матчей в день — ограничение на день; пусто — без ограничения. Чтобы в один день шёл ровно один тур, впишите число матчей тура.

Нажмите Расставить. Расстановка соблюдает порядок туров, не ставит команду в два матча одновременно, не ставит одновременно команды с общим тренером или из одного клуба и старается оставить команде хотя бы один слот отдыха между матчами.

Окно «Авто»: этапы, даты, матчей в день и кнопка «Расставить»
Скриншот: окно Авто с отмеченными этапами и датами и полем Матчей в день
Отмечайте только игровые дни — остальные дни периода останутся пустыми.

Результат появится внизу: Авто-расстановка: расставлено …. Если что-то не встало — …, не удалось …, и у каждого такого матча будет причина: Нет свободного слота, Поле занято другим матчем, Пересекаются матчи команды или связанных команд, Не соблюдается порядок новых туров, Не определены команды, Нет разрешённого поля.

Если у турниров внутри свои поля

Кнопка Подтурниры открывает Поля и порядок подтурниров. Для каждого турнира внутри главного можно задать Разрешённые поля (строго), Предпочтительные поля (по возможности) и очерёдность кнопками Выше / Ниже. Эти правила учитывают и Авто, и ручная расстановка.

Шаг 4. Поправьте вручную

На компьютере и планшете матч перетаскивается из списка Нераспределённые в клетку сетки или из клетки в клетку. Крестик на карточке снимает матч с расписания — он вернётся в список. Нажатие на карточку открывает окно с датой, временем и полем; там же можно выбрать, в какой таймзоне вводить время, — в сетке время всегда показано в таймзоне турнира.

На телефоне нажмите на пустую клетку — откроется список матчей, которые туда можно поставить. Нажатие на матч в сетке открывает действия Перенести, Снять с расписания и Поменять с….

Сетка расписания после сохранения плана: групповые матчи с названиями команд по полям и слотам, справа панель «Команды» с числом матчей в плане
Скриншот: сетка дня — поля по столбцам, слоты по строкам, справа панель Команды, в шапке индикатор слотов
Справа две вкладки: Команды и Нераспределённые. Список нераспределённых можно искать по команде, возрасту и номеру и фильтровать по подтурниру, этапу и туру.

Панель Команды (на кадре выше) показывает: у каждой команды видно, сколько матчей в плане и сколько утверждено, а по нажатию — Соперник для … с пометками Уже играли …, Занята в этом слоте, Связанная команда.

Что проверяется при постановке

Приложение не даст поставить матч, если:

  • на этом поле в это время уже есть матч;
  • у команды в это время другой матч — У команды уже есть матч в это время.;
  • в это время играет связанная команда — с общим тренером или из того же клуба;
  • поле не разрешено для этого подтурнира — Это поле не разрешено для подтурнира.;
  • поле занято матчем другого турнира на той же площадке.
Отдых между матчами вручную не проверяется

Слот отдыха старается оставить только Авто. При ручной постановке приложение запрещает пересечения, но не помешает поставить команду на два матча подряд. Проверяйте это сами.

Шаг 5. Сохраните план и утвердите

Пока вы расставляете, в шапке растёт счётчик Не сохранено: ….

  • Сохранить план записывает черновик расстановки. Настоящие матчи турнира не меняются. Сообщение — План сохранён: ….
  • Отменить изменения возвращает расстановку к последнему сохранённому плану.
  • Утвердить проверяет занятость полей, сохраняет план и создаёт или обновляет настоящие матчи: дату, время, стадион и поле. Сообщение — Утверждено: создано …, обновлено ….
Расписание после утверждения: карточки матчей с зелёной галочкой, в шапке «Существующих матчей» равно числу утверждённых
Скриншот: сетка после Утвердить — утверждённые матчи и сообщение Утверждено: создано …
Только утверждённые матчи появляются в турнире.
Черновики и утверждение

Настройка организатора Создавать матчи черновиками действует и на матчи, которые создаёт Утвердить: такие матчи появятся в турнире как черновики, и участники увидят их только после Опубликовать все черновики. Если настройка выключена, утверждённые матчи сразу обычные.

Утверждённый матч можно передвинуть. Карточка получит значок с подсказкой План сохранён, ждёт «Утвердить» — нажмите Утвердить ещё раз, и настоящий матч обновится. Уже начатые матчи утверждение не меняет.

Матчи плей-офф, где соперники ещё неизвестны (Победитель …, Место … в группе), можно заранее поставить в сетку и сохранить в плане, но утвердить — только когда станут известны команды. До этого Утвердить их пропускает.

Готовое расписание можно выгрузить кнопками Экспорт (CSV) и Excel.

Что не сохраняется после выхода

План сохраняется, а настройки сеанса — нет: период, игровой день, буфер, выбор полей, перерывы, Что планируем и правила Подтурниров при следующем входе придётся задать заново. Запоминается только длительность слота. Если при выходе остались несохранённые изменения, приложение спросит: Остаться, Выйти без сохранения или Сохранить.

Пример: любительский чемпионат 5×5 на 14 команд

Структуру создаёт конструктор турнира (см. «Другие размеры турнира»), а расписание — этот экран. Два частых варианта:

Вариант А. Круговой турнир

В конструкторе — шаблон Один этап, Количество участников 14, Количество кругов 1 или 2.

  • Один круг — 13 туров по 7 матчей, всего 91 матч. Два круга — 26 туров и 182 матча; во втором круге хозяева и гости меняются местами.
  • Команд чётное число, поэтому каждую игровую неделю играют все.
  • В Авто отметьте в Датах только игровые дни и поставьте Матчей в день 7 — тогда один тур займёт один игровой день.

Вариант Б. Две группы по 7 и плей-офф

В конструкторе — шаблон Группа + плей-офф, 14 участников, Групп в 1 этапе 2.

  • В каждой группе 7 команд: 7 туров по 3 матча, 21 матч на группу.
  • В каждом туре одна команда группы отдыхает. В расписании этот выходной никак не отмечен — команды просто нет среди матчей тура. Предупредите об этом капитанов заранее.
  • Шаблон создаёт групповой этап в один круг. Нужен второй круг — откройте настройки группового этапа и поставьте Количество кругов 2: будет 14 туров.
  • Если обе группы играют в один день, поставьте в Авто Матчей в день 6 — по туру каждой группы.
  • Матчи плей-офф будут в списке нераспределённых с подписями вроде Место 1 в группе и Победитель …. Их можно заранее поставить на финальные даты, а утвердить после группового этапа.
Если команды договариваются о датах сами

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

Если что-то пошло не так

«Нет дней расписания»

Слоты ещё не созданы. Откройте Настройки, проверьте период и нажмите Сгенерировать слоты.

Кнопка «Авто» неактивна

Нет слотов — подсказка Сначала задайте период и слоты — или у турнира не заданы поля. Если в настройках планирования написано У стадиона нет полей, добавьте поля в настройках турнира, раздел Место и время.

Список нераспределённых пуст

Проверьте структуру: пары появляются только в группах, где есть хотя бы две команды. Если команды ещё не распределены по группам, начните с конструктора.

Матч не встаёт в клетку

Прочитайте сообщение внизу экрана — в нём сказано, с чем пересечение: поле, команда, связанная команда или другой турнир. Выберите другое время или поле.

«Занятость других турниров не проверена.»

Проверка занятости полей не прошла — обычно из-за связи. Нажмите Проверить занятость. Кнопкой Поставить матч можно поставить и без проверки, но тогда пересечение с другим турниром на той же площадке останется на вашей совести.

«Утверждено … из …» или «Сохранено частично»

Часть записей не дошла до сервера, несохранённое осталось в черновике. Нажмите кнопку ещё раз. Пока расписание не перечитано с сервера, Отменить изменения недоступна — выйдите и откройте планирование заново.

Снял матч с расписания, а в турнире он остался с прежней датой

Снять с расписания убирает матч только из плана; уже утверждённый матч в турнире не удаляется и свою дату не теряет. Перенесите его в сетке на новое время и утвердите или поменяйте дату в самом матче — см. «Черновики, перенос и удаление матчей».

В меню этапа есть «Создание матчей» и «Создание расписания матчей»

Это прежние инструменты. Для командного турнира они не нужны: планирование само строит пары из структуры, а уже созданные матчи подхватывает. Работайте в одном месте, чтобы не запутаться.

Следующий шаг

Матчи утверждены — дальше «Проведение матча» и «Как считается турнирная таблица».

Не получилось? Напишите на support@nsgsoft.me — поможем разобраться.