2
CLIPS에서보다 큰 규칙을 정의하려고하지만 작동하지 않는 것 같습니다. 내가 어떻게 고칠 수 있는지에 대한 생각. 문제가 defrule btwn100and120에 발생하는 것으로 보입니다.CLIPS에서 논리 연산자 사용
(defrule part-credits
(or (current-part "a")
(current-part "b")
(current-part "c"))
=>
(bind ?reply (get-text-from-user "How many points did you achieve?"))
(assert (part-credits ?reply))
)
(defrule btwn100and120
(part-credits => 100)
(part-credits <= 120)
=>
(bind ?reply (get-text-from-user "Did you Part A before the changes? (y/n)"))
(assert (btwn100and120 ?reply))
)