«Чинук» — компьютерная программа для игры в шашки (также известные как шашки). Он был разработан в период с 1989 по 2007 год в Университете Альберты командой под руководством Джонатана Шеффера и состоящей из Роба Лейка, Пола Лу, Мартина Брайанта и Нормана Трелоара. Алгоритмы программы включают в себя дебютную книгу, представляющую собой библиотеку дебютных ходов из партий, в которых играли гроссмейстеры по шашкам; алгоритм глубокого поиска; хорошая функция оценки хода; и база данных эндшпиля для всех позиций с восемью фигурами или меньше. Все знания «Чинука» были запрограммированы его создателями, а не усвоены с помощью системы искусственного интеллекта .
«Чинук» — первая компьютерная программа , завоевавшая титул чемпиона мира в соревновании с людьми. В 1990 году он завоевал право участвовать в чемпионате мира среди людей, заняв второе место после Мэрион Тинсли на чемпионате США. Поначалу Американская федерация шашек и Ассоциация английских шашек были против участия компьютера в чемпионате среди людей. Когда Тинсли отказался от своего титула в знак протеста, ACF и EDA учредили новый титул «Чемпионат мира против машин», и соревнования продолжились. Тинсли одержал победу с четырьмя победами против двух у Чинука при 33 ничьих.
В матче-реванше Чинук был объявлен чемпионом мира «человек-машина» по шашкам в 1994 году в матче против Мэрион Тинсли после шести ничьих и отказа Тинсли из-за рака поджелудочной железы. Хоть «Чинук» и стал чемпионом мира, он ни разу не победил лучшего шашечного игрока всех времён Тинсли, который значительно превосходил даже своего ближайшего сверстника. [1]
В 1995 году «Чинук» защитил свой титул «человек-машина» против Дона Лафферти в матче из 32 игр. Окончательный счет был 1–0 при 31 ничьей в пользу «Чинука» над Лафферти. [2] После матча Джонатан Шеффер решил больше не позволять «Чинуку» участвовать в соревнованиях, а вместо этого попытаться решить шашки. На тот момент его рейтинг составлял 2814 Эло . Решение было достигнуто, и результат опубликован в 2007 году. [3] [4]
Алгоритм программы Chinook включает в себя дебютную книгу, библиотеку дебютных ходов из партий, сыгранных гроссмейстерами; алгоритм глубокого поиска; хорошая функция оценки хода; и база данных эндшпиля для всех позиций с восемью фигурами или меньше. Линейная функция оценки, созданная вручную, учитывает несколько особенностей игрового поля, включая подсчет фигур, подсчет королей, пойманных в ловушку королей, ход, беглые шашки (беспрепятственный путь к королю) и другие второстепенные факторы. Все знания «Чинука» были запрограммированы его создателями, а не получены с помощью искусственного интеллекта.