剪辑规则与多个条件元素的不一致匹配
我有这条规则: (defrule tio-varon (hermano-de (persona1 ?tio)(persona2 ?padremadre)); (or (padre-de (padre ?padremade)(hijo ?hijo)) (madre-d…
如何删除 CLIPS 中多字段中的冗余?
假设我们已经排序了多字段事实,例如: (serie-1 7 7 5 5 1 1) (serie-2 8 3 8 3 8 3) (serie-3 6 4 9 4 6 2) 问题是从这个有序多字段事实中删除冗余…
模式 #1 字段 #2 存在约束冲突,这使得该模式
我想 (defrule practica-superada1 (or (and (oav ?alumno p1 apto) (oav ?alumno p2 apto) ) (and (oav ?alumno p1|p2 apto) (oav ?alumno trabajo o…
LHS、OR/AND 运算符中值的可变顺序
我试图通过这种形式定义一个规则: ;Plantilla Ficha de paciente (deftemplate FichaPaciente (multifield Nombre) (field Casado) (field Direccion…
如何使用 PyClips 激活规则来调用 python 函数
我正在试验 PyClips 我想将它与 Python 紧密集成,这样当激活规则时,它会调用一个Python函数。 这是我到目前为止所得到的: import clips def addf(a…
如何使用 deftemplate 将结果存储在 CLIPS 中?
我试图构建一个模板来存储我计算的一些结果,所以我做了这个初始化: (deftemplate tempAlumne (slot nota-media-total) (slot nota-media-obligatori…
Clips.BuildRule 中出现错误
我正在使用 pyClips (这是嵌入在 python 中的 Clips)来构建知识 根据。我想通过调用函数向知识库文件添加新规则 实现此函数中显示的规则: def norm…
构建基于规则的 SKOS Reasoner
我必须为本体 SKOS 构建一个推理器,以根据 CLIPS / Jess 中制定的规则进行推理。我想要简单形式的自动推理。 我找不到任何专门可以帮助我为带有规则…
如何编写规则来检测剪辑中实例的删除?
这就是我目前所拥有的: (defclass classA (is-a USER) (role concrete)) (defclass classB (is-a USER) (role concrete) (slot a (type INSTANCE))) …
CLIPS 使用规则递增变量
我想在规则运行时提高安全性。现在它什么也改变不了。 ( human_resources n )这一事实确实存在。 (defglobal ?安全性 = 0) (defrule 规则1 (人力资源…