mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
1919 lines
70 KiB
XML
1919 lines
70 KiB
XML
<?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>INFINITE</fleetSize>
|
|
<fleetComposition>HETEROGENEOUS</fleetComposition>
|
|
</problemType>
|
|
<vehicles>
|
|
<vehicle>
|
|
<id>A</id>
|
|
<typeId>A</typeId>
|
|
<location>
|
|
<id>0</id>
|
|
<coord x="40.0" y="50.0"/>
|
|
</location>
|
|
<timeSchedule>
|
|
<start>0.0</start>
|
|
<end>1236.0</end>
|
|
</timeSchedule>
|
|
</vehicle>
|
|
<vehicle>
|
|
<id>B</id>
|
|
<typeId>B</typeId>
|
|
<location>
|
|
<id>0</id>
|
|
<coord x="40.0" y="50.0"/>
|
|
</location>
|
|
<timeSchedule>
|
|
<start>0.0</start>
|
|
<end>1236.0</end>
|
|
</timeSchedule>
|
|
</vehicle>
|
|
<vehicle>
|
|
<id>C</id>
|
|
<typeId>C</typeId>
|
|
<location>
|
|
<id>0</id>
|
|
<coord x="40.0" y="50.0"/>
|
|
</location>
|
|
<timeSchedule>
|
|
<start>0.0</start>
|
|
<end>1236.0</end>
|
|
</timeSchedule>
|
|
</vehicle>
|
|
</vehicles>
|
|
<vehicleTypes>
|
|
<type>
|
|
<id>A</id>
|
|
<capacity>100</capacity>
|
|
<costs>
|
|
<fixed>300.0</fixed>
|
|
<distance>1.0</distance>
|
|
<time>0.0</time>
|
|
</costs>
|
|
</type>
|
|
<type>
|
|
<id>B</id>
|
|
<capacity>200</capacity>
|
|
<costs>
|
|
<fixed>800.0</fixed>
|
|
<distance>1.0</distance>
|
|
<time>0.0</time>
|
|
</costs>
|
|
</type>
|
|
<type>
|
|
<id>C</id>
|
|
<capacity>300</capacity>
|
|
<costs>
|
|
<fixed>1350.0</fixed>
|
|
<distance>1.0</distance>
|
|
<time>0.0</time>
|
|
</costs>
|
|
</type>
|
|
</vehicleTypes>
|
|
<services>
|
|
<service id="35" type="service">
|
|
<locationId>25</locationId>
|
|
<coord x="25.0" y="52.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>169.0</start>
|
|
<end>224.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="36" type="service">
|
|
<locationId>26</locationId>
|
|
<coord x="25.0" y="55.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>622.0</start>
|
|
<end>701.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="33" type="service">
|
|
<locationId>23</locationId>
|
|
<coord x="28.0" y="55.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>732.0</start>
|
|
<end>777.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="34" type="service">
|
|
<locationId>24</locationId>
|
|
<coord x="25.0" y="50.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>65.0</start>
|
|
<end>144.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="39" type="service">
|
|
<locationId>29</locationId>
|
|
<coord x="20.0" y="50.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>358.0</start>
|
|
<end>405.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="37" type="service">
|
|
<locationId>27</locationId>
|
|
<coord x="23.0" y="52.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>261.0</start>
|
|
<end>316.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="38" type="service">
|
|
<locationId>28</locationId>
|
|
<coord x="23.0" y="55.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>546.0</start>
|
|
<end>593.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="43" type="service">
|
|
<locationId>33</locationId>
|
|
<coord x="8.0" y="40.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>87.0</start>
|
|
<end>158.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="42" type="service">
|
|
<locationId>32</locationId>
|
|
<coord x="10.0" y="40.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>31.0</start>
|
|
<end>100.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="41" type="service">
|
|
<locationId>31</locationId>
|
|
<coord x="10.0" y="35.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>200.0</start>
|
|
<end>237.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="40" type="service">
|
|
<locationId>30</locationId>
|
|
<coord x="20.0" y="55.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>449.0</start>
|
|
<end>504.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="22" type="service">
|
|
<locationId>12</locationId>
|
|
<coord x="25.0" y="85.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>652.0</start>
|
|
<end>721.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="23" type="service">
|
|
<locationId>13</locationId>
|
|
<coord x="22.0" y="75.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>30.0</start>
|
|
<end>92.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="24" type="service">
|
|
<locationId>14</locationId>
|
|
<coord x="22.0" y="85.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>567.0</start>
|
|
<end>620.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="25" type="service">
|
|
<locationId>15</locationId>
|
|
<coord x="20.0" y="80.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>384.0</start>
|
|
<end>429.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="26" type="service">
|
|
<locationId>16</locationId>
|
|
<coord x="20.0" y="85.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>475.0</start>
|
|
<end>528.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="27" type="service">
|
|
<locationId>17</locationId>
|
|
<coord x="18.0" y="75.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>99.0</start>
|
|
<end>148.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="28" type="service">
|
|
<locationId>18</locationId>
|
|
<coord x="15.0" y="75.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>179.0</start>
|
|
<end>254.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="29" type="service">
|
|
<locationId>19</locationId>
|
|
<coord x="15.0" y="80.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>278.0</start>
|
|
<end>345.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="30" type="service">
|
|
<locationId>20</locationId>
|
|
<coord x="30.0" y="50.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>10.0</start>
|
|
<end>73.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="32" type="service">
|
|
<locationId>22</locationId>
|
|
<coord x="28.0" y="52.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>812.0</start>
|
|
<end>883.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="31" type="service">
|
|
<locationId>21</locationId>
|
|
<coord x="30.0" y="52.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>914.0</start>
|
|
<end>965.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="19" type="service">
|
|
<locationId>9</locationId>
|
|
<coord x="38.0" y="70.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>534.0</start>
|
|
<end>605.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="17" type="service">
|
|
<locationId>7</locationId>
|
|
<coord x="40.0" y="66.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>170.0</start>
|
|
<end>225.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="18" type="service">
|
|
<locationId>8</locationId>
|
|
<coord x="38.0" y="68.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>255.0</start>
|
|
<end>324.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="15" type="service">
|
|
<locationId>5</locationId>
|
|
<coord x="42.0" y="65.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>15.0</start>
|
|
<end>67.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="16" type="service">
|
|
<locationId>6</locationId>
|
|
<coord x="40.0" y="69.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>621.0</start>
|
|
<end>702.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="13" type="service">
|
|
<locationId>3</locationId>
|
|
<coord x="42.0" y="66.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>65.0</start>
|
|
<end>146.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="14" type="service">
|
|
<locationId>4</locationId>
|
|
<coord x="42.0" y="68.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>727.0</start>
|
|
<end>782.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="11" type="service">
|
|
<locationId>1</locationId>
|
|
<coord x="45.0" y="68.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>912.0</start>
|
|
<end>967.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="12" type="service">
|
|
<locationId>2</locationId>
|
|
<coord x="45.0" y="70.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>825.0</start>
|
|
<end>870.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="21" type="service">
|
|
<locationId>11</locationId>
|
|
<coord x="35.0" y="69.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>448.0</start>
|
|
<end>505.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="20" type="service">
|
|
<locationId>10</locationId>
|
|
<coord x="35.0" y="66.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>357.0</start>
|
|
<end>410.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="109" type="service">
|
|
<locationId>99</locationId>
|
|
<coord x="55.0" y="80.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>743.0</start>
|
|
<end>820.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="108" type="service">
|
|
<locationId>98</locationId>
|
|
<coord x="58.0" y="75.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>30.0</start>
|
|
<end>84.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="107" type="service">
|
|
<locationId>97</locationId>
|
|
<coord x="60.0" y="85.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>561.0</start>
|
|
<end>622.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="106" type="service">
|
|
<locationId>96</locationId>
|
|
<coord x="60.0" y="80.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>95.0</start>
|
|
<end>156.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="105" type="service">
|
|
<locationId>95</locationId>
|
|
<coord x="62.0" y="80.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>196.0</start>
|
|
<end>239.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="104" type="service">
|
|
<locationId>94</locationId>
|
|
<coord x="65.0" y="82.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>285.0</start>
|
|
<end>336.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="103" type="service">
|
|
<locationId>93</locationId>
|
|
<coord x="65.0" y="85.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>475.0</start>
|
|
<end>518.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="99" type="service">
|
|
<locationId>89</locationId>
|
|
<coord x="63.0" y="58.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>737.0</start>
|
|
<end>802.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="102" type="service">
|
|
<locationId>92</locationId>
|
|
<coord x="67.0" y="85.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>368.0</start>
|
|
<end>441.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="101" type="service">
|
|
<locationId>91</locationId>
|
|
<coord x="60.0" y="60.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>836.0</start>
|
|
<end>889.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="100" type="service">
|
|
<locationId>90</locationId>
|
|
<coord x="60.0" y="55.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>20.0</start>
|
|
<end>84.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="98" type="service">
|
|
<locationId>88</locationId>
|
|
<coord x="65.0" y="60.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>645.0</start>
|
|
<end>708.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="97" type="service">
|
|
<locationId>87</locationId>
|
|
<coord x="65.0" y="55.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>85.0</start>
|
|
<end>144.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="96" type="service">
|
|
<locationId>86</locationId>
|
|
<coord x="66.0" y="55.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>173.0</start>
|
|
<end>238.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="95" type="service">
|
|
<locationId>85</locationId>
|
|
<coord x="68.0" y="60.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>555.0</start>
|
|
<end>612.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="94" type="service">
|
|
<locationId>84</locationId>
|
|
<coord x="70.0" y="58.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>458.0</start>
|
|
<end>523.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="93" type="service">
|
|
<locationId>83</locationId>
|
|
<coord x="72.0" y="55.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>265.0</start>
|
|
<end>338.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="92" type="service">
|
|
<locationId>82</locationId>
|
|
<coord x="75.0" y="55.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>369.0</start>
|
|
<end>420.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="91" type="service">
|
|
<locationId>81</locationId>
|
|
<coord x="85.0" y="35.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>47.0</start>
|
|
<end>124.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="90" type="service">
|
|
<locationId>80</locationId>
|
|
<coord x="85.0" y="25.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>769.0</start>
|
|
<end>820.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="88" type="service">
|
|
<locationId>78</locationId>
|
|
<coord x="88.0" y="35.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>109.0</start>
|
|
<end>170.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="89" type="service">
|
|
<locationId>79</locationId>
|
|
<coord x="87.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>668.0</start>
|
|
<end>731.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="79" type="service">
|
|
<locationId>69</locationId>
|
|
<coord x="45.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>916.0</start>
|
|
<end>969.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="78" type="service">
|
|
<locationId>68</locationId>
|
|
<coord x="45.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>734.0</start>
|
|
<end>777.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="77" type="service">
|
|
<locationId>67</locationId>
|
|
<coord x="47.0" y="40.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>12.0</start>
|
|
<end>77.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="110" type="service">
|
|
<locationId>100</locationId>
|
|
<coord x="55.0" y="85.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>647.0</start>
|
|
<end>726.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="82" type="service">
|
|
<locationId>72</locationId>
|
|
<coord x="53.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>450.0</start>
|
|
<end>505.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="83" type="service">
|
|
<locationId>73</locationId>
|
|
<coord x="92.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>478.0</start>
|
|
<end>551.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="80" type="service">
|
|
<locationId>70</locationId>
|
|
<coord x="95.0" y="30.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>387.0</start>
|
|
<end>456.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="81" type="service">
|
|
<locationId>71</locationId>
|
|
<coord x="95.0" y="35.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>293.0</start>
|
|
<end>360.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="86" type="service">
|
|
<locationId>76</locationId>
|
|
<coord x="90.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>203.0</start>
|
|
<end>260.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="87" type="service">
|
|
<locationId>77</locationId>
|
|
<coord x="88.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>574.0</start>
|
|
<end>643.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="84" type="service">
|
|
<locationId>74</locationId>
|
|
<coord x="53.0" y="35.0"/>
|
|
<capacity-demand>50</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>353.0</start>
|
|
<end>412.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="85" type="service">
|
|
<locationId>75</locationId>
|
|
<coord x="45.0" y="65.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>997.0</start>
|
|
<end>1068.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="67" type="service">
|
|
<locationId>57</locationId>
|
|
<coord x="40.0" y="15.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>35.0</start>
|
|
<end>87.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="66" type="service">
|
|
<locationId>56</locationId>
|
|
<coord x="40.0" y="5.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>385.0</start>
|
|
<end>436.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="69" type="service">
|
|
<locationId>59</locationId>
|
|
<coord x="38.0" y="15.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>651.0</start>
|
|
<end>740.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="68" type="service">
|
|
<locationId>58</locationId>
|
|
<coord x="38.0" y="5.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>471.0</start>
|
|
<end>534.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="70" type="service">
|
|
<locationId>60</locationId>
|
|
<coord x="35.0" y="5.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>562.0</start>
|
|
<end>629.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="71" type="service">
|
|
<locationId>61</locationId>
|
|
<coord x="50.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>531.0</start>
|
|
<end>610.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="72" type="service">
|
|
<locationId>62</locationId>
|
|
<coord x="50.0" y="35.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>262.0</start>
|
|
<end>317.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="73" type="service">
|
|
<locationId>63</locationId>
|
|
<coord x="50.0" y="40.0"/>
|
|
<capacity-demand>50</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>171.0</start>
|
|
<end>218.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="74" type="service">
|
|
<locationId>64</locationId>
|
|
<coord x="48.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>632.0</start>
|
|
<end>693.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="75" type="service">
|
|
<locationId>65</locationId>
|
|
<coord x="48.0" y="40.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>76.0</start>
|
|
<end>129.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="76" type="service">
|
|
<locationId>66</locationId>
|
|
<coord x="47.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>826.0</start>
|
|
<end>875.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="59" type="service">
|
|
<locationId>49</locationId>
|
|
<coord x="28.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>1001.0</start>
|
|
<end>1066.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="58" type="service">
|
|
<locationId>48</locationId>
|
|
<coord x="28.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>632.0</start>
|
|
<end>693.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="57" type="service">
|
|
<locationId>47</locationId>
|
|
<coord x="30.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>1054.0</start>
|
|
<end>1127.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="56" type="service">
|
|
<locationId>46</locationId>
|
|
<coord x="30.0" y="32.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>448.0</start>
|
|
<end>509.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="55" type="service">
|
|
<locationId>45</locationId>
|
|
<coord x="30.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>541.0</start>
|
|
<end>600.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="64" type="service">
|
|
<locationId>54</locationId>
|
|
<coord x="42.0" y="10.0"/>
|
|
<capacity-demand>40</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>186.0</start>
|
|
<end>257.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="65" type="service">
|
|
<locationId>55</locationId>
|
|
<coord x="42.0" y="15.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>95.0</start>
|
|
<end>158.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="62" type="service">
|
|
<locationId>52</locationId>
|
|
<coord x="25.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>912.0</start>
|
|
<end>969.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="63" type="service">
|
|
<locationId>53</locationId>
|
|
<coord x="44.0" y="5.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>286.0</start>
|
|
<end>347.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="60" type="service">
|
|
<locationId>50</locationId>
|
|
<coord x="26.0" y="32.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>815.0</start>
|
|
<end>880.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="61" type="service">
|
|
<locationId>51</locationId>
|
|
<coord x="25.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>725.0</start>
|
|
<end>786.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="49" type="service">
|
|
<locationId>39</locationId>
|
|
<coord x="0.0" y="45.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>567.0</start>
|
|
<end>624.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="48" type="service">
|
|
<locationId>38</locationId>
|
|
<coord x="0.0" y="40.0"/>
|
|
<capacity-demand>30</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>479.0</start>
|
|
<end>522.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="45" type="service">
|
|
<locationId>35</locationId>
|
|
<coord x="5.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>283.0</start>
|
|
<end>344.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="44" type="service">
|
|
<locationId>34</locationId>
|
|
<coord x="8.0" y="45.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>751.0</start>
|
|
<end>816.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="47" type="service">
|
|
<locationId>37</locationId>
|
|
<coord x="2.0" y="40.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>383.0</start>
|
|
<end>434.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="46" type="service">
|
|
<locationId>36</locationId>
|
|
<coord x="5.0" y="45.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>665.0</start>
|
|
<end>716.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="51" type="service">
|
|
<locationId>41</locationId>
|
|
<coord x="35.0" y="32.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>166.0</start>
|
|
<end>235.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="52" type="service">
|
|
<locationId>42</locationId>
|
|
<coord x="33.0" y="32.0"/>
|
|
<capacity-demand>20</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>68.0</start>
|
|
<end>149.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="53" type="service">
|
|
<locationId>43</locationId>
|
|
<coord x="33.0" y="35.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>16.0</start>
|
|
<end>80.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="54" type="service">
|
|
<locationId>44</locationId>
|
|
<coord x="32.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>359.0</start>
|
|
<end>412.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
<service id="50" type="service">
|
|
<locationId>40</locationId>
|
|
<coord x="35.0" y="30.0"/>
|
|
<capacity-demand>10</capacity-demand>
|
|
<duration>90.0</duration>
|
|
<timeWindows>
|
|
<timeWindow>
|
|
<start>264.0</start>
|
|
<end>321.0</end>
|
|
</timeWindow>
|
|
</timeWindows>
|
|
</service>
|
|
</services>
|
|
<solutions>
|
|
<solution>
|
|
<cost>7482.673139970934</cost>
|
|
<routes>
|
|
<route>
|
|
<cost>370.48433957246027</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>77</serviceId>
|
|
<arrTime>12.206555615733702</arrTime>
|
|
<endTime>102.2065556157337</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>75</serviceId>
|
|
<arrTime>103.2065556157337</arrTime>
|
|
<endTime>193.2065556157337</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>72</serviceId>
|
|
<arrTime>198.5917204228682</arrTime>
|
|
<endTime>352.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>82</serviceId>
|
|
<arrTime>357.8309518948453</arrTime>
|
|
<endTime>540.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>71</serviceId>
|
|
<arrTime>543.0</arrTime>
|
|
<endTime>633.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>74</serviceId>
|
|
<arrTime>635.0</arrTime>
|
|
<endTime>725.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>78</serviceId>
|
|
<arrTime>728.0</arrTime>
|
|
<endTime>824.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>76</serviceId>
|
|
<arrTime>829.3851648071345</arrTime>
|
|
<endTime>919.3851648071345</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>79</serviceId>
|
|
<arrTime>921.3851648071345</arrTime>
|
|
<endTime>1011.3851648071345</endTime>
|
|
</act>
|
|
<end>1027.1965531079763</end>
|
|
</route>
|
|
<route>
|
|
<cost>360.9658621457393</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>73</serviceId>
|
|
<arrTime>14.142135623730951</arrTime>
|
|
<endTime>261.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>84</serviceId>
|
|
<arrTime>266.8309518948453</arrTime>
|
|
<endTime>443.0</endTime>
|
|
</act>
|
|
<end>462.8494332412792</end>
|
|
</route>
|
|
<route>
|
|
<cost>336.11724276862367</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>30</serviceId>
|
|
<arrTime>10.0</arrTime>
|
|
<endTime>100.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>34</serviceId>
|
|
<arrTime>105.0</arrTime>
|
|
<endTime>195.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>35</serviceId>
|
|
<arrTime>197.0</arrTime>
|
|
<endTime>287.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>37</serviceId>
|
|
<arrTime>289.0</arrTime>
|
|
<endTime>379.0</endTime>
|
|
</act>
|
|
<end>396.11724276862367</end>
|
|
</route>
|
|
<route>
|
|
<cost>396.97072464514815</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>67</serviceId>
|
|
<arrTime>35.0</arrTime>
|
|
<endTime>125.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>64</serviceId>
|
|
<arrTime>130.38516480713452</arrTime>
|
|
<endTime>276.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>63</serviceId>
|
|
<arrTime>281.3851648071345</arrTime>
|
|
<endTime>376.0</endTime>
|
|
</act>
|
|
<end>421.1774279923061</end>
|
|
</route>
|
|
<route>
|
|
<cost>420.72702457661836</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>65</serviceId>
|
|
<arrTime>35.05709628591621</arrTime>
|
|
<endTime>185.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>66</serviceId>
|
|
<arrTime>195.19803902718556</arrTime>
|
|
<endTime>475.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>68</serviceId>
|
|
<arrTime>477.0</arrTime>
|
|
<endTime>567.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>70</serviceId>
|
|
<arrTime>570.0</arrTime>
|
|
<endTime>660.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>69</serviceId>
|
|
<arrTime>670.4403065089106</arrTime>
|
|
<endTime>760.4403065089106</endTime>
|
|
</act>
|
|
<end>795.4974027948268</end>
|
|
</route>
|
|
<route>
|
|
<cost>382.09803902718556</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>39</serviceId>
|
|
<arrTime>20.0</arrTime>
|
|
<endTime>448.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>40</serviceId>
|
|
<arrTime>453.0</arrTime>
|
|
<endTime>543.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>38</serviceId>
|
|
<arrTime>546.0</arrTime>
|
|
<endTime>636.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>36</serviceId>
|
|
<arrTime>638.0</arrTime>
|
|
<endTime>728.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>33</serviceId>
|
|
<arrTime>731.0</arrTime>
|
|
<endTime>822.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>32</serviceId>
|
|
<arrTime>825.0</arrTime>
|
|
<endTime>915.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>31</serviceId>
|
|
<arrTime>917.0</arrTime>
|
|
<endTime>1007.0</endTime>
|
|
</act>
|
|
<end>1017.1980390271856</end>
|
|
</route>
|
|
<route>
|
|
<cost>382.08680693813784</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>42</serviceId>
|
|
<arrTime>31.622776601683793</arrTime>
|
|
<endTime>121.6227766016838</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>43</serviceId>
|
|
<arrTime>123.6227766016838</arrTime>
|
|
<endTime>213.6227766016838</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>41</serviceId>
|
|
<arrTime>219.0079414088183</arrTime>
|
|
<endTime>309.0079414088183</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>45</serviceId>
|
|
<arrTime>314.0079414088183</arrTime>
|
|
<endTime>404.0079414088183</endTime>
|
|
</act>
|
|
<end>442.08680693813784</end>
|
|
</route>
|
|
<route>
|
|
<cost>421.4526583493026</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>47</serviceId>
|
|
<arrTime>39.293765408777</arrTime>
|
|
<endTime>473.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>48</serviceId>
|
|
<arrTime>475.0</arrTime>
|
|
<endTime>569.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>49</serviceId>
|
|
<arrTime>574.0</arrTime>
|
|
<endTime>664.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>46</serviceId>
|
|
<arrTime>669.0</arrTime>
|
|
<endTime>759.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>44</serviceId>
|
|
<arrTime>762.0</arrTime>
|
|
<endTime>852.0</endTime>
|
|
</act>
|
|
<end>884.3882694814033</end>
|
|
</route>
|
|
<route>
|
|
<cost>396.9751783773217</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>108</serviceId>
|
|
<arrTime>30.805843601498726</arrTime>
|
|
<endTime>120.80584360149872</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>106</serviceId>
|
|
<arrTime>126.19100840863322</arrTime>
|
|
<endTime>216.19100840863322</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>104</serviceId>
|
|
<arrTime>221.57617321576774</arrTime>
|
|
<endTime>375.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>102</serviceId>
|
|
<arrTime>378.605551275464</arrTime>
|
|
<endTime>468.605551275464</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>103</serviceId>
|
|
<arrTime>470.605551275464</arrTime>
|
|
<endTime>565.0</endTime>
|
|
</act>
|
|
<end>608.0116263352131</end>
|
|
</route>
|
|
<route>
|
|
<cost>442.4061783214535</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>86</serviceId>
|
|
<arrTime>52.20153254455275</arrTime>
|
|
<endTime>293.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>81</serviceId>
|
|
<arrTime>298.0</arrTime>
|
|
<endTime>388.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>80</serviceId>
|
|
<arrTime>393.0</arrTime>
|
|
<endTime>483.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>83</serviceId>
|
|
<arrTime>486.0</arrTime>
|
|
<endTime>576.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>87</serviceId>
|
|
<arrTime>580.0</arrTime>
|
|
<endTime>670.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>89</serviceId>
|
|
<arrTime>671.0</arrTime>
|
|
<endTime>761.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>90</serviceId>
|
|
<arrTime>766.3851648071345</arrTime>
|
|
<endTime>859.0</endTime>
|
|
</act>
|
|
<end>910.478150704935</end>
|
|
</route>
|
|
<route>
|
|
<cost>348.0936045857849</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>53</serviceId>
|
|
<arrTime>16.55294535724685</arrTime>
|
|
<endTime>106.55294535724684</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>52</serviceId>
|
|
<arrTime>109.55294535724684</arrTime>
|
|
<endTime>199.55294535724684</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>51</serviceId>
|
|
<arrTime>201.55294535724684</arrTime>
|
|
<endTime>291.5529453572468</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>50</serviceId>
|
|
<arrTime>293.5529453572468</arrTime>
|
|
<endTime>383.5529453572468</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>54</serviceId>
|
|
<arrTime>386.5529453572468</arrTime>
|
|
<endTime>476.5529453572468</endTime>
|
|
</act>
|
|
<end>498.0936045857848</end>
|
|
</route>
|
|
<route>
|
|
<cost>398.9184017049979</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>56</serviceId>
|
|
<arrTime>20.591260281974</arrTime>
|
|
<endTime>538.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>55</serviceId>
|
|
<arrTime>540.0</arrTime>
|
|
<endTime>631.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>58</serviceId>
|
|
<arrTime>633.0</arrTime>
|
|
<endTime>723.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>61</serviceId>
|
|
<arrTime>726.0</arrTime>
|
|
<endTime>816.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>60</serviceId>
|
|
<arrTime>818.2360679774998</arrTime>
|
|
<endTime>908.2360679774998</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>62</serviceId>
|
|
<arrTime>911.3983456376682</arrTime>
|
|
<endTime>1002.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>59</serviceId>
|
|
<arrTime>1005.0</arrTime>
|
|
<endTime>1095.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>57</serviceId>
|
|
<arrTime>1097.0</arrTime>
|
|
<endTime>1187.0</endTime>
|
|
</act>
|
|
<end>1205.02775637732</end>
|
|
</route>
|
|
<route>
|
|
<cost>390.48077199598873</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>23</serviceId>
|
|
<arrTime>30.805843601498726</arrTime>
|
|
<endTime>120.80584360149872</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>28</serviceId>
|
|
<arrTime>127.80584360149872</arrTime>
|
|
<endTime>269.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>29</serviceId>
|
|
<arrTime>274.0</arrTime>
|
|
<endTime>368.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>25</serviceId>
|
|
<arrTime>373.0</arrTime>
|
|
<endTime>474.0</endTime>
|
|
</act>
|
|
<end>510.0555127546399</end>
|
|
</route>
|
|
<route>
|
|
<cost>440.799048628923</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>27</serviceId>
|
|
<arrTime>33.301651610693426</arrTime>
|
|
<endTime>189.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>26</serviceId>
|
|
<arrTime>199.19803902718556</arrTime>
|
|
<endTime>565.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>24</serviceId>
|
|
<arrTime>567.0</arrTime>
|
|
<endTime>657.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>22</serviceId>
|
|
<arrTime>660.0</arrTime>
|
|
<endTime>750.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>109</serviceId>
|
|
<arrTime>780.4138126514911</arrTime>
|
|
<endTime>870.4138126514911</endTime>
|
|
</act>
|
|
<end>903.9548323139879</end>
|
|
</route>
|
|
<route>
|
|
<cost>417.70181023477153</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>91</serviceId>
|
|
<arrTime>47.43416490252569</arrTime>
|
|
<endTime>137.43416490252568</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>88</serviceId>
|
|
<arrTime>140.43416490252568</arrTime>
|
|
<endTime>230.43416490252568</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>93</serviceId>
|
|
<arrTime>256.0466618522571</arrTime>
|
|
<endTime>355.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>92</serviceId>
|
|
<arrTime>358.0</arrTime>
|
|
<endTime>459.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>94</serviceId>
|
|
<arrTime>464.8309518948453</arrTime>
|
|
<endTime>554.8309518948454</endTime>
|
|
</act>
|
|
<end>585.8793012873655</end>
|
|
</route>
|
|
<route>
|
|
<cost>347.21360705502025</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>15</serviceId>
|
|
<arrTime>15.132745950421556</arrTime>
|
|
<endTime>105.13274595042155</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>13</serviceId>
|
|
<arrTime>106.13274595042155</arrTime>
|
|
<endTime>196.13274595042157</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>17</serviceId>
|
|
<arrTime>198.13274595042157</arrTime>
|
|
<endTime>288.13274595042157</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>18</serviceId>
|
|
<arrTime>290.9611730751678</arrTime>
|
|
<endTime>380.9611730751678</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>20</serviceId>
|
|
<arrTime>384.5667243506318</arrTime>
|
|
<endTime>474.5667243506318</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>21</serviceId>
|
|
<arrTime>477.5667243506318</arrTime>
|
|
<endTime>567.5667243506318</endTime>
|
|
</act>
|
|
<end>587.2136070550204</end>
|
|
</route>
|
|
<route>
|
|
<cost>398.51014755711293</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>19</serviceId>
|
|
<arrTime>20.09975124224178</arrTime>
|
|
<endTime>624.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>16</serviceId>
|
|
<arrTime>626.2360679774998</arrTime>
|
|
<endTime>716.2360679774998</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>14</serviceId>
|
|
<arrTime>718.4721359549997</arrTime>
|
|
<endTime>817.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>12</serviceId>
|
|
<arrTime>820.605551275464</arrTime>
|
|
<endTime>915.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>11</serviceId>
|
|
<arrTime>917.0</arrTime>
|
|
<endTime>1007.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>85</serviceId>
|
|
<arrTime>1010.0</arrTime>
|
|
<endTime>1100.0</endTime>
|
|
</act>
|
|
<end>1115.8113883008418</end>
|
|
</route>
|
|
<route>
|
|
<cost>386.9734483703083</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>100</serviceId>
|
|
<arrTime>20.615528128088304</arrTime>
|
|
<endTime>110.6155281280883</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>97</serviceId>
|
|
<arrTime>115.6155281280883</arrTime>
|
|
<endTime>205.6155281280883</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>96</serviceId>
|
|
<arrTime>206.6155281280883</arrTime>
|
|
<endTime>296.6155281280883</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>95</serviceId>
|
|
<arrTime>302.0006929352228</arrTime>
|
|
<endTime>645.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>98</serviceId>
|
|
<arrTime>648.0</arrTime>
|
|
<endTime>738.0</endTime>
|
|
</act>
|
|
<end>764.9258240356726</end>
|
|
</route>
|
|
<route>
|
|
<cost>443.6982451160345</cost>
|
|
<driverId>noDriver</driverId>
|
|
<vehicleId>A</vehicleId>
|
|
<start>0.0</start>
|
|
<act type="service">
|
|
<serviceId>105</serviceId>
|
|
<arrTime>37.20215047547655</arrTime>
|
|
<endTime>286.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>107</serviceId>
|
|
<arrTime>291.3851648071345</arrTime>
|
|
<endTime>651.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>110</serviceId>
|
|
<arrTime>656.0</arrTime>
|
|
<endTime>746.0</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>99</serviceId>
|
|
<arrTime>774.1602556806574</arrTime>
|
|
<endTime>864.1602556806574</endTime>
|
|
</act>
|
|
<act type="service">
|
|
<serviceId>101</serviceId>
|
|
<arrTime>867.7658069561214</arrTime>
|
|
<endTime>957.7658069561214</endTime>
|
|
</act>
|
|
<end>980.1264867311194</end>
|
|
</route>
|
|
</routes>
|
|
</solution>
|
|
</solutions>
|
|
</problem>
|