假設我們有序言的知識基礎是這樣的:我怎樣才能提供Prolog的問問題,我
guilty(X) :-
commits(X,Y),
crime(Y).
crime(murder).
crime(theft)
當我問這個問題:
?- guilty(john)
我想要的Prolog問我一個問題這樣的:
is commits(john, murder) ?
,我回答沒有然後
is commits(john, theft) ?
,如果我回答是序言說
**yes**
我怎樣才能讓這樣的事情?
謝謝..
謝謝你,這就是我正好問 – bahadrix 2012-07-25 13:43:14