簡體   English   中英

Jsprit輸出和保存變量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM