Шахматный словарь
Шахматный словарь
Шахматный движок

Шахматный движок

В 1997 году мир шахмат с недоверием наблюдал, как Гарри Каспаров, сильнейший шахматист в истории, проигрывает матч компьютеру. Началась эра движков, навсегда изменившая шахматы.

Вот что нужно знать о шахматных движках:


Что такое шахматный движок?

Шахматный движок - компьютерная программа, анализирующая шахматные позиции в поиске сильнейших ходов. В сравнении компьютера с человеком, движок - его мозг. На Chess.com, вы можете анализировать позиции с помощью двух сильнейших движков, Комодо и Стокфиша, и играть с  ботами, где также используется движок Комодо.

Chess engine.
Движок Комодо разрабатывается сотрудниками Chess.com.

Шахматные движки намного сильнее людей. Сильнейшие движки уже добрались до невероятной отметки 3500 баллов Эло. Движки становятся сильнее каждый год благодаря совершенствованию оборудования и алгоритмов. В 2017 разработчики АльфаЗеро создали революционно новый движок с использованием нейросети и обучения с подкреплением. С тех пор эту методику взяли на вооружение и другие сильные движки.

Видео показывает, как рейтинг сильнейших движков менялся со временем:

Самые известные шахматные движки

В мире существуют сотни шахматных движков, но только некоторые из них надолго запомнились любителям шахмат.  Рассказываем о самых известных компьютерных движках.

АльфаЗеро

АльфаЗеро - искусственный интеллект, созданный исследовательской компанией DeepMind, входящей в корпорацию Google. Это первый в истории шахмат движок с нейросетью, самообучавшейся игре в шахматы.

В 2017 году АльфаЗеро потряс мир оригинальными позиционными идеями и сокрушительной победой над Стокфишем, сильнейшим движком на то время, в матче из 100 партий.

AlphaZero chess engine.
Логотип DeepMind. Изображение: deepmind.com.

Стокфиш

Стокфиш - уже десять лет остается сильнейшим из шахматных движков. Он разрабатывается сообществом энтузиастов, и его можно скачать совершенно свободно и бесплатно на платформах Windows, Mac OS X, Linux, iOS и Android. Начиная с 15-й версии, Стокфиш использует нейросеть и еще точнее оценивает позиции.

Stockfish chess engine.
Логотип Stockfish. Изображение: stockfish.com.

В этом видео Александра Костенюк комментирует игру Стокфиша в лучшей партии, сыгранной компьютерными движками в 2021 году:

Лила Чесс Зеро

Лила Чесс Зеро - нейросеть, которая основана на тех же принципах обучения с подкреплением, что и АльфаЗеро, но разрабатывается и свободно распространяется сообществом энтузиастов. Первая версия программы вышла в 2018 году.

Leela Chess Zero chess engine.
Leela Chess Zero logo. Image: lczero.org.

В этом видео мы разбираем еще одну партию Лилы и Стокфиша:

Комодо

Комодо - сильнейший и самый известный коммерческий движок, в команду разработчиков которого много лет входит МГ Ларри Кауфман. Комодо - пятикратный чемпион мира по версии WCCC и троекратный чемпион мира по версии TCEC. .

Komodo chess engine.
Komodo's Dragon engine logo. Image: komodochess.com.

В 2018 году Chess.com купил Комодо и использует его в разделе с ботами. Этот движок может играть в разных стилях и с разной силой игры, поэтому он так популярен среди наших пользователей.

Попробуйте сыграть с одним из виртуальных двойников известных стримеров на Chess.com!

play computer vs. different chess personalities and celebrities

Играем с ботами на Chess.com.

Дип Блю

Дип Блю - шахматный суперкомпьютер, созданный компанией IBM. Он сыграл два матча против Каспарова в 1996 и 1997 годах. Суперкомпьютер проиграл первый матч, но победил во втором, вызвав смешанные эмоции: от восхищения мощью технологий до опасений за судьбу шахмат и человечества в целом.

Deep Blue
Один из двух корпусов Дип Блю в историческом музее. Фотография: James, CC.

Фриц

Фриц - один самых успешных движков девяностых и нулевых, с 1991 года усиливший линейку продуктов компании ChessBase. Он сыграл несколько матчей с Каспаровым и Владимиром Крамником, но разработчики не справились с конкуренцией, и с 2013 года под брендом Фриц выходили другие движки, в том числе - Рыбка и Стокфиш.

Fritz chess engine.
Логоип Фрица. Изображение: fritz.chessbase.com.

Рыбка

Рыбка - движок, четырежды подряд становившийся чемпионом мира по версии WCCC с 2007 по 2010 годы. В 2011 году оказалось, что Васик Райлих, создатель движка, все это время нарушал правила ICGA, организации, проводившей чемпионаты, заимствуя части чужих движков, что было строго запрещено правилами.

Рыбку забанили и лишили всех титулов. После скандала ее разработка постепенно прекратилась. Через десять на плагиате попались и разработчики известного движка Гудини.

Так представил себе Рыбку художник Chess.com.

Чессмастер 

Движок Чессмастера, программы, впервые опубликованной в 1986 году, с трудом достиг силы гроссмейстера, но миллионы любителей шахмат помнят ее не за это, а за доступность и огромную коллекцию уроков, тренировок и классических партий с примечаниями. Как и боты Chess.com, эта программа позволяла играть с виртуальными двойниками известных шахматистов.

Chessmaster 2000's title screen.
Серия Chessmaster была очень популярна среди любителей шахмат. Изображение: Chessmaster 2000, Ubisoft.

Заключение

Мы узнали, что такое шахматный движок, и вспомнили о самых знаменитых движках в истории шахмат - теперь попробуем сразиться с ботами. Возможно, нам повезет, и на сайт решит ненадолго вернуться легендарная Варежка.

Mittens cat bot

Справитесь с этим котиком?

Узнать больше шахматных терминов