Created
June 11, 2016 16:22
-
-
Save zuper-tom/182b68bbbbb38f7403d3522278f8ce86 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"algorithm": { | |
"problem_type": "min-max", | |
"objective": "completion_time" | |
}, | |
"vehicles": [ | |
{ | |
"return_to_depot": false, | |
"vehicle_id": "6626360537645056", | |
"earliest_start": 32400, | |
"latest_end": 68400, | |
"start_address": { | |
"location_id": "6626360537645056-address", | |
"lat": 48.1872023, | |
"lon": 16.2594076 | |
} | |
}, | |
{ | |
"return_to_depot": false, | |
"vehicle_id": "6280615938752512", | |
"earliest_start": 46800, | |
"latest_end": 75600, | |
"start_address": { | |
"location_id": "6280615938752512-address", | |
"lat": 48.1865, | |
"lon": 16.3549 | |
} | |
}, | |
{ | |
"return_to_depot": false, | |
"vehicle_id": "5949325012107264", | |
"earliest_start": 32400, | |
"latest_end": 46800, | |
"start_address": { | |
"location_id": "5949325012107264-address", | |
"lat": 48.1865, | |
"lon": 16.3549 | |
} | |
} | |
], | |
"services": [ | |
{ | |
"id": "54850047-pickup", | |
"name": "4184", | |
"type": "pickup", | |
"address": { | |
"location_id": "54850047-pickup-address", | |
"lat": 48.1967596, | |
"lon": 16.3115983 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 960 | |
}, | |
{ | |
"id": "54850047-delivery", | |
"name": "4184", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "54850047-delivery-address", | |
"lat": 48.1967596, | |
"lon": 16.3115983 | |
} | |
}, | |
{ | |
"id": "55840093-pickup", | |
"name": "4204", | |
"type": "pickup", | |
"address": { | |
"location_id": "55840093-pickup-address", | |
"lat": 48.1497071, | |
"lon": 16.3462711 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600 | |
}, | |
{ | |
"id": "55840093-delivery", | |
"name": "4204", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "55840093-delivery-address", | |
"lat": 48.1497071, | |
"lon": 16.3462711 | |
} | |
}, | |
{ | |
"id": "53970117-pickup", | |
"name": "4199", | |
"type": "pickup", | |
"address": { | |
"location_id": "53970117-pickup-address", | |
"lat": 48.2172598, | |
"lon": 16.4926927 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 1260 | |
}, | |
{ | |
"id": "53970117-delivery", | |
"name": "4199", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "53970117-delivery-address", | |
"lat": 48.2197263, | |
"lon": 16.4854767 | |
} | |
}, | |
{ | |
"id": "55950035-pickup", | |
"name": "4181", | |
"type": "pickup", | |
"address": { | |
"location_id": "55950035-pickup-address", | |
"lat": 48.1854283, | |
"lon": 16.3634406 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 720 | |
}, | |
{ | |
"id": "55950035-delivery", | |
"name": "4181", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "55950035-delivery-address", | |
"lat": 48.1854283, | |
"lon": 16.3634406 | |
} | |
}, | |
{ | |
"id": "55950051-pickup", | |
"name": "4202", | |
"type": "pickup", | |
"address": { | |
"location_id": "55950051-pickup-address", | |
"lat": 48.1497071, | |
"lon": 16.3462711 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 900 | |
}, | |
{ | |
"id": "55950051-delivery", | |
"name": "4202", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "55950051-delivery-address", | |
"lat": 48.1497071, | |
"lon": 16.3462711 | |
} | |
}, | |
{ | |
"id": "58820002-pickup", | |
"name": "4191", | |
"type": "pickup", | |
"address": { | |
"location_id": "58820002-pickup-address", | |
"lat": 48.228927, | |
"lon": 16.352354 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 660 | |
}, | |
{ | |
"id": "58820002-delivery", | |
"name": "4191", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "58820002-delivery-address", | |
"lat": 48.228927, | |
"lon": 16.352354 | |
} | |
}, | |
{ | |
"id": "57850019-pickup", | |
"name": "4182", | |
"type": "pickup", | |
"address": { | |
"location_id": "57850019-pickup-address", | |
"lat": 48.2024657, | |
"lon": 16.3306019 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 780 | |
}, | |
{ | |
"id": "57850019-delivery", | |
"name": "4182", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "57850019-delivery-address", | |
"lat": 48.2024657, | |
"lon": 16.3306019 | |
} | |
}, | |
{ | |
"id": "59710072-pickup", | |
"name": "4196", | |
"type": "pickup", | |
"address": { | |
"location_id": "59710072-pickup-address", | |
"lat": 52.1484865, | |
"lon": 14.6420666 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 960 | |
}, | |
{ | |
"id": "59710072-delivery", | |
"name": "4196", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "59710072-delivery-address", | |
"lat": 52.1484865, | |
"lon": 14.6420666 | |
} | |
}, | |
{ | |
"id": "60090060-pickup", | |
"name": "4171", | |
"type": "pickup", | |
"address": { | |
"location_id": "60090060-pickup-address", | |
"lat": 48.2326504, | |
"lon": 16.3227901 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 1020 | |
}, | |
{ | |
"id": "60090060-delivery", | |
"name": "4171", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "60090060-delivery-address", | |
"lat": 48.2326504, | |
"lon": 16.3227901 | |
} | |
}, | |
{ | |
"id": "60140051-pickup", | |
"name": "4203", | |
"type": "pickup", | |
"address": { | |
"location_id": "60140051-pickup-address", | |
"lat": 48.1497071, | |
"lon": 16.3462711 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 720 | |
}, | |
{ | |
"id": "60140051-delivery", | |
"name": "4203", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "60140051-delivery-address", | |
"lat": 48.1497071, | |
"lon": 16.3462711 | |
} | |
}, | |
{ | |
"id": "63040064-pickup", | |
"name": "4187", | |
"type": "pickup", | |
"address": { | |
"location_id": "63040064-pickup-address", | |
"lat": 48.2163728, | |
"lon": 16.3863902 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 780 | |
}, | |
{ | |
"id": "63040064-delivery", | |
"name": "4187", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "63040064-delivery-address", | |
"lat": 48.216196, | |
"lon": 16.3867379 | |
} | |
}, | |
{ | |
"id": "63040052-pickup", | |
"name": "4166", | |
"type": "pickup", | |
"address": { | |
"location_id": "63040052-pickup-address", | |
"lat": 48.1953293, | |
"lon": 16.3639412 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 840 | |
}, | |
{ | |
"id": "63040052-delivery", | |
"name": "4166", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "63040052-delivery-address", | |
"lat": 48.1953293, | |
"lon": 16.3639412 | |
} | |
}, | |
{ | |
"id": "63040065-pickup", | |
"name": "4188", | |
"type": "pickup", | |
"address": { | |
"location_id": "63040065-pickup-address", | |
"lat": 48.2180373, | |
"lon": 16.4829864 | |
}, | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 1320 | |
}, | |
{ | |
"id": "63040065-delivery", | |
"name": "4188", | |
"type": "delivery", | |
"time_windows": [ | |
{ | |
"earliest": 32400, | |
"latest": 39600 | |
} | |
], | |
"duration": 600, | |
"address": { | |
"location_id": "63040065-delivery-address", | |
"lat": 48.2180373, | |
"lon": 16.4829864 | |
} | |
} | |
], | |
"relations": [ | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"54850047-pickup", | |
"54850047-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"54850047-pickup", | |
"54850047-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"55840093-pickup", | |
"55840093-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"55840093-pickup", | |
"55840093-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"53970117-pickup", | |
"53970117-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"53970117-pickup", | |
"53970117-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"55950035-pickup", | |
"55950035-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"55950035-pickup", | |
"55950035-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"55950051-pickup", | |
"55950051-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"55950051-pickup", | |
"55950051-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"58820002-pickup", | |
"58820002-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"58820002-pickup", | |
"58820002-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"57850019-pickup", | |
"57850019-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"57850019-pickup", | |
"57850019-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"59710072-pickup", | |
"59710072-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"59710072-pickup", | |
"59710072-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"60090060-pickup", | |
"60090060-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"60090060-pickup", | |
"60090060-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"60140051-pickup", | |
"60140051-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"60140051-pickup", | |
"60140051-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"63040064-pickup", | |
"63040064-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"63040064-pickup", | |
"63040064-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"63040052-pickup", | |
"63040052-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"63040052-pickup", | |
"63040052-delivery" | |
] | |
}, | |
{ | |
"type": "in_same_route", | |
"ids": [ | |
"63040065-pickup", | |
"63040065-delivery" | |
] | |
}, | |
{ | |
"type": "in_sequence", | |
"ids": [ | |
"63040065-pickup", | |
"63040065-delivery" | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment