Stockfish включит NNUE и прибавит 100 баллов рейтинга
Stockfish+NNUE=будущее компьютерных шахмат?

Stockfish включит NNUE и прибавит 100 баллов рейтинга

SamCopeland
NM SamCopeland
|
2 | Разное

Величайшее событие в мире компьютерных шахмат после появления AlphaZero: Stockfish (сильнейший шахматный движок обычного типа) теперь будет включать в себя экспериментальный проект Stockfish+NNUE.

Stockfish+NNUE (Efficiently Updatable Neural Network - Эффективно обновляемая нейронная сеть) сочетает переборный алгоритм обычного Stockfish с продвинутыми возможностями оценки позиций таких шахматных движков на основе нейронной сети, как AlphaZero и Leela Chess Zero. Stockfish+NNUE смотрит более 50,000,000 позиций в секунду, то есть, вдвое меньше обычного Stockfish, но в 500 раз больше, чем Leela Chess Zero. Принцип работы прост: оценочная функция обычного Stockfish, которая определяет, стоит ли стремиться к определенной позиции, заменена нейронной сетью.

За последнее время Stockfish+NNUE добился значительного прироста рейтинга Эло в сравнении с обычным Stockfish. Chess.com проверил силу движка в турнире продолжительностью 600 партий, где участвовали Stockfish+NNUE, Leela Chess Zero и Stockfish 11. В этом турнире на оборудовании Chess.com/ccc движки выступили примерно одинаково. Leela Chess Zero победила со балансом побед и поражений +3; Stockfish+NNUE занял второе место, набрав 50% очков, а Stockfish 11 остался на последнем с -3 очками.

Computer Chess Championship, Stockfish+NNUE
Leela Chess Zero заняла первое место в тестовом турнире Chess.com.

Статистически эти движки проявили себя одинаково, но на основании этих и других испытаний разработчики Stockfish убедились, что Stockfish+NNUE - путь в будущее. Они объявили 25 июля, что Stockfish+NNUE будет включен в основной проект Stockfish. Каковы последствия этого слияния?

  • В Stockfish 12 будет включен NNUE.
  • В Stockfish 12 будет включен и традиционный движок для тех пользователей, кто не сможет запускать нейронную сеть на своих компьютерах.
  • Предполагается, что команда Stockfish займется многоплатформенной поддержкой проекта NNUE, чтобы пользователям было легче устанавливать эту программу.

Stockfish+NNUE был включен в систему тестирования Fishtest, которая точно оценивает силу программ. Через месяц было установлено, что Stockfish+NNUE более, чем на 100 баллов Эло сильнее, чем Stockfish 11. Этот рост силы за месяц равен достижениям примерно за два года обычного цикла разработки, а Stockfish+NNUE только набирает силу.

Stockfish+NNUE Elo
Stockfish+NNUE: тестирование с помощью fishtest.

Любители компьютерных шахмат с энтузиазмом встретили красивую игру Stockfish+NNUE. Во многих партиях движок сочетал глубокий счет с тонкой оценкой позиций. Разбираем самые яркие партии, сыгранные Stockfish+NNUE за последний месяц.

Хотите видеть Stockfish+NNUE в игре? Следите за Чемпионатом среди компьютерных программ на chess.com/ccc, где сражаются сильнейшие движки.

Больше от пользователя NM SamCopeland
Skilling Open. Победные жертвы Ароняна и Раджабова

Skilling Open. Победные жертвы Ароняна и Раджабова

Уэсли Со побеждает Дуду в четвертьфинале Чемпионата по скоростным шахматам

Уэсли Со побеждает Дуду в четвертьфинале Чемпионата по скоростным шахматам