Стокфиш
Шахматные компьютерные программы - самые сильные шахматисты в мире, превосходящие гроссмейстеров на сотни баллов Эло, и незаменимые помощники любителей шахмат любого уровня. Рассказываем о Стокфише (Stockfish), сильнейшем шахматном движке последнего десятилетия.
Вот что нужно знать о Стокфише:
- Что такое Стокфиш?
- Достижения Стокфиша
- Партии Стокфиша
- Как анализировать с движком Стокфиш на Chess.com
- Заключение
Что такое Стокфиш?
Стокфиш уже много лет остается сильнейшим в мире шахматным движком. Он распространяется свободно и бесплатно и разрабатывается сообществом энтузиастов. Стокфиш основан на движке, созданном Тордом Ромсадом в 2004 году. Также в разработку ранних версий Стокфиша внесли большой вклад Марко Костальба, Джона Кийски и Гарри Линскотт.
Стокфиш не только очень силен, но и доступен пользователям на любых платформах, включая Windows, Mac OS X, Linux, iOS и Android.
Стокфиш на протяжении многих лет возглавляет рейтинг компьютерных программ и 13 раз становился чемпионом мира по версии TCEC.
Именно Стокфиш как сильнейший шахматный движок был в 2017 году выбран разработчиками из компании Deepmind для проверки своего детища - нейросети АльфаЗеро. Поражение восьмой и девятой версий Стокфиша в матчах привело к появлению альтернативных шахматных нейросетей, таких как Лила чесс зеро, и эволюции самого Стокфиша, чья 12-я версия, опубликованная в сентябре 2020 года, включила в себя нейросеть, вновь оставив конкурентов позади в рейтингах и турнирных таблицах.
На февраль 2023 года Стокфиш по-прежнему возглавляет рейтинг сильнейших компьютерных движков с рейтингом 3532 Эло, опережая на три балла своего давнего противника - Комодо.
Это видео наглядно показывает, как Стокфиш стал одним из сильнейших шахматных движков всех времен (по данным рейтинг-листов SSDF).
Достижения Стокфиша
Стокфиш никогда не участвовал в чемпионатах компьютерных движков по версии WCCC, зато он доминирует в чемпионатах по версии TCEC. С 6-го по 23-й сезон Стокфиш становился чемпионом 13 раз и лишь по два раза пропустил вперед Комодо и Лилу чесс зеро и один раз - Гудини.
Стокфиш - главный претендент на первое место и в чемпионате Chess.com среди компьютерных программ. В 2020 году он победил в восьми и занял второе место в четырех из 13 проведенных турниров.
Партии Стокфиша
В конце нулевых главным соперником Стокфиша в борьбе за право считаться сильнейшим в мире шахматным движком являлась Рыбка. В следующей партии Стокфиш получил позиционный перевес и только что нанес сильный удар 28. Сxh6+!
Стокфиш усилил давление жертвой качества на 31-м ходу и завершил партию атакой:
В 2017 году нейронная сеть АльфаЗеро стала главным вызовом для Стокфиша и всех традиционных шахматных движков. Стокфиш проиграл нейросети оба матча, организованных разработчиками АльфаЗеро, компанией Deepmind, но все же сумел показать свою силу в некоторых партиях второго матча.
В этой позиции после хода 18. Лh4 все фигуры Стокфиша развиты и активны, а все фигуры АльфаЗеро теснятся на последней горизонтали. Неудивительно, что партия завершилась капитуляцией уже на 22-м ходу после жертв 19. Сc4! и 20. Кce4!
Нейронная сеть АльфаЗеро не участвовала в независимо организованных соревнованиях, поэтому Стокфишу так и не представилась возможность взять реванш, но после нескольких лет разработки новые версии Стокфиша стали уверенно доминировать над следующим поколением нейросетей.
В этом видео Александра Костенюк показывает партии Стокфиша против Лилы Чесс Зеро:
Следующая партия была признана лучшей, сыгранной компьютерными движками в 2021 году:
Как анализировать с движком Стокфиш на Chess.com
Сайт Chess.com позволяет использовать самую новую 15-ую версию Стокфиша для облачного анализа ваших партий, если вы заходите на сайт в последней версии браузера Google Chrome. При анализе партии в браузере используется Стокфиш 11.
Вы можете запустить анализ из класса, архива или библиотеки, в разделе сайта Анализ, открыв его с помощью команд меню Уроки-> Анализ, или нажав на соответствующую кнопку под любой партией.
Заключение
Вы узнали о достижениях Стокфиша и о том, как использовать этот движок для анализа на Chess.com. Заглянем также в чемпионат Chess.com среди компьютерных программ, где Стокфиш круглосуточно сражается с другими шахматными движками!