ChessRank.org
Блог
8 вересня 2026 р.

Як рахується точність у шахах? Порівняння Lichess, Chess.com і ChessRank

Останнє оновлення:

Точність у шахах рахується у два кроки. Спершу оцінку рушія в сантипішаках перетворюють на шанс на перемогу, який називають Win%. Потім кожен хід оцінюють за тим, скільки Win% він віддав: хід, що нічого не втрачає, отримує 100%, а за опублікованою формулою Lichess хід, який знижує ваш шанс на перемогу на 10 пунктів, отримує близько 64%. Точність партії це середнє цих оцінок.

Lichess публікує свої формули. Chess.com ні. ChessRank використовує ті самі два кроки, що й Lichess, із власним калібруванням. Нижче наведено формули, розібраний приклад зі справжніми числами і причини, чому та сама партія отримує на кожному сайті іншу оцінку.

Від сантипішаків до відсотка перемоги

Шаховий рушій видає оцінку в сантипішаках, тобто сотих частках пішака, з погляду сторони, яка ходить. Самі по собі сантипішаки погано вимірюють помилки: втратити пішака в рівній позиції дуже важливо, а втратити пішака, коли у вас уже зайва тура, майже неважливо. Тому оцінку спершу перетворюють на шанс на перемогу. Lichess використовує таку криву:

Win% = 50 + 50 × (2 / (1 + exp(-0.00368208 × centipawns)) - 1)

ОцінкаWin% сторони з перевагоюWin% іншої сторони
0,0050,0%50,0%
+0,5054,6%45,4%
+1,0059,1%40,9%
+2,0067,6%32,4%
+3,0075,1%24,9%
+5,0086,3%13,7%

Крива крута біля рівності і полога на краях. Саме в цьому суть: та сама втрата матеріалу коштує багато шансу на перемогу в рівній позиції і дуже мало у вирішеній.

Від відсотка перемоги до точності ходу

Для кожного ходу рушій оцінює позицію до і після нього, обидві з погляду того, хто ходить. Падіння Win% перетворюють на точність ходу за другою опублікованою формулою:

Accuracy% = 103.1668 × exp(-0.04354 × (winPercentBefore - winPercentAfter)) - 3.1669

Розібраний приклад

  1. Перед вашим ходом рушій показує +1,00 на вашу користь. Win% = 50 + 50 × (2 / (1 + exp(-0.00368208 × 100)) - 1) = 59,1%.
  2. Ви робите хід, після якого оцінка з вашого боку -0,50. Win% = 45,4%.
  3. Падіння становить 59,1 - 45,4 = 13,7 пункту шансу на перемогу.
  4. Точність = 103,1668 × exp(-0,04354 × 13,7) - 3,1669 = 53,7% для цього ходу.

Для інших падінь та сама формула дає такі значення:

Win%, втрачений ходомТочність ходу (формула Lichess)
0100,0%
291,4%
579,8%
1063,6%
2040,0%
3024,8%

Точність швидко падає на перших пунктах, а потім вирівнюється. Низка дрібних неточностей коштує більше, ніж очікує більшість гравців.

Як складається точність партії

Оцінка партії це не просто середнє оцінок ходів. Візьміть п'ять ходів з оцінками 100, 100, 100, 100 і 20. Середнє арифметичне дорівнює 84%. Середнє гармонійне, у якому домінують найгірші значення, близько 56%. Кожен сайт обирає власний шлях між цими двома числами.

  • Lichess зважує ходи за тим, наскільки мінливою була позиція в ковзному вікні ходів, і поєднує це зважене середнє із середнім гармонійним. Ходи в гострих позиціях, що хитаються, важать більше.
  • Chess.com свій спосіб усереднення не публікує.
  • ChessRank змішує середнє арифметичне із середнім гармонійним, тож одна груба помилка знижує оцінку партії сильніше, ніж просте середнє, але слабше, ніж чисте гармонійне середнє.

