Лучшие шахматные программы
Компьютеры уже давно играют сильнее человека. Лучшие шахматные программы и подавно, напрямую соперничать с ними на равных невозможно даже сильнейшим шахматистам.
Однако «железный монстр» не так уж и велик и могуч, как можно подумать. У него есть слабые места и недостатки. Которые шахматист любого уровня просто обязан учитывать.
Об этом в конце статьи, а пока заглянем на секунду во внутрь компьютера и сделаем обзор лучших движков и пользовательских интерфейсов.
- Что там внутри?
- Движки
- Рейтинг движков 2016
- Komodo
- Stockfish
- Оболочки и клиентские программы
- Chessbase
- Shredder Classic 3
- Шахматная планета
- BabasChess
- Для обучения
- Обучение шахматам — от простого к сложному
- Не верь глазам своим
ЧТО ТАМ ВНУТРИ?
Компьютерная программа (движок) это счетный агрегат. Онсчитает, оперирует числами и совершенно не понимает, что такое шахматы.
Программа переводит шахматный язык в математические действия. Складывает, вычитает и сравнивает числа. В конце каждого варианта выставляет численную оценку.

Так работают шахматные движки.
ДВИЖКИ
Между движками также проводятся соревнования, состоящие из большого количества игр, гораздо больших, чем между людьми. По результатам составляются рейтинг-листы.
Рейтинг движков 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. Не верите – можете проверить сами.
На самом деле таких примеров, когда машина грубо ошибается в оценке позиции, — я мог бы привести с десяток точно. Почему это происходит, мне неизвестно, но факт есть факт.
Отсюда вывод: обожествляя компьютер, не лишним будет помнить, что и «на старуху бывает проруха». Получается, что не только мы проверяем свои расчеты с помощью компьютера. Иногда требуется и обратный процесс. Вот такие дела.
Благодарю за интерес к статье.
Комментарии