是什么导致夹子6.3中的这种分割故障在撤离NEQFUNCTIC
TL/DR: 我在大型机器人框架内使用夹子6.3遇到分割故障,我很感激任何可能导致它们的东西的暗示(例如,这是已知的,并以较新的版本固定,还是存在已…
从名称中获取插槽名称或插槽的列表
使用.NET包装器,我有AC#方法,该方法传递了一个deftemplate名称,并且需要在基于该deftemplate的所有事实上迭代。以下代码有效,但要求我提前知道给…
剪辑在多个Multislot中找到最常见的元素
我试图在类型符号的多个Multislot条目中找到最常见的元素,但我似乎没有一种体面的方法来将这些多命令的内容提取到单个迭代。 ======================…
如何计算夹子中有2个相同参数的断言?
我是 CLIPS 的新手。我想计算具有两个相同参数的断言的平均值。例如,如果我有这个模板: (deftemplate quiz (slot id (type INTEGER)) (slot course(…
如何在碎屑函数中传递参数?剪辑
我是 CLIPS 的新手,感谢您的帮助。 问题: 如果我有以下模板: (deftemplate user (slot id (type INTEGER)) (slot firstname (type STRING)) (slot …
将jar发布到maven本地并在根项目中使用此依赖项
更新 我想使用 Maven 存储库上不可用的外部库。 目前,我有一个名为 libs 的子项目,位于 CLIPSJNI.jar 中 在根项目的 Gradle.build 中,我像这样声明…
如何使用 CLIPS 中的读取规范区分大小写的输入?
我是 CLIPS 的初学者。我需要使用 read 函数与用户交互。我的问题是,如果用户说“是”与“是”和“是”不同。 我在文档中查找了很长时间,但找不到任…
剪辑如何使规则匹配除一个之外的所有人
我如何制定一条规则来测试定义模板中的所有事实是否符合特定条件? 示例: (deftemplate person (field name)(field hair-color)) 有几个金发女郎,只…
剪辑规则与多个条件元素的不一致匹配
我有这条规则: (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…