Про позначки ходів, що виникають із тих самих падінь, читайте в статті Грубка проти помилки проти неточності: у чому різниця? Про старішу міру на основі сирих сантипішаків читайте в статті Що таке втрата в сантипішаках (ACPL).

CAPS2 на chess.com: що публічне, а що ні

Точність на chess.com рахує CAPS2, власна закрита система. Публічна лише поведінка продукту: Game Review дає кожній стороні оцінку точності, позначає кожен хід і показує Game Rating, який, за довідковим центром chess.com, «визначається порівнянням якості ваших ходів з тим, чого очікують від гравця вашого рівня рейтингу». Безкоштовні акаунти мають один повний Game Review на день. Platinum дає необмежений Game Review, а Diamond додає необмежені пояснення від тренера.

Непубліченим лишається: формула від оцінки до бала ходу, ваги для оцінки партії, налаштування рушія і точні межі позначок. Хто стверджує, що знає формулу CAPS2, вгадує або відтворює її зворотною розробкою.

Як ChessRank аналізує ваші партії

Цей розділ є довідкою про те, як працює аналіз ChessRank. Кожен пункт узято з коду сайту.

  • Рушій. Stockfish, скомпільований у WebAssembly, працює у вашому браузері на вашому пристрої. Нічого не встановлюється.
  • Глибина. Кожну позицію партії рахують до глибини 14. Аналіз партії зберігає для кожної позиції два найкращі варіанти рушія, потрібні для позначки Great. Report аналізує багато партій одночасно і зберігає один варіант, тому ніколи не ставить Great, а його числа для партії можуть трохи відрізнятися від аналізу партії.
  • Попередньо пораховані дебюти. Близько 10 000 дебютних позицій збережено з заздалегідь порахованими оцінками, 99,45% із них на глибині 40 або більше, кожна з не більш як чотирма варіантами рушія. Коли позиція з вашої партії є однією з них, замість нового розрахунку використовується збережена оцінка.
  • Ендшпільні таблиці. Таблиці Syzygy використовуються в аналізі позиції і кнопкою Go deeper в аналізі партії, яку можна натиснути за бажанням. Вони ніколи не впливають на точність, позначки чи рейтинг партії.
  • Де рахується оцінка. Ваш браузер надсилає ходи і оцінки рушія на сервер оцінювання ChessRank, який повертає позначки, точність і оцінку рейтингу. Сервер не зберігає партію.
  • Win%. Оцінки перетворюють на шанси перемоги логістичною кривою тієї ж форми, що й у Lichess, з власним нахилом. Дуже великі оцінки обмежуються, а форсований мат вважається дуже великою перевагою, яка зменшується, що далі мат.
  • Точність ходу. Експоненційна крива падіння Win% тієї ж форми, що й у Lichess, з константами, підігнаними під розбори реальних партій із chess.com. Книжкові ходи і ходи з єдиним легальним варіантом отримують 100%. Сторона, у якої кожен хід був книжковим, вимушеним або першим вибором рушія, отримує рівно 100%.
  • Точність партії. Суміш середнього арифметичного і середнього гармонійного точностей ходів. Точність кожної фази (дебют, мітельшпіль, ендшпіль) має більшу частку гармонійного середнього.
  • Позначки. Неточність, помилка і грубка залежать від величини падіння Win%. Best означає перший вибір рушія. Great це найкращий хід, коли другий найкращий варіант значно гірший. Brilliant це жертва, яку рушій підтверджує як коректну. Miss означає, що виграну позицію або форсований мат упущено без програшу партії. Book береться зі списку названих дебютів, а Forced позначає хід з єдиним легальним варіантом. Останній хід партії ніколи не позначається як неточність, помилка чи грубка. ChessRank за замовчуванням показує власні назви, а в Налаштуваннях можна перемкнути на звичні.
  • Ціна. Безкоштовно, без акаунта і без денного ліміту.

