OptaPlanner是一个用Java编写的轻量级可嵌入规划引擎。它有助于普通的Java程序员有效地解决约束满足问题。在引擎盖下,它将优化启发式和元启发式与非常有效的分数计算相结合。
我正在寻找有关以下DRL文件的改进方法以强制执行一定数量的转换的任何建议。我目前的方法是通过...
我正在尝试向optaplanner商业中心的员工名册示例添加新规则。检查是否将轮班分配给员工的规则,从而降低了工作难度...
我的问题是对“限制车辆通行问题”(CVRP)的修改,该问题最终还将包括时间窗口。由于示例中已经内置了时间窗口,因此不应该...
我有一个整数,我想将其与某些原始int进行比较:$ day:Day()$ itemsList:from collect(Item())$ number:Integer()from $ day.getNumberOfItemsAvailable($ itemsList )...
我目前正在使用OptaPlanner的工作计划算法来创建特定计划。我希望计划中使用的每种执行模式都以不同的颜色显示(而不是所有不同的...
我的optaplanner项目可以正常工作,可以执行我想要的操作,但是在执行过程中,它会向日志文件写入很多警告-因此,在完成全部任务后,我得到了1Gb日志文件。例如:2019-12-03 ...
我的optaplanner项目可以正常工作,可以执行我想要的操作,但是在执行过程中,它会向日志文件写入很多警告-因此,在完成全部任务后,我得到了1Gb日志文件。例如:2019-12-03 ...
我正在开发一个包含OptaPlanner的项目。在这里,我知道列表不能用@PlanningVariable注释:OptaPlanner当前不支持在...
我正在尝试使用Maven构建项目(https://github.com/kiegroup/optaweb-employee-rostering),与README.adoc文件(命令mvn clean install -DskipTests -DskipITs完全一样)中所述。 ..
OptaPlanner ECJ依赖项。替换或预编译流口水以进行本地安装
我们一直在将OptaPlanner用于潜在的本地/云解决方案。我们当前正在使用在运行时编译的drools-rules(我认为是默认行为?)。 OptaPlanner正在拉入...
有人知道如何,我可以使用当前从求解器文件中加载的Java规则中提取Java规则?如果规则集经常更改并且应该与...
我使用Windows 10,jdk1.8.0_111,Netbeans 8.0.1,apache-maven-3.6.2。我正在尝试向Netbeans打开optaplanner示例。为此,当我在Netbeans中打开项目时,请转到文件c:\ ...
如何通过optaplanner引擎获得没有任何硬分的解决方案
我们想找到一种方法来避免optaplanner解决方案的硬分。在我们的企业优化项目中,不允许生成具有严格约束分数的解决方案。但是实际上...
是否可以通过OptaPlanner验证现有解决方案,以检查规则如何被破坏?
这里其他任何代码库/工具都已经生成了现有的解决方案,但是我们可以根据OptaPlanner的要求调整属性。主要目的是验证现有解决方案是否正在破坏...
Optaplanner:bestScore与bestSolution分数之间的差异
我观察到solver.bestScore并不总是与solver.bestSolution的计算分数相同。知道为什么吗?我还有另一个可能与之相关的问题:当前最佳成绩的分数...
我目前正在为共享一些资源的任务构建调度应用程序。每个任务可能会使用一定百分比的资源。我需要检查Drools规则是每个共享的...
[我们正在使用Optaplanner提出遵循一系列健全的音乐原则和规则(关于主要变更等)的音乐播放列表:https://www.youtube.com/watch?v=Iqya6xqc1jY我们'。 ..
有没有办法跟踪得分不时求解器运行时?我目前我的实例作为求解跟随SolverFactory solverFactory = SolverFactory.create从XML资源(” ...