Драбина рівнів
Чого вартий кожен рівень складності за шкалою CCRL Blitz — виміряно, а не вгадано:
| Рівень складності | Приблизний рейтинг |
|---|---|
| 1 | 860 |
| 2 | 1260 |
| 3 | 1600 |
| 4 | 2010 |
| 5 | 2995 |
Рівні 1–4 грають із навмисними обмеженнями й підходять гравцям від новачків до сильних клубних шахістів, з кроком близько 400 пунктів. Рівень 5 — це рушій на повну силу, без поблажок, — тому останній крок і найбільший.
Як вимірювали
1750 партій у класичні шахи проти Stash — рушія з відкритим кодом, версії якого мають рейтинг у списку CCRL Blitz — публічному рейтингу шахових програм. Кожен рівень грав з однією–трьома версіями Stash, близькими до нього за силою: по 100 партій із кожною, а рівень 5 — по 400 партій зі Stash 25.0 (рейтинг 2933) і Stash 27.0 (рейтинг 3049).
- 60 секунд на партію плюс 0,6 секунди на хід, одне ядро й 64 МБ хешу для кожного рушія.
- Кожна партія починалася з книги збалансованих дебютів, і кожен дебют зіграно двічі зі зміною кольорів.
- Партії проводив cutechess-cli на Intel Xeon E5-2680 v4 (2,4 ГГц, turbo вимкнено).
- Рейтинги — зі списку CCRL Blitz від 17 жовтня 2026 року.
Усі партії відкриті: завантажити всі партії (PGN).
Телефон чи комп’ютер
- Рівні 1–4 однакові на будь-якому пристрої. Вони зупиняються на фіксованій глибині пошуку, а не коли спливає час, тож навіть повільний телефон устигає її досягти й обирає той самий хід, що й комп’ютер.
- Рівень 5 залежить від процесора. Він думає над кожним ходом заданий час, тож що швидший процесор, то глибше він рахує і то сильніше грає. На телефоні рівень 5 зазвичай слабший, ніж у таблиці, — помітно на старих і бюджетних моделях, майже непомітно на нових флагманах. Наш найповільніший тестовий телефон, Nokia 6.1, на одному ядрі рахує приблизно в 5 разів повільніше за тестовий комп’ютер.
Навіть на найповільнішому телефоні рівень 5 значно сильніший за будь-якого шахіста-людину.
Кілька ядер
Сучасні процесори мають кілька ядер. Коли в налаштуваннях увімкнено «Багатопотоковий рушій», Maharajah думає на кількох ядрах одночасно й грає сильніше; що більше ядер, то більший приріст. Це має значення лише на рівні 5 — рівні 1–4 і на одному ядрі досягають своєї глибини.
На тестовому комп’ютері рівень 5 на 4 ядрах набрав 64% проти Stash 27.0, тоді як на одному ядрі — 40%, тобто приблизно 3150 замість 2995. На Nokia 6.1 чотири ядра рахують майже вчетверо швидше за одне.
Ціна — швидша розрядка батареї й теплий телефон під час довгих партій. Якщо батарея важливіша, вимкніть перемикач.
Чого ці числа не означають
- CCRL — це шкала для шахових програм, а не людей, тож її не можна прямо порівнювати з рейтингом FIDE. Сприймайте ці цифри як підказку для вибору рівня, а не як рейтинг, який можна порівняти з турнірним сертифікатом.
- Вони стосуються класичних шахів. Варіант Maharajah із його складеними фігурами — інша задача, і він не входив до цього вимірювання.
- Ці цифри — для рушія з нейромережею, з якою грають і застосунок, і дошка на цьому сайті. Як вона працює, описано на сторінці як працює рушій.
Подяки
Еталонним суперником був Stash (автор — Morgan Houppin, зі співавторами), за ліцензією GPLv3, з рейтингами від команди CCRL. Stash використовувався лише як вимірювальний інструмент на машині розробника. Він не є частиною Maharajah, не входить до жодної збірки застосунку й не працює на наших серверах — кожен хід рушія, який ви бачите в грі, робить наш власний рушій.