Лучшие шахматные программы: движки и оболочки

Автор:


День добрый, дорогой друг!

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

Спасибо, что заходите на наш телеграм канал и пишете комментарии к статьям.

Если Вы или ваш ребенок делаете только первые шаги в шахматах, – профессионально проконсультируем и подберем программу обучения, подходящую именно вам.

Однако «железный монстр» не так уж и велик и могуч, как можно подумать. У него есть слабые места и недостатки. Которые шахматист любого уровня просто обязан учитывать.

Об этом в конце статьи, а пока заглянем на секунду во внутрь компьютера и сделаем обзор лучших движков и пользовательских интерфейсов.

Что там внутри?

Компьютерная программа (движок) это счетный агрегат. Он считает, оперирует числами и совершенно не понимает, что такое шахматы.

Программа переводит шахматный язык в математические действия. Складывает, вычитает и сравнивает числа. В конце каждого варианта выставляет численную оценку.

shahmtnie-programmi

Так работают шахматные движки.

Движки

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

Рейтинг движков 2016

Один из таких наиболее авторитетных листов выглядит так:

Есть и другие рейтинги. В некоторых на первом месте стоит Стокфиш, на втором Комодо.

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

Komodo

Komodo занимает первое место в большинстве рейтнгов. Интресно то, что комодо отличается своими мозгами от большинства собратьев.

Он научился лучше оцениватьпозицию и делает ставку на оценку в большей степени, а на глубину расчета -  меньшей.

Возможно в этом и кроется секрет. Движок совместил в себе лучшие качества человека и машины. Впрочем это мои предпложения, которые, разумеется, не являются истиной в последней инстанции

Последний коммерческий вариант движка – 11.2. Для бесплатного свободного распространения предлагается Komodo 9 и версии старше.

Скачать можно на главном портале издателя

Stockfish

Это логотип такой. В переводе стокфиш-вяленая рыба.  Откуда такая аллегория – не берусь судить

Стокиш  соревнуется последнее время с  Komodo и Houdini и по ряду показателей оперtжает своих соперников

Успехи Stockfish  во многом обязаны политике распространения. Создав усиление, разработчики выкладывают версию для тестирования всем пользователям. Возможно по этой причине серьезных багов почти не осталось.

В большинстве рейтингов Стокфиш занимает 2 или 1 строчку.

Подробнее об этом движке можно прочитать в отдельной статье

Программа бесплатная. Самая последняя версия — восьмерка. Скачать можно здесь: https://stockfishchess.org/download/

Но это еще не все. Движок без интерфейса использовать в практических целях затруднительно.

Оболочки и клиентские программы

Для того, чтобы использовать возможности движка, видеть его работу, нужна оболочка,  интерфейс. Пользовательская шахматная программа (оболочка) плюс движок (или несколько) – это и есть готовый, пригодный для использования человеком продукт.

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

Арена

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

Скачать/установить можно на официальном сайте Арены.

Chessbase

Пожалуй, самая продвинутая аналитическая программа из известных автору.

ChessBase предоствляет весь необходимый аналитический инструментарий и может:

  • Работать с базами партий– смотреть сыгранные партии и анализировать
  • Проводить поиск по опрееленным параметрам: дебюты, позиции, соотношение материала, эндшпили и другое.
  • Загружать свои партии, с комментариями и картнками
  • Анализировать, подбирая различные движки
  • Создавать досье игроков, на основе баз данных
  • Распечатывать партии и диаграммы в различных конфигурациях

А также многое другое.

Последняя версия программы – ChessBase-13

Официальный сайт издателя: http://en.chessbase.com/ Ссылок на скачивание бесплатных версий не даю, ибо пиарить сомнительные для меня сайты и файлохранилища не считаю возможным.

Как русифисировать интерфейс и подключить движок, я писал в этой статье

Shredder Classic 3

Один из лучших шахматных движков Шреддер в комплекте с интерфейсом.

Возможности

  • Загрузка и редактирование позиций
  • Возможность игры как с движком на разных уровнях, так и по сети с реальными соперниками
  • Выбор контролей времени, возможность создать свой контроль.
  •  Анализ и партий и позиций
  • Настройка  интерфейса: дизайн доски и фигур и т.п фигур и т.п дальше.

Полная версия не бесплатная. Для начала можно скачать условно-бесплатный вариант.

Шахматная планета

Специализированная программа, связанная с порталом  http://chessplanet.ru/, где можно играть онлайн, в турнирах, по переписке, играть по переписке. Проводятся конкурсы и много всего интересного.

Клиентская программа устанавливается на компьютере пользователя и предоставляет возможность  играть, общаться на форуме, просматривать и анализировать партии, смотреть уроки, и другое.

Есть и упрощенная версия, когда можно играть в браузере без установки клиентской программы на комп.

Установить клиент и познакомиться с порталом подробнее можно здесь

BabasChess

Многоязычный интерфейс (русского правда не нашел) для игры через интернет.

Сочетает простоту использования и довольно широкий спектр функций. Этим и подкупает.

Работает на Windows. Также может работать в Linux

Установить можно здесь

Для обучения

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

Однако есть и автономные программы. Например, на смартфон можно установить:

Обучение шахматам — от простого к сложному

