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

Дата публикации: 09 февраля 2021
Просмотры: 27892

Самые мощные шахматные движки всех времен хорошо известны большинству шахматистов. Если вам интересно, какой из доступных движков самый сильный, не смотрите дальше - Stockfish - король шахматных движков.

Давайте узнаем больше о Stockfish:

Что такое Stockfish?

Stockfish это самый мощный шахматный движок, доступный публике, и он существует уже довольно давно. Это бесплатный движок с открытым исходным кодом, который в настоящее время активно развивается. Stockfish был основан на шахматном движке, созданном Тордом Ромстадом в 2004 году, который был развит Марко Костальба в 2008 году. Джуна Кииски и Гэри Линскотт также считаются основателями.

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

Логотип Stockfish

Логотип Stockfish

Достижения Stockfish впечатляют больше, чем достижения любого другого шахматного движка. До 2020 года он выиграл восемь чемпионатов Top Chess Engine Championship (TCEC). Stockfish также доминировал на Чемпионатах Chess.com по компьютерным шахматам с 2018 года, выиграв первые шесть турниров и другие.

Stockfish прочно зарекомендовал себя как сильнейший шахматный движок в мире до 2017 года, поэтому шахматный мир был потрясен до глубины души, когда он проиграл односторонний матч компьютерной программе на нейронной сети под названием AlphaZero. Этот проигрыш AlphaZero привело к развитию других проектов нейронных сетей (в первую очередь Leela Chess Zero, Leelenstein и Alliestein).

Хотя Stockfish сохранил свое место в списке шахматных движков, движки на нейронных сетях становились все ближе и ближе по силе Stockfish. В сентябре 2020 г. Выпущен Stockfish 12, и было объявлено, что Stockfish поглотил проект Stockfish + NNUE (NNUE означает эффективно обновляемая нейронная сеть).

Что означает этот ход?

Теперь грубый перебор Stockfish был улучшен за счет оценочных возможностей нейронной сети - потрясающая комбинация!

Stockfish 12 добавил возможности оценки нейронной сети.

Stockfish 12 добавил возможности оценки нейронной сети.

По состоянию на октябрь 2020 года Stockfish является движком с самым высоким рейтингом согласно списку компьютерных шахматных рейтингов (CCRL). Его рейтинг 3514 - это единственный движок с рейтингом выше 3500. Согласно рейтинговому списку Шведской шахматной компьютерной ассоциации (SSDF) за июль 2020 года, Stockfish 9 занимает 3-е место, Stockfish 10 - 2-е место, а Stockfish 11 - 1-е место с рейтингом 3558. Попасть в тройку лидеров с тремя разными версиями очень впечатляет.

Посмотрите это видео о сильнейших шахматных движках всех времен. Еще одно доказательство, что Stockfish самый сильный движок всех времен.

Достижения Шахматного движка Stockfish

Как уже упоминалось, Stockfish доминировал в TCEC с тех пор, как начал участвовать. Он выиграл восемь чемпионатов TCEC и шесть раз занял второе место - он занимал первое или второе место в каждом сезоне, в котором участвовал с 2013 года, за одним исключением. С 2018 по 2020 год он выиграл семь из девяти сезонов TCEC, опередив Komodo, Leela Chess Zero, Shredder, Houdini, и другие топ-движки.

Stockfish также выиграл турнир TCEC Fischer Random 2014 года, быстрый турнир TCEC 10 сезона и три кубка TCEC (в 2018, 2019 и 2020 годах соответственно).

Stockfish доминировал в компьютерных шахматных чемпионатах Chess.com

Stockfish доминировал в компьютерных шахматных чемпионатах Chess.com

Чемпионат Chess.com по компьютерным шахматам также стал победой для Stockfish. Он выиграл восемь из 13 соревнований до 2020 года и занял второе место в четырех других. Stockfish продолжает побеждать движки на нейронных сетях в большинстве соревнований.

Партии Шахматного движка Stockfish

Первый игровой пример взят из матча Stockfish-AlphaZero 2018 года. Stockfish быстро и легко побеждает - чего еще можно желать, чем победы против сильнейшего шахматного существа, которое когда-либо видел мир, всего за 22 хода?

Stockfish жертвует пешку в начале дебюта и получает большое преимущество после 13. Rd3. После 18. Rh4, все фигуры Stockfish активны и развиты, в то время как фигуры AlphaZero находятся на заднем ряду (кроме ферзя):

Диаграмма 1: Все фигуры Stockfish активны и развиты после 18 Rh4.

Все фигуры Stockfish активны и развиты после 18 Rh4.

Жертва после 19. Bc4! и затем мощный ход 20. Nce4! который быстро заканчивают игру.

 

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

Stockfish получает приятное преимущество в дебюте, которое сохраняет на протяжении всей игры. Фейерверк начинается после 28. Bxh6+!

Диаграмма 2: Stockfish вскрывает королевский фланг Рыбки ходом 28 Bxh6!

Stockfish вскрывает королевский фланг Рыбки ходом 28 Bxh6!

Stockfish продолжает прессовать Рыбку с помощью жертвы качества на 31-м ходу и доминирует до конца игры после 33...Kh7:

 

Где скачать шахматный движок Stockfish?

Stockfish абсолютно бесплатный с открытым исходным кодом. Поэтому его можете скачать любой пользователь. Ниже представлена ссылка на официальный сайт:

Доступен на операционных системах: Windows, Mac OS X, Linux, iOS, Android.

Текущая версия: Stockfish 14.1 (24 декабря 2021 года).

Итоги:

Теперь вы знаете, что такое Stockfish и многое другое.

Учитывая тот факт, что в Stockfish добавили оценочную функцию на основе нейронных сетей теперь будет непросто потеснить данный движок. Думаю соперничество за первое место продолжится. Как вы думаете, смогу движки только на нейронных сетях подвинуть Stockfish?

Примечание: Если вы стремитесь к резкому увеличению шахматного уровня, то необходимо систематически работать над всеми элементами игры:

  • Тактика
  • Позиционная игра
  • Атакующие навыки
  • Техника эндшпиля
  • Анализ классических игр
  • Психологическая подготовка
  • И еще многое другое

На первый взгляд кажется, что предстоит много работы. Но благодаря нашему учебному курсу Ваше обучение пройдёт легко, эффективно и с минимальными затратами времени. Присоединяйтесь к программе обучения «Шахматы. Перезагрузка за 21 День», прямо сейчас!

НЕТ ПРОГРЕССА В ШАХМАТАХ?

Вам поможет 21-дневный интенсив по шахматам. Гарантия!

Полезные статьи

Нет комментариев


© Copyright 2011- Шахматный клуб XChess.ru. Все права защищены!