【问题标题】:Multiple chained planning variable leads to same Anchor多个链式计划变量导致相同的 Anchor
【发布时间】:2017-09-14 12:16:59
【问题描述】:

在 Optaplanner 中,有没有办法分配通向同一个 Anchor 的多个链?这是 optaplanner 提供的功能吗?

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

我需要帮助解决 2 个问题: A. 计划者如何计划员工 emp 回到办公室结束任务链(前 10 个任务)? B. planner 如何创建一个新的链来通向相同的 Anchor(emp)(用于接下来的 10 个任务)?

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

【问题讨论】:

    标签: drools optaplanner kie drools-planner


    【解决方案1】:

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

    PlanningVariableGraphType.java

    【讨论】:

    • 知道什么时候可以使用吗?以后还会有循环图吗?
    • 1) 不 2) 那是另一种类型
    猜你喜欢
    • 2017-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    • 2013-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多