因此,我正在研究对过度约束的路由问题进行建模,其中并非所有任务都必须在该特定规划问题中进行。相反,目标是最大化该规划问题中的任务。
我认为通过允许计划变量可为空应该很容易实现这一点,但似乎 Optaplanner不允许在链式计划变量上这样做。
因此,我正在考虑的解决方法是设计一种虚拟/幽灵车辆,其目标是尽量减少分配给该车辆的任务。这种做法似乎与这里所说的相呼应。
或者,我认为我可以将值放入null但valueRangeProvider我不确定这是否会按预期工作。
这是一种合理的方法吗?或者使用这种方法有什么注意事项吗?
ValueRangeProvider 中的 null 不起作用。
虚拟解决方法非常非常常见 - 我自己也这样做过几次(包括 RH 峰会演示)。但是一旦PLANNER-226被修复,我们就可以摆脱这个虚拟的解决方法。
| 归档时间: |
|
| 查看次数: |
405 次 |
| 最近记录: |