Jump to content

Гудини (шахматы)

Гудини
Разработчик(и) Роберт Удар
Первоначальный выпуск 15 мая 2010 г .; 14 лет назад ( 15 мая 2010 г. )
Стабильная версия
6.03 / 20 ноября 2017 г .; 6 лет назад ( 20.11.2017 )
Операционная система Microsoft Windows
Тип шахматный движок
Лицензия Собственный
Веб-сайт www .кресты / шахматы /Гудини .htm

Houdini — это UCI, шахматный движок разработанный бельгийским программистом Робертом Удартом. На него влияют с открытым исходным кодом движки IPPOLIT /RobboLito, Stockfish и Crafty . Версии до 1.5a доступны для некоммерческого использования, а версии 2.0 и более поздних — только для коммерческого использования.

Стиль игры

[ редактировать ]

Шахматный комментатор и видео-аннотатор КМ Трифон Гавриэль сравнил стиль игры Гудини со стилем романтической эпохи шахмат , где преобладал атакующий и жертвенный стиль. [1] По словам Роберта Ударта, преимущество Гудини перед другими ведущими движками заключается в его мобильности фигур , поэтому он «предпочитает агрессивную игру, которая пытается выиграть игру». [2]

История версий

[ редактировать ]
Версия Дата выпуска Функции [3]
1.0 15 мая 2010 г. ( 15 мая 2010 г. ) Первый выпуск
1.01 1 июня 2010 г. ( 01.06.2010 ) Исправлены ошибки, улучшен алгоритм поиска.
1.02 18 июня 2010 г. ( 18.06.2010 ) Исправлены ошибки SMP и коллизий хэшей. Обходной путь для графического интерфейса Shredder.
1.03 15 июля 2010 г. ( 15 июля 2010 г. ) Поддержка Multi-PV, searchmove и больших страниц. Улучшенная функция оценки.
1.03а 17 июля 2010 г. ( 17.07.2010 ) Исправлена ​​ошибка для Multi-PV.
1.5 15 декабря 2010 г. ( 15 декабря 2010 г. ) Улучшен поиск и оценка. Поддержка основания стола Gaviota.
1.5а 15 января 2011 г. ( 15.01.2011 ) Обновление обслуживания с обходными путями для графического интерфейса Fritz и другими незначительными улучшениями.
2.0 1 сентября 2011 г. ( 01.09.2011 ) Первый коммерческий релиз. Улучшенные возможности анализа, расширенный поиск и оценка. Версия Houdini Pro для опытных пользователей с мощным оборудованием (поддержка многоядерности). Поддержка Chess960. Функция ограничения прочности. Обучение позиции. Сохраняйте хэш в файл, загружайте хеш из файла, никогда не очищайте хеш.
2.0б 7 ноября 2011 г. ( 07.11.2011 ) Обновление обслуживания с небольшими исправлениями ошибок и поддержкой Nalimov EGTB.
2.0с 20 ноября 2011 г. ( 20.11.2011 ) Обновление обслуживания с незначительными исправлениями ошибок и новыми опциями анализа. Опция MultiPV_cp, позволяющая ограничить анализ нескольких PV движениями в пределах диапазона наилучшего хода. Опция FiftyMoveDistance, позволяющая раньше вступить в силу правила 50 ходов. Опции UCI_Elo и UCI_LimitStrength как альтернатива опции Strength, соответствующая стандарту UCI. Выход при обнаружении с выходом из графического интерфейса.
3.0 15 октября 2012 г. ( 15.10.2012 ) Основная новая версия. Улучшенный поиск и оценка (+50 Эло), Тактический режим, битовые базы Скорпиона, ускоренный поиск основных вариантов «Smart Fail-High», оптимизированное использование хеша.
4.0

25 ноября 2013 г. ( 25.11.2013 )

Основная новая версия. Улучшенный поиск и оценка (+50 Эло), базы таблиц Syzygy из 6 человек (кодирование предоставлено Рональдом де Маном)
5.0

7 ноября 2016 г. ( 07.11.2016 )

Основная новая версия, примерно на 200 Эло сильнее. Переписана функция оценки, более глубокий поиск.
5.01

15 ноября 2016 г. ( 15.11.2016 )

Техническое обновление с некоторыми исправлениями и улучшениями интерфейса.
6.0

15 сентября 2017 г. ( 15.09.2017 )

