我想用一条规则的引擎我的游戏。它将被用于全国人大AI,并通用大赦国际的。

什么可能是一个很好的规则发动机用于这一目的?它必须Java和开放源。

我想听听从的人使用Java规则引擎的人工智能对他们的经验。

有帮助吗?

解决方案

有两个选择,我已经看到: 杰西流口水.杰西,坦率地说,有的问题。这不是开放源,也不是免费的。它有一个口齿不清-等语法,这是一个再加上或减去,这取决于你的观点。

流口水,另一方面,既是免费的开放源,根据Boss伞,因此它有可能留在了一段时间。规则是援引使用直Java,但是书面使用DSL这是非常直观的向非程序员。

只有"你"我已经看到有流口水是编纂的规则可以是缓慢的,所以你要运行汇编在启动时或在一个静态的方框,有时当用户不会介意等一下周围。

祝你好运!

其他提示

我们会尽量在今年地址编译PERF后。这只是不是我们已经集中或异形的是,闷头运行时的性能。

我会听到你的进步很感兴趣。我想做得Drools的吃豆游戏,开始探索如何最好地利用规则引擎进行游戏。由于游戏往往是有关事件和检查对象之间的关系似乎是适当调整规则引擎可以提供一些好处。后来的一部分,“调整”,将发动机可能是更为有效的,在它的部分匹配,如果它知道有关该问题的空间锋线成为在许多情况下非常重要。理想的情况是与游戏这是经常发生的情况,所以我们可以给发动机提供线索的地方来定制它的使用情况。

我们有一些目前的研究持续了增加的概率,这也应该是游戏的有趣。

无论如何请做,如果你取得任何进展,mproctor在红帽d0t COM

与我联系

尝试 Drools的

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top