Тренировки
Как собрать шахматную тренировку из тем и уровней сложности, выдать ссылку или QR ученикам, решать задачи онлайн и смотреть результаты.
Что такое тренировка
Тренировка — набор шахматных задач с общими правилами (темы, сложность, лимиты времени и ошибок, условие завершения). Её можно пройти по ссылке без входа в аккаунт. Это отдельно от домашних заданий клуба (они назначаются группе и решаются уже внутри кабинета ученика).
Создание тренировки
Конструктор доступен в тренажёре (/playground) и в разделе «Мои тренировки» (/trainings) после входа.
- Шаг 1. Название, цель, описание и видимость (личная или публичная).
- Шаг 2. Критерии задач: одна или несколько тем (тактика, эндшпиль и т.д.) и группы сложности 1–6. Можно задать нужное число задач по критерию.
- Шаг 3. Ограничения: общее время, время на задачу, максимум ошибок на задачу и всего (или без лимита). При необходимости — требовать имя решающего.
- Шаг 4. Условие завершения: по времени, по числу решённых задач или по достижению целевой сложности (адаптивный режим).
- Шаг 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 хранится в браузере и на странице успеха конструктора).
Решение тренировки
- Откройте ссылку на решение.
- При необходимости укажите имя (если автор включил это требование).
- Решайте задачи на доске; система учитывает время и ошибки по правилам тренировки.
- После завершения увидите итог сессии.
Вход в аккаунт для прохождения по ссылке не обязателен. Авторизованному пользователю имя обычно подставляется автоматически.
Просмотр результатов
- Откройте ссылку на результаты (с results_hash) или статистику из «Мои тренировки» / тренажёра.
- Смотрите сессии: кто решал, сколько задач, ошибки, время.
Чужая ссылка на решение не даёт доступ к полной статистике автора. Управление списком сессий доступно только владельцу тренировки.
Где найти свои тренировки
- Гость: тренажёр (/playground) — локально сохранённые ссылки в браузере.
- Авторизованный пользователь: «Мои тренировки» (/trainings) и тренажёр; публичные тренировки можно искать в каталоге.
Цепочки тренировок
Тренер может объединить существующие тренировки в цепочку с заданным порядком. Следующая открывается только после того, как ученик завершил предыдущую (по обычным правилам завершения сессии). Гости видят значок цепочки, но шаги после первого доступны только вошедшим в аккаунт.
Цепочки создаются в «Мои тренировки» и в панели тренера клуба. Удаление тренировки из цепочки не удаляет саму тренировку.