【发布时间】:2015-06-16 01:07:08
【问题描述】:
我在玩 jess。我想制定不使用'~'的规则。
这是我的代码。
(clear)
(reset)
(deftemplate person
(slot name)
(slot eyes)
(slot hair))
(defrule person-without-brown-hair
(person (name ?name) (hair ?hair&:(not brown)))
=>
(printout t ?name " does not have brown hair." crlf))
(assert (person (name "Jeon") (eyes green) (hair brown)))
(assert (person (name "Park") (eyes blue) (hair red)))
(run)
我所期望的是可变的?头发不是棕色的。
【问题讨论】:
标签: jess