Основная новая версия. Улучшен поиск и оценка (+50-60 Эло), улучшена многопоточность.
6.01

24 сентября 2017 г. ( 24.09.2017 )

Обновление обслуживания с исправлением Налимова EGTB и новой опцией вывода.
6.02

1 октября 2017 г. ( 01.10.2017 )

Техническое обновление с поддержкой книги Полиглот.
6.03

20 ноября 2017 г. ( 20.11.2017 )

Исправление неправильного обнаружения патовой ситуации в позициях с ходами взятия белых пешек.

Последняя стабильная версия Houdini поставляется в двух версиях: Houdini 6 Standard и Houdini 6 Pro . Houdini 6 Pro поддерживает до 128 процессорных ядер , 128 ГБ ОЗУ (хэш) и поддерживает NUMA , Houdini 5 Standard поддерживает только до 8 процессорных ядер, 4 ГБ хэша и не поддерживает NUMA. Как и многие другие движки UCI , Houdini не имеет графического интерфейса , поэтому для запуска движка необходим шахматный графический интерфейс. Houdini 5 использует калиброванные оценки, в которых результаты двигателя напрямую коррелируют с ожидаемой победой в позиции. [3]

В адрес Houdini уже неоднократно выдвигались обвинения в том, что он содержит код других движков.

Предполагается, что Houdini 1.0 является производным от IPPOLIT и является плагиатом от Rybka , что первоначально привело к тому, что Houdini 1.0 не был протестирован ни в каких рейтинговых списках, таких как CCRL и CEGT . [4]

Утверждается, что Houdini 5.0 и Houdini 6.0 являются производными от Stockfish 8 без предоставления исходников по запросу и, таким образом, нарушают лицензию GPL. Это привело к тому, что TCEC отозвал результаты чемпионата Гудини и запретил Гудини участвовать в соревнованиях. [5] [6] [7] Утечка исходного кода, по-видимому, обеспечивает почти идентичную игру с Houdini 5.0 и Houdini 6.0, но содержит прямые ссылки на Stockfish в документации по коду.

20 июля 2021 года команда Stockfish объявила о судебном иске против ChessBase, утверждая, что Houdini 6 и Fat Fritz 2 нарушают Стандартную общественную лицензию GNU . [8] В рамках мирового соглашения ChessBase признала обвинения. [9] В результате Houdini 6.0 больше не доступен на веб-сайте ChessBase.

Результаты конкурса

[ редактировать ]

Гудини был одним из самых успешных паровозов в TCEC , на его счету три победы в чемпионатах на сегодняшний день. [10] [11] но с 18 сезона он больше не участвует в TCEC из-за плагиата кода (см. Споры ).

Известные игры

[ редактировать ]
  1. ^ «Гудини с черными фигурами на конкурсе Thoresen Chess Engines. Игра показывает стиль игры Гудини с 6:23» на YouTube
  2. ^ «Интервью с Робертом Ударом, Марком Лефлером и гроссмейстером Ларри Кауфманом» . www.chessdom.com . 23 ноября 2017 года . Проверено 24 ноября 2017 г.
  3. ^ Jump up to: а б Cruxis , дата обращения 16 июня 2012 г.
  4. ^ Jump up to: а б «Свободный Гудини превосходит рекламную Рыбку 23,5-16,5» . Шессвибы. 10 февраля 2010 года. Архивировано из оригинала 10 апреля 2014 года . Проверено 25 октября 2013 г.
  5. ^ «Сообщество открытого исходного кода критикует Chessbase, Fat Fritz 2» . шахматы.com . 25 февраля 2021 г.
  6. ^ «Fat Fritz 2 от ChessBase признан подделкой клона Stockfish» . шахматы24. 22 февраля 2021 г.
  7. ^ «Двигатели и авторы — TCEC wiki» .
  8. ^ «Наш иск против ChessBase» . 20 июля 2021 г.
  9. ^ «Урегулирование достигнуто в деле Stockfish против ChessBase» . 21 ноября 2022 г.
  10. ^ «Гудини — чемпион 10-го сезона TCEC!» . 7 декабря 2017 г.
  11. ^ «Двигатели TCEC 18 сезона» . 25 мая 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8058203addc140119efc9e642e3ff792__1719981780
URL1:https://arc.ask3.ru/arc/aa/80/92/8058203addc140119efc9e642e3ff792.html
Заголовок, (Title) документа по адресу, URL1:
Houdini (chess) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)