Хитрый - Crafty

Хитрый
Crafty (черный) против GnuChess (белый)
Crafty (черный) против GnuChess (белый)
Оригинальный автор (ы)Доктор Роберт Хаятт, Майкл Бирн, Трейси Ригл, Питер Скиннер
Стабильный выпуск
25.2[1] / 29 октября 2016 г.; 4 года назад (2016-10-29)
ТипШахматная программа
ЛицензияПроприетарный, Бесплатное ПО
Интернет сайтwww.craftychess.com

Хитрый это шахматная программа написано UAB профессор д-р. Роберт Хаятт при постоянном развитии и помощи Майкла Бирна, Трейси Ригл и Питера Скиннера.[2] Он непосредственно получен из Cray Blitz, победитель 1983 и 1986 гг. Чемпионат мира по компьютерным шахматам. Торд Ромстад, автор Stockfish, назвал Crafty «возможно, самой важной и влиятельной шахматной программой за всю историю».[3]

Крафти занял второе место на Пятом ежегодном чемпионате Америки по компьютерным шахматам ACCA 2010. Крафти проиграл занявшему первое место Thinker только одну игру.

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

На чемпионате мира по компьютерным шахматам 2004 года, который был запущен на немного более быстром оборудовании, чем все другие программы, Crafty занял четвертое место с таким же количеством очков, что и занявший третье место. Фриц 8. В ноябре 2007 г. SSDF рейтинг, Crafty был 34-м с оценкой Рейтинг Эло из 2608.[4]

Крафти использует Протокол обмена данными Chess Engine и может работать под популярными шахматными интерфейсами XBoard и Winboard

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

Crafty впервые применил поворотный битовая доска структуры данных, представляющие шахматную доску, и была одной из первых шахматных программ, поддерживающих несколько процессоров. Он также включает Negascout поиск, эвристический ход убийцы, статический обмен оценка, поиск покоя, альфа-бета обрезка, а таблица транспонирования, а таблица опровержения, оценочный кеш, выборочные расширения, рекурсивный поиск с нулевым перемещением и многие другие функции (cf руководство[постоянная мертвая ссылка ]). Специальные выпуски программы включают расширенные функции, такие как открытая книга, позиционное обучение и таблица финала.

Crafty была одной из программ, включенных в SPEC CPU2000 эталонный тест.[5] Он также включен в качестве дополнительного двигателя в Фриц.

Графические интерфейсы

Рекомендации

  1. ^ «Коварные шахматы». craftychess.com. Архивировано из оригинал на 2019-02-03. Получено 2014-10-07.
  2. ^ «Хитрая лицензия с полным списком авторов». 2010. Архивировано с оригинал на 2016-06-03. Получено 2013-04-21.
  3. ^ Фрэнк Кисински (28 марта 2010 г.). «Интервью с программистами Stockfish Тордом Ромстадом (Норвегия), Йооной Кийски (Финляндия) и Марко Костальба (Италия)». Шахвельт. Архивировано из оригинал 17 февраля 2014 г.. Получено 14 апреля 2014.
  4. ^ «Рейтинговый список SSDF». Шведская ассоциация шахматных компьютеров. 2007-11-03. Получено 2008-05-05.
  5. ^ "186.crafty: Описание теста SPEC CPU2000". spec.org. Standard Performance Evaluation Corporation. Получено 2010-05-11.

внешняя ссылка