Лестница уровней
Чего стоит каждый уровень сложности — измерено, а не угадано:
| Уровень сложности | Приблизительный Эло |
|---|---|
| 1 | 1350 |
| 2 | 1710 |
| 3 | 1890 |
| 4 | 2070 |
| 5 | 2540 |
Как измеряли
1600 партий классических шахмат против Fairy-Stockfish, настроенного на известные уровни силы: уровни 1–4 играли каждый против двух таких соперников, уровень 5 против одного. Оба движка получали одинаковое время на размышление, и каждая партия начиналась из общего набора 20 сбалансированных дебютов, сыгранных дважды со сменой цветов, чтобы ни одна сторона не получила более лёгкую половину. Легальность ходов, мат, пат, правило пятидесяти ходов и повторение позиций определял наш собственный движок.
Шаг от уровня 1 к уровню 2 самый большой — уровень 1 намеренно сделан соперником для начинающих.
Телефон или компьютер — почти без разницы
Измерение проводилось на быстром компьютере, поэтому очевидный вопрос — не играет ли дешёвый телефон слабее. Мы проверили на бюджетном Android, который в 9× медленнее, и ответ — нет, с одним исключением.
- Уровни 1–4 одинаковы на любом устройстве. Они останавливаются на фиксированной глубине поиска, а не тогда, когда истекает время, и даже самый медленный из них тратит на том телефоне лишь малую часть отведённого времени. Проверено ход за ходом: телефон и компьютер выбирали один и тот же ход каждый раз.
- Уровень 5 — единственный, который зависит от устройства, потому что он думает ровно столько, сколько ему дано. На медленном телефоне он ищет на один уровень меньше вглубь — это примерно 50–70 Эло, слишком мало, чтобы наши партии смогли это надёжно обнаружить.
Чего эти числа не говорят
- Это рейтинги относительно движка, против которого мы тестировали, а не официальные рейтинги FIDE. Считайте их ориентиром для выбора уровня, а не рейтингом, который можно сравнивать с турнирным.
- Они относятся к классическим шахматам. Вариант Maharajah с его составными фигурами — другая задача, и он не входил в это измерение.
- Лестница — это движок с его нейросетью, с которой играют и приложение, и доска на этом сайте. Прежняя, ручная оценка достигала примерно 1180, 1590, 1700, 1940 и 2210. Чем они отличаются, рассказывает страница как работает движок.
Благодарности
Эталонным соперником был Fairy-Stockfish Фабиана Фихтера, лицензированный под GPLv3. Он использовался только как измерительный инструмент на машине разработчика. Он не является частью Maharajah, не входит ни в одну сборку приложения и не работает на наших серверах — каждый ход движка, который вы видите в игре, делает наш собственный движок.