我运行车辆路由OptaPlanner示例,程序在5分钟后终止,但我希望它能做更多的迭代。
即使将vehicleRoutingSolverConfig.xml
文件中的行更改为“minutesSpentLimit 6000 minutesSpentLimit
”(当然使用适当的括号 - 它在此处无法正确显示我只是将其粘贴),它仍然会在5分钟。
我使用IntelliJ IDEA 15.0.4社区版,Windows 10和OptaPlanner 6.4.0。
我试图将垃圾放入配置文件中,期待出现错误,但它仍会运行并在5分钟后终止。
我的猜测是我做了一些愚蠢的事情,以致程序以某种方式不读取配置文件并使用默认的求解器配置。
我非常感谢你的帮助。
答案 0 :(得分:0)
是的,这必须有效。
尝试在SolverFactory
创建后设置断点并检查其getSolverConfig().getTerminationConfig()
。
答案 1 :(得分:0)
感谢Geoffrey的建议,但我克服了,而不是解决了我的问题。
我下载了OptaPlanner 7.0.0 Beta1,它正在按照我的预期行事。它现在已经运行了25分钟而没有终止。我很高兴。
我认为以前的IntelliJ设置可能有问题吗?