2016-05-05 25 views
0

我有一個長期運行的求解器,我希望定期使用新的計劃實體(傳入訂單)進行更新。下面是我拼湊在一起的ProblemFactChange中的序列。這是正確的順序嗎?我找不到這樣的例子。OptaPlanner:如何使用ProblemFactChange添加計劃實體

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

回答

相關問題