2017-09-14 79 views
0

在Optaplanner中,有没有一种方法可以分配多个导致相同锚点的链?这是optaplanner提供的功能吗?多链式规划变量导致相同的锚点

例如, (使用Vehicle Routing应用程序进行任务计划)我有一位员工,一天执行20项任务。对于前10项任务,由于这些任务是远离办公室的任务,所以他使用了一辆汽车。然后策划者计划他回到办公室,并为接下来的10个任务骑自行车,这些任务离他的办公室更近。

我需要帮助解决2个问题: A.计划员如何计划员工回到办公室结束任务链(前10个任务)? B.规划人员如何制作一个导致相同Anchor(emp)的新链(对于下面的10个任务)?

如果Optaplanner的当前版本不支持此功能,那么您可以提供哪些建议以适应此功能?

回答

2

否,PlanningVariableGraphType.TREE(有向图)在7.3中尚不存在。它将成为PlanningVariableGraphType.CHAINED的替代方案。

请参阅PlanningVariableGraphType.java

+0

任何想法何时可用?它将来也会有循环图吗? –

+0

1)否 2)这是另一种类型 –

相关问题