Чому та сама партія отримує на кожному сайті іншу оцінку

LichessChess.comChessRank
РушійStockfish 19 для серверного аналізу, плюс аналіз у браузеріНе опублікованоStockfish (WebAssembly) у вашому браузері
ГлибинаНаші джерела її не вказуютьНе опубліковано14 на позицію, попередньо пораховані дебюти на 40 і більше
Де працюєСервери Lichess або ваш браузерСервери chess.comРушій у вашому браузері, оцінювання на сервері ChessRank
Публічна формула точностіТакНі (CAPS2)Метод описано вище, константи не опубліковано
Позначки ходівНеточність, помилка, грубкаПовний набір від Brilliant до BlunderПовний набір від Brilliant до Blunder плюс Forced
Оцінка рейтингу за партіюНіТак (Game Rating)Так
Безкоштовний ліміт40 серверних аналізів на день, аналіз у браузері без обмежень1 повний Game Review на деньБез денного ліміту

Число зсувають три речі. Різні рушії та глибини бачать різні найкращі ходи, особливо в гострих позиціях. Різні криві перетворюють те саме падіння оцінки на різну оцінку ходу. А різні правила усереднення по-різному зважують погані ходи. Більше про розбіжності між рушіями читайте в статті Чому наші результати можуть трохи відрізнятися від інших платформ? Як точність пов'язана із силою гри, показує стаття Точність у шахах за рейтингом, а число сили однієї партії стаття Game Rating на chess.com.

Часті запитання

Яка формула точності в шахах?

Lichess публікує її у двох частинах. Win% = 50 + 50 × (2 / (1 + exp(-0.00368208 × centipawns)) - 1) перетворює оцінку на шанс на перемогу, а Accuracy% = 103.1668 × exp(-0.04354 × (winPercentBefore - winPercentAfter)) - 3.1669 оцінює кожен хід за втраченим шансом на перемогу. Chess.com свою формулу не публікує.

Що таке CAPS2?

CAPS2 це власна закрита система, якою chess.com рахує точність у Game Review. Chess.com не публікує ні формулу, ні ваги, ні налаштування рушія. Публічний лише результат: точність кожної сторони, позначка кожного ходу і Game Rating.

Чому в мене різна точність на Lichess і chess.com?

Два сайти використовують різні рушії та налаштування, різні криві від оцінки до бала ходу і різні способи усереднювати ходи в оцінку партії. Lichess до того ж зважує ходи за мінливістю позиції. Різниця в кілька пунктів для тієї самої партії нормальна.

Що означає відсоток перемоги в шахах?

Відсоток перемоги це оцінка рушія, перетворена на шанс на перемогу від 0 до 100. На кривій Lichess +1,00 це близько 59%, а +3,00 близько 75%. Формули точності вимірюють, скільки з цього шансу віддав кожен хід.

Чи точність те саме, що середня втрата в сантипішаках?

Ні. Середня втрата в сантипішаках підсумовує сирі падіння оцінки, тож втрата пішака коштує однаково у виграній і в рівній позиції. Точність спершу перетворює оцінки на шанси перемоги, тож той самий пішак у вирішеній партії коштує набагато менше.

Чи використовує ChessRank ендшпільні таблиці для точності партії?

Ні. Таблиці Syzygy використовуються лише в аналізі позиції і кнопкою Go deeper за бажанням. Точність, позначки ходів і оцінка рейтингу походять із розрахунків Stockfish до глибини 14 і з попередньо порахованих дебютних позицій.

Джерела

Формули Win% і точності та опис усереднення партії на Lichess взято з lichess.org (lichess.org/page/accuracy), а ліміти аналізу Lichess з lichess.org/features. Визначення Game Rating і ліміти Game Review взято з довідкового центру chess.com. Відомості про ChessRank взято з його власного коду. ChessRank це незалежний проєкт, не пов'язаний із Chess.com чи Lichess і не схвалений та не спонсорований ними.