Новый шахматный движок на нейросети! Dragon от Komodo
Разработчики одного из самых известных шахматных движков Komodo выкатили новое обновление программы под названием «Dragon». Версия 14.1 работает на основе нейронной сети и обладает двумя новыми функциями для игры с людьми.
Плюсы нейросети
Использование нейросети NNUE (Efficiently Updatable Neural Networks) добавило к рейтингу Эло сразу 200 баллов в сравнении с версией 14. Разработчики утверждают, что Дракон стал лучше понимать позиционную игру, что также свойственно AlphaZero и Leela Chess Zero. Нейросеть NNUE добавила движку новые возможности:
- Неограниченный потенциал. Максимальная сила обычных нейросетей (используемых в Лиле) ограничена достижением определенного уровня, а движки с технологией NNUE могут усиливаться бесконечно.
- Задействование CPU вместо GPU (графический процессор), что значительно упрощает работу на неигровых ноутбуках.
В первом турнире Dragon показал неплохой результат, заняв четвертое место. Движок уступил лишь Stockfish12, Leelenstein и Leela Chess Zero.
Два обновления для игры с людьми
Одной из главных функций Дракона стало появление «стилей» игры. Одним из стилей является «человек», который имитирует человеческую игру разных уровней – от любителя до гроссмейстера. Автоподстройка под силу противника осталась еще с версии 14. Эта функция позволяет движку менять силу игры в зависимости от хода партии. Если движок побеждает человека, он начинает делать более слабые ходы, если проигрывает – наоборот, усиливается.
Также в Dragon есть режим «армагеддон», который имитирует условия настоящей партии в тай-брейке. Это значит, что белым необходима только победа, в то время как черных устраивает ничья.
Не забывайте ставить лайки и подписываться на канал Шахматы – ChessMaster, если вам интересны подобные статьи о шахматных движках. Завтра на канале выйдет обзор долгожданного матча Непомнящего и Ароняна в рамках 1/8 Speed Chess Championship, а прямую трансляцию этого поединка вы можете посмотреть сегодня в 20:00 (МСК) на YouTube-канале Шахматы с Максимом Омариевым.