[英]Jsprit outputing and Saving variables
除了使用vrpxmlwriter將解決方案輸出到xml文件之外,是否有辦法獲取變量中的輸出/存儲結果?
我試圖通過dom解析器,xpath和family獲得結果,並且可以自豪地說我徹底搞砸了!! 普通的Jsprit團隊您已經制作了這幅精美的藝術品,為什么您不能為我們提供諸如bestSolution.getAllVehicles()
類的功能?
如果我錯了,請糾正我。
僅從源代碼來看,您是否應該能夠輕松地從bestSolution
實例中提取所有載bestSolution
?
假設bestSolution
的類型為VehicleRoutingProblemSolution
,我希望這樣的方法可以正常工作:
Collection<VehicleRoute> routes = bestSolution.getRoutes();
Set<Vehicle> allVehicles = routes
.stream()
.map(VehicleRoute::getVehicle)
.collect(Collectors::toSet());
似乎VehicleRoutingProblemSolution
包含很多信息,並且您對該信息的特定投影/子集感到困惑。 由於顯然有很多這樣的子集,因此我認為API不提供所有這些子集是很合理的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.