Как шахматный движок находит лучший ход?
Он проигрывает партию в уме. Для каждого возможного хода он рассматривает все ответы, затем все ответы на них, на несколько ходов в глубину, и оценивает конечные позиции, считая материал и то, насколько хорошо стоят фигуры. Двигаясь обратно, он предполагает, что каждая сторона выбирает лучшее, — это идея минимакса — и оставляет ход, у которого худший случай самый лучший. Альфа-бета-отсечение позволяет пропускать варианты, которые не могут изменить ответ, и именно это делает возможным просмотр миллионов позиций в секунду.
Какой ход в шахматах самый лучший?
Хода, который лучший везде, не существует: ход хорош или плох только относительно позиции, в которой сделан. Общее правило другое: лучший ход обычно делает одно из немногого — забирает что-то бесплатно, создаёт угрозу, на которую нет ответа, снимает угрозу соперника или улучшает худшую фигуру. Причины на этой странице называют, что именно происходит.
Какой первый ход в шахматах самый лучший?
По оценке движков сильнейшие первые ходы — 1.e4 и 1.d4, чуть позади 1.Кf3 и 1.c4; все четыре занимают центр или борются за него. Разница между ними гораздо меньше разницы между тем, чтобы сыграть любой из них, и тем, чтобы сыграть его хорошо. Поэтому ниже клубного уровня выбор дебюта значит куда меньше, чем понимание того, что делать на шестом ходу.
Использование движка — это читерство?
Во время идущей партии — да: правила честной игры любого шахматного сайта это запрещают, и аккаунты за это закрывают навсегда. После партии это лучший способ учиться: пройдите свои ходы, найдите те, где оценка упала, и разберитесь, что вы пропустили. Задачи, этюды и позиции, которые вам просто интересны, — тоже свободная территория. Анализируйте всё, но анализируйте после.
Он такой же сильный, как Stockfish?
Нет, и не пытается быть. Stockfish — проект с десятилетиями истории и нейросетевой оценкой, играющий на уровне, которого не достигнет ни один человек. Этот движок наш, написан для шахматного курса и на самой глубокой настройке играет примерно на 1900-2000 — сильнее подавляющего большинства клубных игроков и более чем достаточно, чтобы найти лучший ход в любой позиции, где вы застряли. Чего нет у обёртки над Stockfish: мы можем объяснить, что он нашёл.
Что означает число с плюсом или минусом?
Это стоимость позиции в пешках с точки зрения белых. +1,00 — у белых перевес размером в пешку; -0,50 — у чёрных небольшой перевес. Это никогда не процент и не вероятность, и это не счёт: это материальный и позиционный баланс, который движок ожидает после показанного варианта.
Что такое FEN и где его взять?
FEN — это одна строка текста, описывающая позицию: фигуры по горизонталям, чей ход, права на рокировку и поле взятия на проходе. Его умеет выдавать любой шахматный сайт: на chess.com и Lichess он в разделе «поделиться» или «экспорт» доски анализа. Вставьте его в поле под доской — позиция появится точно такой, какой была.
Можно вставить всю партию?
Да. Вставьте PGN — нумерованный список ходов — в то же поле, и доска перейдёт к позиции, в которой партия закончилась; обычно именно о ней вы и хотели спросить. Оттуда можно откатывать ходы кнопкой «Отменить» и спрашивать про любую более раннюю позицию.
Почему движок иногда отдаёт фигуру?
Потому что материал — не единственное, что считается. Жертву предлагают, когда возникающая позиция дороже фигуры: раскрытый король, непобедимая пешка, матовая сеть. Когда это происходит, причина на странице прямо об этом говорит, а не делает вид, что выигран материал, и вариант ниже показывает, что фигура купила.
Работает ли это на телефоне?
Да. Поиск идёт в фоновом потоке, поэтому доска остаётся отзывчивой; на телефоне самая глубокая настройка займёт лишь немного больше времени. Ничего не загружается на сервер: закроете вкладку — позиция уйдёт вместе с ней.