Mic*_*ale 12
简短的回答是,你不应该依赖相同突出性的规则 - 如果它们"处于冲突中"(即两者都有资格射击).没有显着性的规则只是突出零,BTW.
当然它是确定性的 - 它只是算法在版本之间变化(尽管不太可能).
这是在"冲突解决"的一般领域,并且已经写了很多.我找不到关于Drools策略的最新文章 - 但我相信大部分是"新近度" - 即最近修改/插入的事实"获胜" - 或者更确切地说,涉及最近事实的规则将获胜.如果它无法决定 - 它通常是它们加载规则的顺序(通常与它们在文件中的写入方式相关).如果你必须订购 - 使用显着性,或使用规则流或类似的,最好不要再猜测它是如何工作的.
归档时间: |
|
查看次数: |
13148 次 |
最近记录: |