Что-то вроде навигатора в мире шахмат. Приложение покажет основные правила и даст советы по улучшению игры.

Обучающий курс содержит более  сотни тем. В том числе основные приемы и типичные комбинации. Более 1000 различных  примеров.

Ознакомиться  подробнее и установить можно здесь

Не верь глазам своим

Лучшие шахматные движки уже отчасти «очеловечены» и в плане оценки позиции похожи на людей. Однако и они ошибаются. Причем грубо.

Всего один пример, самый простой:

Позиция «в доску» ничейная и это известно большинству шахматистов, не только мастерам. Да и догадаться не трудно – черный король сидит в углу и выкурить его оттуда невозможно. Ни мат поставить, ни пешку провести. А прижал  в углу — пат.

Так вот, большинство движков, даже самых современных, — оценивает эту позицию как выигранную за белых. Стокфиш дает +7. Не верите – можете проверить сами.

На самом деле таких примеров, когда машина грубо ошибается в оценке позиции, — я мог бы привести с десяток точно. Почему это происходит, мне неизвестно, но факт есть факт.

Отсюда вывод: обожествляя компьютер, не лишним будет помнить, что и «на старуху бывает проруха». Получается, что не только мы проверяем свои расчеты с помощью компьютера. Иногда требуется и обратный процесс. Вот такие дела.

Благодарю за интерес к статье.

Если вы нашли ее полезной, сделайте следующее:

  • Заходите на наш телеграм канал.
  • Напишите комментарий (внизу страницы)
  • Подпишитесь на обновления блога (форма под кнопками соцсетей) и получайте статьи к себе на почту.

Удачного дня!



Рейтинг статьи:

Отправить ссылку на статью друзьям

Получай свежие статьи блога на e-mail

Вам также может быть интересно

Комментариев: 16
  1. Юрий

    НЕ ВЕРЬ ГЛАЗАМ СВОИМ. Программа Lucas Chess не задумываясь пишет 0, что символизирует ничью в указанной позиции.

  2. апапа

    Вот, кстати, интересное решение для детей. Неплохая методика обучения шахматам. Но, правда, платная

    costplace.ru/5b27213f6c42...a4564/subaccount

  3. Ольга

    Попыталась скачать ChessBase на русскоязычном сайте с довольно логичным именем и тут же поймала вирусов...

  4. Артём

    Houdini в позиции «Не верь глазам своим» выставляет 0, что означает ничью. Может, houdini чем-то и лучше стокфиша и комодо?:)

    1. Дядя Валера

      В чем-то может и лучше, в в чем-то нет. Что у них внутри, мне неведомо.

    2. Андрей

      По моему опыту: Гудини гораздо лучше оценивает позицию, чем стокфиш и комодо, но стокфиш намного быстрее и точнее считает варианты, потому на длительном периоде выиграет стокфиш, но для анализа Гудини подходит лучше.

    3. adamer

      Совсем старая программа Mephisto Meisterschach (1997 г.) мгновенно даёт оценку 0.00 для этой позиции. Возможно, что эта ничейная позиция, где цвет слона не соответствует цвету полю превращения крайней пешки, заложена в память программы и он её вообще не рассчитывает, а сразу оценивает как ничейную

      1. вован1

        спасибо за Мефисто

    4. adamer

      «Houdini в позиции «Не верь глазам своим» выставляет 0, что означает ничью. Может, houdini чем-то и лучше стокфиша и комодо?:)»

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

      Совсем старая программа Mephisto Meisterschach (1997 г.) мгновенно даёт оценку 0.00 для этой позиции. Возможно, что эта ничейная позиция, где цвет слона не соответствует цвету полю превращения крайней пешки, заложена в память Мефисто и он её вообще не рассчитывает, а сразу оценивает как ничейную. Стокфиш неверно оценивает эту позицию как выигрышную, но в реальных партиях играет сильнее и побеждает Мефисто, ибо лучше считает варианты.

  5. Ольга

    Как вставить и какую лучше оболочку в свой сайт? Для игры с друзьями. Не шахматный сайт, бесплатный хостинг. Спасибо, Ольга.

  6. Венера

    Что бы вы посоветовали, какую программу скачать на русском языке? Это для разбора уже сыгранных партий

    1. Дядя Валера

      Венера, для разбора партий рекомендую пользоваться порталом lichess.org/analysis. Там встроенный движок Стокфиш 10, очень хороший.

  7. Тони

    скачал chessbase 12 как его заставить ходить? он предлагает варианты но не ходит подскажите автор

  8. Kristian

    Здравствуйте! скачала Arena 3.5.1. и движки комодо и стокфиш. Подскажите, где можно найти инструкцию по использованию этой графической оболочки или видео обучающее

  9. Дима

    слон стоит на C2 — это НЕ Ничья

  10. Владимир Михайлович

    Господа! Помогите дедушке. Как устанавливаются графические маркеры и стрелки в программе АРЕНА?

    Буду благодарен

Добавить комментарий

:) :P :| :love: 8-) ;) :? :o :D :cry: :fun: :funny: :lol: 8-O :angel: :chess1: :chess2: :chess3: :chess4: :chess5: :chess6:

Нажимая на кнопку, я даю согласие на рассылку, согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности