Войти

Как это работает

Сайт работает целиком в браузере: он запрашивает открытые партии у Lichess и Chess.com, считает статистику и сразу показывает результат.

Об авторе

Создатель проекта — Роман Артамонов, тренер по шахматам и спортивный психолог, кандидат в мастера спорта, FIDE Arena IM, судья первой категории. Проект развивается вместе с клубом «Like Chess».

Вход и безопасность

Вход идёт через Lichess или Chess.com. Через Lichess вы подтверждаете вход на самом Lichess, через Chess.com — временным кодом в поле «Местоположение» профиля. Пароли сайту не передаются и нигде не хранятся.

Проверка по дебютной теории

Раздел «Теория» берёт ваши последние 10, 25 или 50 партий и сверяет первые 10 ходов с дебютной базой Lichess: партиями игроков вашего рейтинга и мастеров. Ход считается теоретическим, если его часто играют и он даёт нормальный результат. Слабым — если игроки вашего уровня набирают с ним заметно меньше, чем с главным продолжением. Редким — если его почти никто не выбирает. Это статистика, а не оценка движка, поэтому каждую позицию можно открыть в анализе Lichess.

Откуда данные

Lichess отдаёт партии игрока через публичный API вместе с названием дебюта. Chess.com хранит партии в помесячных архивах, дебют берётся из ссылки на страницу дебюта в каждой партии. Регистрация и пароли не нужны — используются только открытые данные.

Учитываются только обычные шахматы: партии в Шахматы-960 и другие варианты, а также игры с нестандартной начальной позиции пропускаются.

Как считаются очки

Очки — это доля набранных очков: победа даёт 1, ничья ½, поражение 0. Например, 6 побед, 2 ничьи и 2 поражения в 10 партиях — это 70%. Зелёным выделено 60% и выше, красным — 40% и ниже.

Порог «надёжной выборки» отсекает дебюты, сыгранные слишком редко: по двум-трём партиям выводы делать рано, такие строки показаны бледнее.

Как собираются советы против соперника

  1. Для партий, где соперник играл чёрными, сравниваются ваши возможные первые ходы: против какого из них он набирает меньше всего.
  2. Если указаны ваши ники, к этому добавляется ваш собственный результат с тем же ходом, чтобы совет подходил именно вам.
  3. Для партий, где он белыми, определяется его основной первый ход и ответ, против которого у него хуже результат — с учётом вашего опыта этим ответом.
  4. Отдельно выводятся дебюты, где он набирает 62% и больше: туда лучше не идти.

Как скачать PGN-файл

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

  1. Lichess: откройте профиль игрока и выберите экспорт партий — можно ограничить период и контроль времени. Получится файл .pgn.
  2. Chess.com: откройте архив партий игрока, отметьте нужные партии и скачайте их одним файлом .pgn.
  3. На сайте раскройте «Второй аккаунт и настройки» (или «Ваши ники и настройки» на странице соперника), выберите файл и нажмите основную кнопку. Если ник не указан, сайт сам найдёт игрока, который встречается в файле чаще всех.

Ограничения

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

При большом количестве партий загрузка с Lichess занимает до минуты: сервер отдаёт партии потоком с ограничением скорости. Загруженные данные запоминаются на 30 минут, поэтому переход между страницами работает быстро.

Тренировка и задачи

В разделе «Тренировка» можно сыграть с компьютером Lichess (уровни 1–8) или с ботами Lichess, отсортированными по рейтингу с шагом 200 пунктов. Досье бота собирается по его последним партиям: какие дебюты он играет, какие контроли принимает. Вызов отправляется от вашего имени через вход Lichess, и бот может его отклонить — тогда выберите другого.

Отработка дебюта запускает партию с нужной позиции: такие партии на Lichess нерейтинговые. Задачи — из открытой базы Lichess, каждая взята из реальной партии; рейтинг в задачах на сайте считается отдельно от Lichess.

Мои дебюты и цифровой двойник

В «Моих дебютах» можно загрузить репертуар в PGN — с вариантами и комментариями, например из Студии Lichess. Сайт раскладывает его на линии и тренирует их по очереди: вы ходите за свой цвет, сайт — за соперника. Линия считается освоенной после двух прохождений подряд без ошибок. Цифровой двойник собирает репертуар шахматиста по его партиям: из загруженного файла или по нику на Lichess и Chess.com. Загруженные дебюты и прогресс хранятся в вашем браузере.

Установка на телефон

Сайт можно установить на главный экран телефона: на Android — кнопкой «Установить на телефон» внизу страницы, на iPhone — через «Поделиться → На экран Домой» в Safari. Он откроется на весь экран, как приложение.

Радар навыков и психологический профиль

Радар строится по вашим партиям без движка: дебют (по проверке в «Теории»), результат против сильных и слабых относительно ожидаемого по рейтингу, поражения по времени, игра после поражений и форма за 30 дней. 50 — ваш обычный уровень. Психологический профиль показывает, как на результат влияют серии поражений, время суток и длина игровой сессии.

Моя карточка и хранение данных

История действий на сайте — кого вы анализировали, сколько решили задач, проверок теории — хранится в вашем браузере, а не на сервере. Её можно сохранить в файл и перенести на другое устройство. Рейтинги и число партий берутся с Lichess и Chess.com при каждом входе.

Статистика посещений

Сайт использует Яндекс Метрику: она собирает обезличенную статистику посещений с помощью cookie — сколько людей заходит, какие разделы полезны, с каких устройств. Включена и запись взаимодействия со страницами (Вебвизор), чтобы находить неудобные места в интерфейсе; введённые в формы данные при этом не записываются. Об использовании cookie сообщает плашка внизу экрана.

Оформление диаграмм

Диаграммы используют оформление Lichess: фигуры Merida (автор Armando Hernandez Marroquin, лицензия GPLv2+) и доску Maple (авторы lichess.org, лицензия AGPLv3+). Исходники — в открытом репозитории lichess-org/lila на GitHub.

Нотация

Ходы показаны в русской нотации: Кр — король, Ф — ферзь, Л — ладья, С — слон, К — конь.