采用Java规则引擎JESS和Drools有什么优缺点?还有其他竞争者吗? 我知道Drools是开源的,而JESS不是,但它们在易用性、性能、与代码集成程度等其他方面如何比较?
实际应用中一个好处另一个没有什么好处?我理解它们的功能,但在实际使用中它们的限制和能力是什么?我正在考虑在新的AI项目中使用Drools还是Java Prolog,但也愿意听取其他方案。对于推理复杂关系数据集的一些流行方法或替代方案是什么?
我们将要开始创建一个模块,该模块将基于某些标准生成一些建议。这些标准将以一组业务规则的形式出现,因此我考虑使用像Drools(开源且基于Java)这样的业务规则引擎。 我们需要快速学习Drools(2-3周),并能够使用JBoss Drools实现规则。我们应该遵循哪些文章、教程、书籍和最佳...
我不是Drools的专家,但我通过试验对它有一定了解。 我无法理解为什么需要使用它。 我的典型应用是商业Web应用程序。是的,它们确实有一些规则。但这些规则是使用数据库表、SQL查询和漂亮的UI来实现的,供业务用户修改规则。规则不是武断的,在投入生产之前经过了仔细的思考。 我的业务用户永远...
我正在寻找一款优秀的规则引擎。 我发现有两个不错的项目:JBPM和Drools。 我并不真正理解它们之间的区别,也不知道使用哪种工具是理想的。 请您能否提供更多信息以及您对其中一个的经验,以及您认为哪个是最好用于管理业务规则。
JavaScript中是否有规则引擎? 问题所在: 考虑一个具有表单的Web应用程序,用户填写。 当用户填写每个字段并进入下一个字段时,由JavaScript编写的业务逻辑控制页面下方更多表单元素的可见性(和其他属性)。 提交表单后,相同的业务逻辑也应用于服务器端,尽管是用Java编写的...
我是OptaPlanner的新手,希望使用它来解决具有取货和配送(VRPTWPD)的VRPTW问题。 我从示例存储库中获取了VRPTW代码。 我正在尝试添加内容以解决我的问题。 但是,我无法返回符合先决条件/车辆约束的解决方案(必须在交付之前完成接货,并且两者都必须由同一辆车完成)。 我始...