我正在学习人工智能考试,并努力了解如何回答关于谓词的某些问题。尤其是这两个问题是:Prolog预测考试题
定义其行为如下谓语 -
?- stage_name(billie, Name). Name = rose yes ?- stage_name(jenna,Name). Name = clara yes
写断言,它有两个参数,如果两个演员都是在同一个节目是真实的。因此
?-same_show(david,clara).
是真实的,而
?-same_continent(elisabeth,skippy).
不
我真的不明白,我怎么会回答这些问题,而且我发现很少的Prolog信息线上。我希望得到一些帮助。格式化的道歉。
我没有得到same_show和same_continent之间的连接。只有另一个不是? – Paddre
很少有Prolog信息在线?你究竟在寻找什么?有[教程](https://www.google.com/search?sourceid=chrome-psyapi2&ion=1&espv=2&ie=UTF-8&q=learn%20prolog%20now&oq=learn%20prolog%20now&aqs=chrome..69i57j0l5.2135j0j7 ),[99序言问题,答案](http://www.ic.unicamp.br/~meidanis/courses/mc336/2009s2/prolog/problemas/)等。 – lurker
您展示的要求都可以满足通过宣布三个事实:'stage_name(billie,rose).','stage_name(jenna,clara).'和'same_show(david,clara).'。没有任何有关谓词要求的附加信息,就像那样简单。 – lurker