OptaPlanner /车辆路由/删除客户

时间:2013-11-19 10:44:28

标签: java drools drools-planner optaplanner

我正在使用OptaPlanner来优化与提供的示例非常相似的车辆路径问题。由于我有几百个停靠点,优化需要几个小时。

这是我的问题:有时客户取消订单。在这种情况下,我不想再次从头开始运行整个优化过程并再次等待数小时。我想从已解决的XML文件中删除这些客户,并从那里开始优化。有没有办法调整解决的XML文件?

我尝试将需求设置为0,但即使需求为0,我仍然有车辆接近该客户。

如果你有想法,那会很棒。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

在文档中,请查看the section real-time planning。它甚至还有代码,显示如何从云平衡中删除计算机。

注意:请确保您从指向它的所有其他客户(使用上一个/下一个)中移除客户实体,否则您将遭受分数损坏。最近在邮件列表上有一个关于这个的问题。