Тренировки

Как собрать шахматную тренировку из тем и уровней сложности, выдать ссылку или QR ученикам, решать задачи онлайн и смотреть результаты.

Что такое тренировка

Тренировка — набор шахматных задач с общими правилами (темы, сложность, лимиты времени и ошибок, условие завершения). Её можно пройти по ссылке без входа в аккаунт. Это отдельно от домашних заданий клуба (они назначаются группе и решаются уже внутри кабинета ученика).

Создание тренировки

Конструктор доступен в тренажёре (/playground) и в разделе «Мои тренировки» (/trainings) после входа.

  1. Шаг 1. Название, цель, описание и видимость (личная или публичная).
  2. Шаг 2. Критерии задач: одна или несколько тем (тактика, эндшпиль и т.д.) и группы сложности 1–6. Можно задать нужное число задач по критерию.
  3. Шаг 3. Ограничения: общее время, время на задачу, максимум ошибок на задачу и всего (или без лимита). При необходимости — требовать имя решающего.
  4. Шаг 4. Условие завершения: по времени, по числу решённых задач или по достижению целевой сложности (адаптивный режим).
  5. Шаг 5. Получите ссылку на решение, ссылку на результаты, QR-код — можно скопировать, расшарить или распечатать.

Группы сложности

ГруппаУровень
1Новичок (примерно 0–1000)
2Любитель (1001–1300)
3Средний (1301–1600)
4Продвинутый (1601–1900)
5Эксперт (1901–2200)
6Мастер (2201+)

В одной тренировке можно смешать несколько тем и уровней — система сама подберёт позиции под критерии.

Цели и режимы

  • По времени — тренировка идёт до истечения общего лимита времени.
  • По количеству задач — нужно решить заданное число задач.
  • Адаптивная сложность — система двигает сложность к целевому уровню.
  • Точность задаётся лимитами ошибок на задачу и/или на всю тренировку (режим «минимум ошибок»).

Выдача ученикам

  • Ссылка на решение: /training/{id}/solve — ученик открывает и решает.
  • Ссылка на результаты: /training/{id}/results/{results_hash} — только у автора (или у того, у кого сохранён секретный hash).
  • QR-код удобен для очного занятия: ученики сканируют с телефона.

Если тренировку создал гость, сохраните ссылку на результаты: без results_hash доступ к статистике будет потерян (hash хранится в браузере и на странице успеха конструктора).

Решение тренировки

  1. Откройте ссылку на решение.
  2. При необходимости укажите имя (если автор включил это требование).
  3. Решайте задачи на доске; система учитывает время и ошибки по правилам тренировки.
  4. После завершения увидите итог сессии.

Вход в аккаунт для прохождения по ссылке не обязателен. Авторизованному пользователю имя обычно подставляется автоматически.

Просмотр результатов

  1. Откройте ссылку на результаты (с results_hash) или статистику из «Мои тренировки» / тренажёра.
  2. Смотрите сессии: кто решал, сколько задач, ошибки, время.

Чужая ссылка на решение не даёт доступ к полной статистике автора. Управление списком сессий доступно только владельцу тренировки.

Где найти свои тренировки

  • Гость: тренажёр (/playground) — локально сохранённые ссылки в браузере.
  • Авторизованный пользователь: «Мои тренировки» (/trainings) и тренажёр; публичные тренировки можно искать в каталоге.

Цепочки тренировок

Тренер может объединить существующие тренировки в цепочку с заданным порядком. Следующая открывается только после того, как ученик завершил предыдущую (по обычным правилам завершения сессии). Гости видят значок цепочки, но шаги после первого доступны только вошедшим в аккаунт.

Цепочки создаются в «Мои тренировки» и в панели тренера клуба. Удаление тренировки из цепочки не удаляет саму тренировку.