如何在工作记忆中添加新的动态事实? 例如: 如果我有这样的规则:
(deftemplate person(slot idPerson)(slot age)(slot like))
(defrule sports
"Give a discount on sport items"
(person {age >18 && age<30}{like soccer}{idPerson ?idPerson})
=>
(add (new offer"10% of discount on sport items to" ?idPerson)))
并且......如果Jess一直在运行,直到有规则要开火。(run-until-halt)
如何从另一个向Jess工作内存添加新事实 当事件发生在Jess之外的应用程序或脚本?