我应该使用哪个版本的 Clips - Clips 6.4Beta 还是 6.31?

What version of Clips should I use - Clips 6.4Beta or 6.31?

我应该使用哪个版本的 Clips - Clips 6.4Beta 还是 6.31? Beta版有什么问题吗?

你可以使用任何一个。 6.4 Beta 版是稳定的,我只是在打包最终发行版方面进展缓慢。如果您将 CLIPS 嵌入到另一个程序中,您将需要使用 6.4,因为 API 已经过重新设计。 6.4 Windows IDE 现在支持 unicode,所以如果你的程序需要显示 unicode 字符,你会想使用它。

CLIPS - 用于开发和交付基于规则的专家系统的工具

CLIPS is free to NASA, USAF, and their contractors for use on NASA and USAF projects

我发现 Gary 的网站对于这个和许多其他 CLIPS 答案非常有用: CLIPSrules.net

特别是 HTML 中的用户指南,可以在这里找到:http://clipsrules.sourceforge.net/documentation/v624/ug.htm

现在很想在 Github 上看到更多内容: https://github.com/search?q=C+Language+Integrated+Production+System

https://github.com/topics/clips?l=clips

最近的Python规则引擎/推荐引擎/专家系统CLIPS库在这里: https://github.com/noxdafox/clipspy

或在网上搜索有用的教程: https://www.csee.umbc.edu/portal/clips/tutorial

a rule is expressed in the form IF something is true THEN do some action. This kind of rule is known as a production. For this reason, rule-based expert systems are often known as production systems (CLIPS actually stands for C Language Integrated Production System). In CLIPS, a typical rule looks like this:

(defrule is-it-a-duck
  (animal-has webbed-feet)          ; IF
  (animal-has feathers)             ; AND
  =>                                ; THEN
  (assert (animal-is duck)))

感谢 Gary Riley for maintaining CLIPS rules !

[剪辑] [专家系统] [规则引擎] [推荐引擎] [Python] [cffi]