繁体   English   中英

杰西:使用“非”语法定义规则

[英]Jess: define a rule with “not” syntax

杰西不知何故不检查不存在的事实。 我想定义一个这样的规则:

(defrule (not (fact)) => (assert (something)))

但这似乎是不可能的,因为无论工作内存中是否存在此规则,该规则都永远不会成真!

(它确实可以在没有(not ...)的情况下工作,当然,如果存在此事实!)

很可能您没有打电话

(reset)

触发(initial-fact)的插入,出于某种原因(出于某些原因,请参见手册),这对于使用(不是)正确处理某些样式至关重要。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM