什么是学习prolog的好网站?

时间:2012-05-01 22:17:21

标签: prolog

我需要在Prolog中为一个班级做一个项目,但他们根本没有用自己的语言给我们任何指导。我正在阅读http://kti.mff.cuni.cz/~bartak/prolog/contents.html,但我不了解我正在阅读的内容。

你可以分享哪些更好的资源?

3 个答案:

答案 0 :(得分:11)

Bratko的“人工智能Prolog编程”非常优秀,清晰,生动,易于访问。 Sterling和Shapiro的“Prolog的艺术”也非常好,基本/基础的东西非常彻底。

布拉特科是那个为我“点击”的人。我从他那里拿了这个口号(不记得他是不是写了它,或者我是不是以某种方式从他的书中提炼出来的) - 在Prolog中,理解问题就是得到你的答案。正确地写下问题会给你一个或多或少的可运行程序。我记得在AVL树上读了一页他写下定义的页面,我转过页面期待看到“解决方案”。但它已经有了别的东西。转回页面,我意识到,AVL树的陈述已经是程序本身。

答案 1 :(得分:8)

很多以前,我喜欢William F. Clocksin& Sons编写的Prolog编程一书。 Christopher S. Mellish。它还有助于完成练习并查看语言的工作原理。您可以通过此网站Werner Hett's P-99: Ninety-Nine Prolog Problems解决一些问题,此处SWI Prolog是一个很好的实施方案。

答案 2 :(得分:4)

我喜欢Adventures in Prolog,但是自己学习逻辑语言会非常困难。你可以通过导师或大学课程更快更准确地学习。

相关问题