prolog中的国际象棋游戏

prolog中的国际象棋游戏,prolog,Prolog,我在大学的一门课程需要一个用prolog实现的国际象棋游戏。 我的家庭作业是建立/改进游戏的AI 我不想从头开始写整个游戏,我想知道在Prolog中是否有一个游戏源代码,或者是另一种语言,C,C++,C,java,它把API暴露到Prolog程序。 谢谢, Koby Meir有: %国际象棋——1987年3月1日迈克·卡尔顿 您可以在以下基准中找到: 我没试过,不能告诉你更多 再见Gnu它是C语言的,可以使用外语接口集成。不过,这不是一项容易的任务 SWI Prolog有一个棋盘示例,部分是在

我在大学的一门课程需要一个用prolog实现的国际象棋游戏。 我的家庭作业是建立/改进游戏的AI

<>我不想从头开始写整个游戏,我想知道在Prolog中是否有一个游戏源代码,或者是另一种语言,C,C++,C,java,它把API暴露到Prolog程序。 谢谢, Koby Meir有: %国际象棋——1987年3月1日迈克·卡尔顿

您可以在以下基准中找到:

我没试过,不能告诉你更多

再见

Gnu它是C语言的,可以使用外语接口集成。不过,这不是一项容易的任务


SWI Prolog有一个棋盘示例,部分是在XPCE(其GUI框架)中实现的,但没有游戏引擎。

我的答案可能会晚于您的任务截止日期:


请参阅最初在Turbo Prolog中实现的chess引擎(源代码分发)。其他Prolog端口也可用。

您的任务是否希望您从头开始编写整个游戏?恐怕,要想得到一匹小马会更容易。我想你一定是误解了作业,很难相信你的老师希望你去找一个现有的人工智能并加以改进,而不是交给你。我会试试的!谢谢你的链接,不容易发现。这里有一个直接链接,指向回答中提到的书签(
tar.gz
):@mwnjaraz:无论如何,谢谢,也许其他人会发现它有用