CLIPS 使用规则递增变量
我想在规则运行时提高安全性。现在它什么也改变不了。 ( human_resources n )这一事实确实存在。
(defglobal ?安全性 = 0)
(defrule 规则1 (人力资源 n) => (defglobal ?安全 = (+ ?安全 1)) )
这导致 ?*security = 1: (defglobal?安全性 = 0) (defglobal ?安全 = (+ ?安全 1))
I want to increment security when the rule is run. Right now it changes nothing. The fact (human_resources n) does exist.
(defglobal ?security = 0)
(defrule rule1
(human_resources n)
=>
(defglobal ?security = (+ ?security 1))
)
This results in ?*security = 1:
(defglobal ?security = 0)
(defglobal ?security = (+ ?security 1))
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)