我正在准确地在6.12中阅读jess手册。 “测试”条件元素。我完全复制了尝试运行此代码的示例,但根本没有用。 注意:我已经运行了另一个示例,并且工作正常。
(预想的人(年龄段))
(defrule example-8
(test (eq 4 (+ 2 2)))
=>
(printout t "2 + 2 is 4!" crlf))
我的结果什么都没有。.不要显示任何消息,不返回任何错误消息。我真的很想了解。请帮助我。
答案 0 :(得分:0)
许多规则(这是一个规则)要求“重置”所断言的“初始事实”起作用。该手册进行了更详细的说明,但作为最佳实践,通常需要在断言任何事实并调用(run)之前调用(重置)。