Точность партии в шахматах: что означает Accuracy на Chess.com и Lichess
После компьютерного анализа шахматная платформа может показать 92%, 97% или другое значение Accuracy. Это не буквальный процент «правильных ходов» и не оценка рейтинга игрока.
Разберемся, что на самом деле измеряет точность партии, почему одна и та же игра получает разные проценты на Chess.com и Lichess и какие выводы из Accuracy действительно полезны.
Что означает Accuracy в шахматах
Accuracy, или точность партии, - это итоговая оценка того, насколько хорошо ходы игрока соответствовали компьютерной оценке позиции. Чем выше показатель, тем меньше значимых отклонений от игры, которую конкретная система анализа считает сильной.
Но число вроде 94% нельзя читать как «94% ходов были правильными». У разных платформ свои методы расчета, а итоговый процент может учитывать не только совпадение с первым выбором движка, но и то, насколько сильно конкретный ход ухудшил позицию.
Почему Accuracy - не процент лучших ходов
Представим, что игрок сделал 40 ходов. Из этого не следует, что Accuracy 90% означает ровно 36 лучших ходов из 40. Один серьезный промах может повлиять на итог значительно сильнее нескольких почти равноценных вторых ходов.
Компьютер часто видит несколько продолжений с очень близкой оценкой. Если человек выбрал не первую строку движка, но практически не ухудшил позицию, система может считать такой ход очень точным.
Поэтому полезнее понимать Accuracy как сводную оценку потерь качества игры, а не как счетчик совпадений с единственным правильным ответом.
Как точность считает Lichess
Lichess публично описывает принцип своей метрики достаточно подробно. Сначала оценка Stockfish преобразуется в условные шансы на победу, после чего система смотрит, насколько эти шансы уменьшились после хода игрока.
Если позиция практически не ухудшилась, точность конкретного хода остается высокой. Если после решения игрока его положение резко стало хуже, точность хода заметно падает.
Это важное отличие от простого подсчета сантипешек. Потеря одной и той же величины компьютерной оценки может иметь разное практическое значение в равной позиции и в положении, где одна сторона уже имеет огромный перевес.
Для всей партии Lichess также не берет обычное арифметическое среднее точности всех ходов. Текущая модель дополнительно учитывает изменчивость оценки в разных участках партии и использует гармоническое среднее, чтобы отдельные серьезные ошибки не растворялись среди большого количества простых точных ходов.
Как Accuracy устроена на Chess.com
Chess.com использует собственную систему CAPS2. Согласно официальному описанию сервиса, она оценивает, насколько близко игрок действовал к лучшей игре, которую компьютер определил против конкретных ходов соперника.
Чем ближе значение к 100, тем ближе партия к компьютерно определяемой точной игре. Однако Chess.com не публикует в своей справке полную действующую математическую формулу CAPS2, поэтому пытаться самостоятельно пересчитать итоговый процент по числу «Best», «Excellent» или «Blunder» некорректно.
Классификация отдельных ходов и итоговый Accuracy связаны с анализом движка, но это не одна и та же метрика.
Почему Chess.com и Lichess показывают разные проценты
Если загрузить одну и ту же партию на две платформы, значения Accuracy могут не совпасть. Это не означает, что один из сервисов обязательно ошибся.
| Причина | Почему она влияет на результат |
|---|---|
| Разные формулы | Каждый сервис самостоятельно решает, как переводить компьютерные оценки отдельных ходов в итоговые проценты |
| Разные способы агрегации | Даже одинаковые оценки ходов можно по-разному объединить в одну оценку партии |
| Параметры анализа | Версия движка, глубина и другие настройки могут немного менять оценку позиции и предпочтительный вариант |
| Собственная калибровка сервиса | Шкала 0-100 является продуктовой метрикой конкретной платформы, а не международным шахматным стандартом |
Поэтому 92% на Chess.com и 92% на Lichess нельзя считать строго одинаковым результатом. И тем более не стоит делать вывод, что 94% на одной платформе обязательно сильнее 91% на другой.
Высокая точность не означает высокий рейтинг
Accuracy оценивает конкретную сыгранную партию, а рейтинг пытается оценить силу игрока по результатам большого количества партий против других участников рейтингового пула. Это принципиально разные задачи.
Игрок с умеренным рейтингом вполне способен провести отдельную партию с очень высокой точностью. Например, соперник может рано допустить серьезную ошибку, после которой остается много простых или вынужденных решений.
В спокойной позиции также может существовать несколько почти равноценных ходов. Найти один из них значительно проще, чем решить сложную тактическую задачу, хотя итоговая Accuracy может выглядеть одинаково высокой.
Поэтому превращать Accuracy одной партии в формулу вида «95% соответствует рейтингу 2200» нельзя. О том, почему сами рейтинги Chess.com, Lichess и FIDE живут на разных шкалах, на Chess-portal.net есть отдельный материал.
Почему высокая точность возможна даже в неидеальной партии
Особенно показателен случай, когда одна сторона уже получила решающий перевес. Если дальнейшие ходы почти не меняют ее шансы на победу, система может оценивать их достаточно высоко, даже если реализация с человеческой точки зрения была не самой быстрой или красивой.
Обратная ситуация тоже возможна. Игрок может провести большую часть сложной партии очень хорошо, затем одним ходом резко испортить позицию и получить заметно более низкий итоговый процент.
Поэтому Accuracy не измеряет сложность найденных решений. Движок оценивает качество результата хода, но не знает, насколько трудно было человеку увидеть этот ход за доской.
Может ли победитель иметь меньшую Accuracy
Да. Результат партии определяется конечным положением, а Accuracy оценивает качество множества решений на протяжении всей игры.
Например, победитель мог несколько раз играть неточно, но соперник в решающий момент допустил ошибку, после которой партия стала проигранной. Один итоговый результат 1:0 не означает, что победившая сторона обязательно играла точнее на всех этапах.
По той же причине сравнение только двух итоговых процентов часто скрывает самую полезную информацию - где именно изменилась оценка позиции и почему.
Высокий Accuracy не доказывает читерство
Очень высокий процент сам по себе не является доказательством запрещенной компьютерной помощи. Lichess прямо предупреждает об этой ошибке: высокая точность может возникнуть из-за характера позиции, ошибок соперника и большого количества очевидных или вынужденных ходов.
Реальная проверка нарушений требует гораздо большего массива данных и процедур конкретной игровой платформы или организатора. Публично обвинять игрока только из-за одной партии с 95-100% Accuracy неправильно.
Подробнее о границе между разрешенным анализом и запрещенной внешней помощью можно прочитать в материале «Читерство в шахматах».
Accuracy, оценка движка и Game Rating - разные показатели
| Показатель | На какой вопрос отвечает |
|---|---|
| Accuracy | Насколько точно была сыграна конкретная партия по модели данной платформы |
| Оценка +1.0, -0.5 и т. п. | Как движок оценивает конкретную позицию |
| Классификация хода | Как сервис характеризует отдельное решение: лучший ход, ошибка, грубая ошибка и т. п. |
| Game Rating на Chess.com | Какой уровень игры сервис приблизительно приписывает конкретной партии |
| Рейтинг игрока | Как система оценивает долговременную игровую силу внутри своего рейтингового пула |
Эти числа могут быть связаны, но заменять одно другим нельзя. Особенно опасно воспринимать Game Rating или Accuracy одной партии как новый фактический рейтинг шахматиста.
Как правильно использовать Accuracy после партии
Сам процент полезен прежде всего как быстрый индикатор. Если вчера было 78%, а сегодня 93%, это еще не объясняет, что именно изменилось в игре.
Гораздо полезнее открыть партию и найти несколько моментов, где компьютерная оценка изменилась сильнее всего. Затем стоит ответить на три вопроса:
- что я думал в этот момент;
- какую идею или угрозу не заметил;
- какое правило, расчет или тип позиции поможет избежать такой ошибки в будущем.
Еще лучше сначала разобрать партию самостоятельно и только затем подключать компьютер. Такой порядок подробно описан в материале «Принципы анализа шахматных партий».
Если непонятны сами числа возле позиции, глубина, лучший ход или линия PV, поможет отдельное объяснение «Как читать анализ шахматного движка».
Главное
Accuracy - полезная, но платформенная метрика. Она помогает быстро увидеть общее качество партии с точки зрения компьютерного анализа, но не является международным стандартом, рейтингом шахматиста или процентом буквально правильных ходов.
Поэтому правильный вопрос после партии звучит не «почему у меня только 86%?», а «какие решения сильнее всего ухудшили позицию и чему я могу из них научиться?». Именно тогда Accuracy превращается из красивого числа после партии в полезный инструмент анализа.