【发布时间】:2018-05-22 00:14:13
【问题描述】:
假设我有以下两个定义模板:
(deftemplate total-crop-yield-quality (slot primary_key) (slot quality))
(deftemplate total-fertilizer-quality (slot primary_key) (slot quality))
以及以下事实:
(deffacts tQuality
(total-crop-yield-quality (primary_key 1) (quality 10))
(total-crop-yield-quality (primary_key 2) (quality 7))
(total-crop-yield-quality (primary_key 3) (quality 9))
(total-crop-yield-quality (primary_key 4) (quality -2)))
(deffacts fQuality
(total-fertilizer-quality (primary_key 1) (quality 4))
(total-fertilizer-quality (primary_key 2) (quality 0))
(total-fertilizer-quality (primary_key 3) (quality 2))
(total-fertilizer-quality (primary_key 4) (quality 5)))
我如何将两个 deffacts 的所有质量的总和汇总到一个变量中?
(defrule determine-total-quality
=>
//code here to add quality to a variable)
【问题讨论】:
标签: clips