CLIPS是C语言集成生产系统的首字母缩写,是基于规则的编程框架,专为构建专家系统而设计。
我有这个作业(我是学生),在CLIPS中,但是尽管在谷歌上搜索并花了一些时间,但我无法取得任何进展。 (清除) (定义模板书 (多槽姓氏)(槽...
所以我们有以下事实: (缺陷 p (传真) (fay) (法兹) (巴一) (巴乙) ) 和规则: (消除舞蹈 (巴?巴) (发?发) => (打印输出 t ?ba ?fa crlf) ) 输出...
我正在 CLIPS 中锻炼。这是任务: 我收到错误,我不知道为什么,我什至不知道错误在哪里。这是我的代码: (deftemplate 国家国旗颜色 (插槽数...
我有以下事实: (断言(名字“萨拉”)) (断言(姓氏“琼斯”)) 我想通过调用我的函数以自定义格式打印它们。 我有这个功能 (
(破坏 hechos-iniciales (蒂埃内-佩洛斯) (蒂耶内-佩祖尼亚斯) (蒂耶内-拉亚斯-内格拉斯)) (解除规则 mamifero-1 (蒂埃内-佩洛斯) => (断言(es-mamifero))) (解规 mamifero-2 (达莱切) => (断言(es-ma...
我想用 CLIPS 实现一个专家系统来做饭。基本上,来自我库存的可用成分(例如番茄、地板、油、番茄酱等)和“精心制作”
在我的机器上安装clips后,我安装它的目标文件夹中没有clips.exe文件。没有它我什么也不能做,因为我需要将它添加到 PATH 变量中,对吧?这...
我正在尝试对剪辑进行简单的算法以熟悉该语言。在这个算法中,我试图进行简单的递归调用来计算最大公约数,但是 CLIPS 中断了
CLIPS (not(vector)) and (not(registry (field))) has differents behaviors on LHS of rules
我测试了 Adventures 书中获取命令的建议方法 基于规则的编程(第 3C 章)。 这个想法是输入带有事实的命令,并评估是否有未知的逗号......
如何使用 clipspy 将 I/O 路由到控制台和日志文件
我在 Ubuntu 22.0.4 LTS 上使用 clipspy v1.0.0 和 Python 3.10。 我正在尝试从 CLIPS 规则中获取命令(例如 print t 'WARN: Listen up, maggots...')通过调用我的 regis 打印到控制台...
如何将 CLIPS 与 .NET 的 GUI 集成,以在 CLIPS 中为专家系统设计图形用户界面
我正在使用 CLIPS 为专家系统编写一个程序,该程序将诊断症状并得出影响西瓜植物的疾病类型。现在我想用.NET设计一个图形用户界面...
我需要在两个集合之间进行补集和差集的操作,我有一个例子,在两个集合之间进行联合,我可以重用这段代码来进行这两个其他的操作。我有一个例子,在两个集合之间进行联合,我可以重用这段代码来进行这两个其他操作。谢谢,我有一个例子,在两个集合之间做补集和差集的运算,我可以重用这个代码来做这两个其他的运算。
(str-split )函数在此构建中的作用是什么https:/sourceforge.netpclipsrulescodeHEADtreebranches63xcore P. S. 我知道(string-split)函数在其他语言中的作用,如C++, C#, ...
我试图创建CLIPS本地库作为标题。我遵循了这个指南,但不幸的是,在我的Docker容器中,我安装了一个Alpine Linux发行版。10.6.3 创建原生库...。
我在Clips的规则匹配上有个问题,特别是我不明白为什么这个规则不激活。(deffunction get-unknow-col (?col) (bind ?facts (length (find-all-facts ((?a a-cell))) (...)。
我需要帮助比较defrule中的数字和CLIPS中的多槽对象。
我有下面的代码 (deftemplate choice-evaluation (slot x_front) (slot y_left) (deftemplate es_result (slot classp) (slot classr) (slot nr) ) (defrule MAIN::one (x_front ?val) (...
我想从事实中添加并打印出三个产品的总数量。(defrule sum_of_quantity (or (Product (productNumber 1)(quantity ?quantity0)) (Product (productNumber 2)(quantity ?
我最近一直在使用 clipspy 来开发一个专家系统。我发现的一个问题是,每当我建立一个规则时,所有以前的规则都会丢失,只能定义一个规则。这是我试过的......。
[有人可以建议如何在CLips规则中使用#if #elif和#endif这样的预处理器指令#if Vehicle_model(eq?Vehicle-type“ test”)#endif)
我正在尝试将CLIPS集成到我的C ++应用程序(QT项目)中。我已经将源文件和头文件包含到项目中了。我现在正在尝试编译下载的源代码,以查看是否...