在clipspy中添加多个规则

时间:2020-06-12 03:09:03

标签: clips clipspy

最近我一直在使用clipspy开发专家系统。我发现的一个问题是,每当构建规则时,所有先前的规则都会丢失,并且只能定义一个规则。这就是我尝试过的。

enter image description here

如果我还尝试将两个规则str合并为一个,并一次调用env.build()。它不起作用。

enter image description here

我还尝试将这些规则放入文本文件,并使用env.load()函数加载该文件。但是,我仍然可以找到一条规则。

我确实用不了定义多个规则的方法。我不确定这是否是错误,或者可能是某些我没有正确执行的操作。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

build函数应该一次在一个构造上使用。将更多的构造传递给build函数将导致仅第一个结构被加载到环境中。

要将多个构造传递给环境,只需将它们写到文件中并使用load函数。

相关问题