序言中的国际象棋游戏
对于我在大学的一门课程,我需要一个在序言中实现的国际象棋游戏。 我的家庭作业是构建/改进游戏的人工智能。
我不想从头开始编写整个游戏,我想知道是否有 prolog 中的游戏源代码,或者可能是另一种向 prolog 程序公开 API 的语言 C、C++、C#、Java。
谢谢, 科比·梅尔
For one of my courses in the University i need a chess game implemented in prolog.
My homework assignment it to build/improve the AI of the game.
I don't want to write the entire game from scratch,I was wondering if there is a source code for a game in prolog or perhaps another language C,C++,C#,Java that exposes a API to a prolog program.
Thanks,
Koby Meir
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有:
% Chess -- Mar. 1, 1987 Mike Carlton
您可以在以下基准测试中找到它:
http://people.cs.kuleuven.be/~bart.demoen/hProlog/
无法告诉你更多,因为我没有尝试过。
再见
There is:
% Chess -- Mar. 1, 1987 Mike Carlton
You find it in the benchmarks of:
http://people.cs.kuleuven.be/~bart.demoen/hProlog/
Can't tell you more, since I didn't try it.
Bye
Gnu Chess 它是用 C 语言编写的,可以使用外语界面进行集成。但这并不是一件容易的事。
SWI-Prolog 有一个国际象棋棋盘示例,部分在 XPCE(其 GUI 框架)中实现,但没有游戏引擎。
Gnu Chess it's in C, could be integrated using foreign language interface. It's not going to be an easy task, though.
SWI-Prolog has a Chess Board sample partially implemented in XPCE, its GUI framework, but no game engine.
相对于您的作业截止日期,我的回答可能会迟到:
请参阅 Prolog Chess 国际象棋引擎(源代码分发) ),最初在 Turbo Prolog 中实现。还提供其他 Prolog 端口。
My answer may be late respective to your assignement deadline :
See Prolog Chess chess engine (source code distibution), initialy implemented in Turbo Prolog. Other Prolog ports also available.