序言中的国际象棋游戏

发布于 2024-12-11 15:59:43 字数 167 浏览 0 评论 0原文

对于我在大学的一门课程,我需要一个在序言中实现的国际象棋游戏。 我的家庭作业是构建/改进游戏的人工智能。

我不想从头开始编写整个游戏,我想知道是否有 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

长发绾君心 2024-12-18 15:59:43

有:
% 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

情深如许 2024-12-18 15:59:43

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.

泅人 2024-12-18 15:59:43

相对于您的作业截止日期,我的回答可能会迟到:

请参阅 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文