我是Prolog新手,正在嘗試一些東西,特別是我正在考慮如何在序言中做某些事情。我知道的事實和規則,事實是那種Prolog規則幫助
specialCustomer(x). //person x is a specialcustomer
和規則的東西:
totalSpend(x,500) :- specialCustomer(x). //if x spends 500, he is a special customer
會這一事實,規則是在序言有效嗎?規則是否錯誤?我將如何能夠通過prolog查詢這個?如在電話
totalSpend(bob,500).
是一個有效的電話?
對不起,如果我回答我自己的問題,我似乎有點......好睏惑!
當你跑它時,你看到了什麼? – 2010-02-20 13:40:46