Шахматный движок Rybka: взлеты и падения

Автор:


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

Сегодня продолжим «рыбное» направление в теме программ. Еще один рыбный день, так сказать. И на повестке дня шахматный движок Rybka.

Собственно название переводится с чешского, как Рыбка. На вопрос о происхождении названия, разработчик движка  Васик Райлих загадочно сказал:

«Что касается имени Rybka, я прошу прощения, но это останется моей маленькой тайной»

Что это за программа?

Rybka  — тот редкий случай, когда шахматную программу, разработал шахматист. Васик Райлих имеет звание международного мастера

В период 2008- 2010 год Рыбка занимала лидирующие позиции в рейтингах шахматных движков, выигрывая турнир за турниром, включая 4 чемпионата мира в эти годы.

В 2011 Рыбка уступила в матче движку Гудини со счкеьом 16,5:23,5 и сложила с себя лидерские лавры. Более того, в этом же году Райлиху последовало обвинение в плагиате исходного кода. Автору предписывалось вернуть призы и награды, движок был дисквалифицирован.

Имеют место как 32, так и 64-разрядные варианты движка. Программа может поддерживать многопроцессорный режим  до почти 2050 ядер.

Сила, особенности и стиль

Версия 2.2n2 имела рейтинг 3110. Рыбка 3 приблизительно на 100 пунктов выше по рейтингу.

dvizhok-rybka-3

Новая версия Rybka-4 многопроцессорная. А это значить еще сильнее в пропорции примерно 50 пунктов на каждый процессор.

Оценочная функция Рыбки  считается сильной стороной, так же как и у Комодо.

В 2008  Deep Rybka- 3 имела рейтинг ЭЛО 3238 пунктов и занимала первое место среди движков.

Rybka — движок с закрытым кодом. Соответственно, детали работы остаются скрытыми. Многие только обращают внимание, что Рыбка имеет привычку сокращать дерево вариантов до минимума, который считает достаточным.

Из других подробностей известно, что Rybka пользуется побитовым представлением позиций. Хотя, откровенно говоря, лично мне это ни о чем не говорит.

Против гроссмейстеров

В период 2006—2010 годов Рыбка уверенно занимала лидирующие позиции среди движков, выиграв несколько чемпионатов мира.

В это же время состоялось несколько матчей с гроссмейстерами.

Рыбка первым из движков сыграл матч с гандикапом (форой)  против гроссмейстера (Яан Эльвест) и выиграла. Фору естественно давала машина.

Затем был повторный матч с те же Эльвестом.

Шахматист имел двойной запас времени и белые в каждой партии. Кроме того, для Rybka были установлены ограничения по кэшу, доступу к базе эндшпилей.  Не помогло, счет 4,5-1,5 в пользу Рыбки.

В 2008 года Rybka встретилась с гроссмейстером Романом Джинджихашвили в формате «без пешки и ход вперед». Матч закончился вничью 4:4, причем человеку удалось дважды победить.

В конце  2008 года Rybka играет против  Вадима Милова, имевшего на тот момент рейтинг около 2700. В партиях без форы успех сопутствовал движку 1½-½. А вот без пешки и ход вперед» движок уступил гроссмейстеру с таким же счетом.

В четырех партиях «с качеством» (человек без коня, движок без ладьи). Вадим также одержал победу 2½-1½. Тот редкий случай в 21 веке, когда человек победил движок, хотя и с форой.

Где скачать и как использовать?

Официальный сайт http://www.rybkachess.com/

На официальном сайте можно скачать как бесплатную версию Rybka 2.3.2a,  так и приобрести платную Rybka 4.

  1. На этой странице доступны бесплатные версии.
  • движок Rybka 2.3.2.a.
  • графический интерфейс Tarrasch GUI с уже встроенным  движком Rybka 2.3.2a.
  • библиотека ctg, которой можно пользоваться в GUI Chessbase или GUI Aquarium.
  • демо — версию GUI Aquarium

Версию Rybka 4 получить  с сайта бесплатно невозможно. Ее можно купить как в виде движка, так и в сочетании с графической оболочкой.

  • Можно приобрести Rybka с графическими интерфейсами GUI Aquarium, Fritz GUI.
  • Или же приобрести движок Рыбка без графического интерфейса использовать любой интерфейс, поддерживающий UCI-движки. Например, Chessbase. А также Arena, Chess Assistant, , Shredder.
  • При покупке предоставляется как 64-разрядная, так и 32-разрядная конфигурация движка.

Дисквалификация

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

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

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

Похоже это спор длится и поныне. Тем не менее Рыбка существует и пользуется неплохой репутацией у пользователей.

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

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

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

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



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

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

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

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

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

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

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