OptaPlanner:如何使用ProblemFactChange添加计划实体

时间:2016-05-05 15:59:28

标签: optaplanner

我有一个长期运行的解算器,我希望定期更新新的计划实体(传入订单)。下面是我拼凑在一起的ProblemFactChange中的序列。这是正确的顺序吗?我找不到这样的例子。

solution = scoreDirector.getWorkingSolution();
scoreDirector.beforeEntityAdded(order);
solution.getOrderList().add(order);
scoreDirector.triggerVariableListeners();
scoreDirector.afterEntityAdded(order);

1 个答案:

答案 0 :(得分:0)