我正在學習人工智能考試,並努力瞭解如何回答關於謂詞的某些問題。尤其是這兩個問題是: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