игра в шахматы в прологе - PullRequest
5 голосов
/ 23 октября 2011

Для одного из моих курсов в университете мне нужна игра в шахматы, реализованная в прологе. Мое домашнее задание это построить / улучшить ИИ игры.

Я не хочу писать всю игру с нуля, мне было интересно, есть ли исходный код для игры на прологе или, возможно, на другом языке C, C ++, C #, Java, который предоставляет API для программы пролога.

Спасибо, Коби Меир

Ответы [ 3 ]

4 голосов
/ 23 октября 2011

Есть: % Шахматы - 1 марта 1987 года Майк Карлтон

Вы найдете его в тестах: http://people.cs.kuleuven.be/~bart.demoen/hProlog/

Не могу сказать больше, так как я не пробовал.

Bye

1 голос
/ 23 октября 2011

Gnu Шахматы в C, могут быть интегрированы с использованием интерфейса на иностранном языке. Это не будет легкой задачей.

В SWI-Prolog есть образец шахматной доски, частично реализованный в XPCE, с графическим интерфейсом, но без игрового движка.

0 голосов
/ 28 ноября 2011

Мой ответ может быть запоздалым в соответствии с вашим крайним сроком назначения:

См. Шахматы Пролога Шахматный движок (распределение исходного кода), изначально реализованный в Turbo Prolog.Также доступны другие порты Prolog.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...