2016-02-05 20 views
1

jsprit中VehicleTypeImpl.Builder.newInstance("vehicleType").addCapacityDimension(0, 2)的尺寸是多少?什麼是JSPRIT中的CapacityDimension?

我們可以使用上述方法增加車輛容量。但任何人都可以清楚地描述什麼是維度。

回答

5

許多問題涉及多個容量維度。例如,在很多情況下,車輛受到最大重量和體積的限制。這是兩個不同的方面。如果您想在jsprit中考慮它們,請在指定您的車輛類型時使用.addCapacityDimension。分配索引0到重量(例如2700kg)和1到體積(例如17立方米),並將其最大值添加如下:

VehicleTypeImpl.Builder.newInstance("vehicleType") 
.addCapacityDimension(0, 2700).addCapacityDimension(1,17) 
+0

謝謝@StefanSchröder – sutirtha