mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
add MultipleDepotExamples
This commit is contained in:
parent
cc8f0ed2d8
commit
c55af1ce59
4 changed files with 209 additions and 368 deletions
|
|
@ -1,368 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<problem xmlns="http://www.w3schools.com"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3schools.com vrp_xml_schema.xsd">
|
||||
<problemType>
|
||||
<fleetSize>FINITE</fleetSize>
|
||||
<fleetComposition>HOMOGENEOUS</fleetComposition>
|
||||
</problemType>
|
||||
<vehicles>
|
||||
<vehicle>
|
||||
<id>1_1_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_2_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_3_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_4_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_5_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_6_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_7_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_8_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_9_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_10_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_11_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_12_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_13_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>1_14_cordeauVehicle</id>
|
||||
<typeId>1_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=-33.0][y=33.0]</id>
|
||||
<coord x="-33.0" y="33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_1_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_2_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_3_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_4_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_5_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_6_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_7_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_8_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_9_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_10_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_11_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_12_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_13_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
<vehicle>
|
||||
<id>2_14_cordeauVehicle</id>
|
||||
<typeId>2_cordeauType</typeId>
|
||||
<location>
|
||||
<id>[x=33.0][y=-33.0]</id>
|
||||
<coord x="33.0" y="-33.0"/>
|
||||
</location>
|
||||
<timeSchedule>
|
||||
<start>0.0</start>
|
||||
<end>310.0</end>
|
||||
</timeSchedule>
|
||||
</vehicle>
|
||||
</vehicles>
|
||||
<vehicleTypes>
|
||||
<type>
|
||||
<id>1_cordeauType</id>
|
||||
<capacity>500</capacity>
|
||||
<costs>
|
||||
<fixed>0.0</fixed>
|
||||
<distance>1.0</distance>
|
||||
<time>0.0</time>
|
||||
</costs>
|
||||
</type>
|
||||
<type>
|
||||
<id>2_cordeauType</id>
|
||||
<capacity>500</capacity>
|
||||
<costs>
|
||||
<fixed>0.0</fixed>
|
||||
<distance>1.0</distance>
|
||||
<time>0.0</time>
|
||||
</costs>
|
||||
</type>
|
||||
</vehicleTypes>
|
||||
|
||||
<services>
|
||||
<service id="35" type="service">
|
||||
<locationId>35</locationId>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue