Drools 7.x是否有模糊逻辑类扩展?求FuzzyJess替代方案
针对你的问题,我整理了相关信息供你参考:
Drools 7.x 的模糊逻辑扩展支持
你提到的 Drools-chances 确实是 Drools 早期针对模糊逻辑的一个原型实现,但遗憾的是,这个项目并没有被官方纳入 Drools 的核心套件,也没有在 Drools 7.x 版本中提供官方维护的模糊逻辑扩展模块。
如果你想基于 Drools 7.x 实现模糊规则系统,目前只能考虑以下两种途径:
- 基于 Drools-chances 的现有代码进行二次开发,适配 Drools 7.x 的 API,但由于两者版本跨度较大,需要自行处理兼容性和稳定性问题。
- 寻找社区里第三方开发者维护的非官方扩展,但这类资源通常缺乏持续维护,使用前需要仔细评估适配性。
FuzzyJess 的替代方案
FuzzyJess 是基于 Jess 的模糊逻辑扩展,如果你需要替代方案,这些 Java 生态下的模糊逻辑工具可以考虑:
- JFuzzyLogic:纯 Java 实现的模糊逻辑引擎,支持完整的模糊规则定义、推理流程,文档和示例都比较丰富,上手门槛低。
- FuzzyLite:跨平台的模糊逻辑库,提供 Java 绑定,支持多种模糊算子和推理机制,性能表现优秀,还支持与其他规则引擎集成。
- Apache Commons Math:虽然不是专门的模糊规则引擎,但它包含了模糊集合、隶属函数等基础组件,适合需要自定义模糊逻辑系统的场景。
内容的提问来源于stack exchange,提问作者datadriven
相关产品推荐
相关产品推荐

