最近我一直在使用clipspy开发专家系统。我发现的一个问题是,每当构建规则时,所有先前的规则都会丢失,并且只能定义一个规则。这就是我尝试过的。
如果我还尝试将两个规则str合并为一个,并一次调用env.build()。它不起作用。
我还尝试将这些规则放入文本文件,并使用env.load()函数加载该文件。但是,我仍然可以找到一条规则。
我确实用不了定义多个规则的方法。我不确定这是否是错误,或者可能是某些我没有正确执行的操作。任何帮助表示赞赏!
答案 0 :(得分:0)
build
函数应该一次在一个构造上使用。将更多的构造传递给build
函数将导致仅第一个结构被加载到环境中。
要将多个构造传递给环境,只需将它们写到文件中并使用load
函数。