【发布时间】:2018-04-08 14:46:10
【问题描述】:
在我的 Protege 本体中,我有一个抽象类 Building 和具体的子类 Chalet 和 Apartment。
我想将它们与 Jess 规则的 LHS 相匹配,但我无法让它发挥作用。
我的尝试如下:
(mapclass Building)
(defrule dummy
?vivienda <- (object (is-a Building))
=>
(assert (it-worked))
)
该规则没有给出任何解析错误,但它与我的任何Building 实例都不匹配。我做错了什么?
【问题讨论】: