You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(assert (person A))
(assert (person B))
(assert (likes A cookie))
(assert (likes B pie))
(assert (dislikes A fish))
(assert (dislikes A onion))
(assert (dislikes B cookie))
(assert (dislikes B vegetables))
หลังจากนั้น
(facts)
จะได้
f-0 (initial-fact)
f-1 (person A)
f-2 (person B)
f-3 (likes A cookie)
f-4 (likes B pie)
f-5 (dislikes A fish)
f-6 (dislikes A onion)
f-7 (dislikes B cookie)
f-8 (dislikes B vegetables)
For a total of 9 facts.
เอา Fact ออก
(retract 6)
f-6 จะหายไป
(facts)
f-0 (initial-fact)
f-1 (person A)
f-2 (person B)
f-3 (likes A cookie)
f-4 (likes B pie)
f-5 (dislikes A fish)
f-7 (dislikes B cookie)
f-8 (dislikes B vegetables)
For a total of 8 facts.
เอา Fact ออกให้หมด
(reset)
(facts)
f-0 (initial-fact)
For a total of 1 fact.
พิมพ์ข้อความ
(printout t"hello""world"" this"" is ""a ""test" crlf)
(assert (likes I cookie))
(assert (likes I steak))
(assert (dislikes I fish))
(assert (likes Someone fish))
(assert (dislikes Someone steak))
(facts)
f-0 (initial-fact)
f-1 (likes I cookie)
f-2 (likes I steak)
f-3 (dislikes I fish)
f-4 (likes Someone fish)
f-5 (dislikes Someone steak)
For a total of 6 facts.
(defrule dislike "I dislike anyone who dislike what I like"
(likes I ?something)
(dislikes ?x ?something)
=> (assert (dislikes I ?x)))
CLIPS> (facts)
f-0 (initial-fact)
f-1 (likes I cookie)
f-2 (likes I steak)
f-3 (dislikes I fish)
f-4 (likes Someone fish)
f-5 (dislikes Someone steak)
f-6 (dislikes I Someone)
For a total of 7 facts.