Вот мой кодКак правильно использовать состояние CLIPS?
(deffacts startup
(bird canary)
(colour-canary yellow)
(bird ostrich)
(can-not-fly ostrich)
)
(defrule r-bird-test
(bird ?var)
(not (bird ostrich))
=>
(printout t ?var " ****" crlf)
)
Теперь, когда я (сброс) и (запуск) не печатает "канарейку ****". Неужели я неправильно использую условие not? Может ли кто-нибудь указать, чего я здесь не хватает? Благодарю.
Я хотел бы до-голосования это дважды ..... спасибо много –