{"id":"ee4390b1-a694dbd6-e20a6e02-77a2b73d","status":{"queued":1613162762.782958,"started":1613162762.856466,"matrix_downloaded":1613162763.680309,"calculated":1613162768.782647,"completed":1613162768.882639},"yt_operations":[],"message":"Task successfully completed","matrix_statistics":{"driving":{"requested_router":"main","used_router":"main","total_distances":11532,"geodesic_distances":0,"slice_count":12}},"result":{"dropped_locations":[],"metrics":{"assigned_locations_count":30,"balanced_group_duration_deviation_s":0,"balanced_group_penalty":0,"balanced_group_stop_count_deviation":0,"depot_throughput_violation_kg":0,"depot_throughput_violation_kg_per_hour":0,"depot_throughput_violation_units":0,"depot_throughput_violation_units_per_hour":0,"dropped_locations_count":0,"early_depot_count":0,"early_locations_count":0,"early_shifts_count":0,"failed_dropped_breaks_count":0,"failed_dropped_breaks_duration_s":0,"failed_dropped_breaks_penalty":0,"failed_max_work_duration_count":0,"failed_min_work_duration_count":0,"failed_time_window_depot_count":0,"failed_time_window_depot_count_penalty":0,"failed_time_window_depot_duration_penalty":0,"failed_time_window_depot_duration_s":0,"failed_time_window_locations_count":0,"failed_time_window_locations_count_penalty":0,"failed_time_window_locations_duration_penalty":0,"failed_time_window_locations_duration_s":0,"failed_time_window_shifts_count":0,"failed_time_window_shifts_count_penalty":0,"failed_time_window_shifts_duration_penalty":0,"failed_time_window_shifts_duration_s":0,"failed_work_duration_count":0,"failed_work_duration_count_penalty":0,"failed_work_duration_penalty":0,"failed_work_duration_s":0,"global_proximity":16.953384615384619,"late_depot_count":0,"late_locations_count":0,"late_shifts_count":0,"lateness_risk_locations_count":0,"max_vehicle_runs":1,"number_of_routes":3,"objective_minimum":722331.0647646221,"operations_per_second":117642.8,"optimization_steps":588214,"overtime_duration_penalty":0,"overtime_duration_s":0,"overtime_penalty":0,"overtime_shifts_count":0,"overtime_shifts_count_penalty":0,"proximity":11.533942028985509,"total_cost":12460.599333333334,"total_cost_with_penalty":12460.599333333334,"total_depot_penalty":0,"total_drop_penalty":0,"total_duration_cost":1591.5833333333338,"total_duration_s":57297,"total_early_count":0,"total_early_duration_s":0,"total_early_penalty":0,"total_failed_delivery_deadline_count":0,"total_failed_delivery_deadline_duration_s":0,"total_failed_delivery_deadline_penalty":0,"total_failed_time_window_count":0,"total_failed_time_window_duration_s":0,"total_failed_time_window_penalty":0,"total_fixed_cost":9000,"total_global_proximity_distance_m":331486.9947368421,"total_global_proximity_duration_s":48343.45789473684,"total_global_proximity_penalty":0,"total_guaranteed_penalty":0,"total_late_count":0,"total_late_duration_s":0,"total_late_penalty":0,"total_lateness_risk_probability":0.02513276274951348,"total_locations_cost":0,"total_mileage_penalty":0,"total_optional_tags_cost":0,"total_penalty":0,"total_probable_penalty":0,"total_proximity_distance_m":331486.9947368421,"total_proximity_duration_s":48343.45789473684,"total_proximity_penalty":0,"total_runs_cost":0,"total_service_duration_s":21900,"total_stop_count_penalty":0,"total_stops":29,"total_trailer_transit_distance_m":0,"total_trailer_transit_duration_s":0,"total_transit_distance_cost":1869.016,"total_transit_distance_m":233627,"total_transit_duration_s":35397,"total_transport_work_cost":0,"total_transport_work_tonne_km":65.82745,"total_unfeasibility_count":0,"total_unfeasibility_penalty":0,"total_waiting_duration_s":0,"total_work_breaks":0,"used_vehicles":3,"_tasks_summary":[{"options":{"absolute_time":false,"avoid_tolls":false,"balanced_groups":[{"id":"1","penalty":{"hour":200,"stop":100}},{"id":"2","penalty":{"hour":200,"stop":100}}],"critical_lateness_risk_probability":20,"date":"2021-02-12","default_speed_km_h":20,"eta_model_sigma":0.1,"fix_planned_shifts":false,"global_proximity_factor":0,"ignore_min_stops_for_unused":false,"incompatible_load_types":[["meat","milk"],["fish","milk"],["fish","meat"]],"load_when_ready":false,"merge_multiorders":false,"minimize":"cost","minimize_lateness_risk":false,"penalize_late_service":false,"proximity_factor":0,"rand_seed":0,"restart_on_drop":false,"routing_mode":"driving","single_delivery_nodes":false,"solver_time_limit_s":5,"temperature":50000,"thread_count":1,"time_zone":3,"weighted_drop_penalty":false},"metrics":{"assigned_locations_count":30,"balanced_group_duration_deviation_s":0,"balanced_group_penalty":0,"balanced_group_stop_count_deviation":0,"depot_throughput_violation_kg":0,"depot_throughput_violation_kg_per_hour":0,"depot_throughput_violation_units":0,"depot_throughput_violation_units_per_hour":0,"dropped_locations_count":0,"early_depot_count":0,"early_locations_count":0,"early_shifts_count":0,"failed_dropped_breaks_count":0,"failed_dropped_breaks_duration_s":0,"failed_dropped_breaks_penalty":0,"failed_max_work_duration_count":0,"failed_min_work_duration_count":0,"failed_time_window_depot_count":0,"failed_time_window_depot_count_penalty":0,"failed_time_window_depot_duration_penalty":0,"failed_time_window_depot_duration_s":0,"failed_time_window_locations_count":0,"failed_time_window_locations_count_penalty":0,"failed_time_window_locations_duration_penalty":0,"failed_time_window_locations_duration_s":0,"failed_time_window_shifts_count":0,"failed_time_window_shifts_count_penalty":0,"failed_time_window_shifts_duration_penalty":0,"failed_time_window_shifts_duration_s":0,"failed_work_duration_count":0,"failed_work_duration_count_penalty":0,"failed_work_duration_penalty":0,"failed_work_duration_s":0,"global_proximity":16.953384615384619,"late_depot_count":0,"late_locations_count":0,"late_shifts_count":0,"lateness_risk_locations_count":0,"max_vehicle_runs":1,"number_of_routes":3,"objective_minimum":722331.0647646221,"operations_per_second":117642.8,"optimization_steps":588214,"overtime_duration_penalty":0,"overtime_duration_s":0,"overtime_penalty":0,"overtime_shifts_count":0,"overtime_shifts_count_penalty":0,"proximity":11.533942028985509,"total_cost":12460.599333333334,"total_cost_with_penalty":12460.599333333334,"total_depot_penalty":0,"total_drop_penalty":0,"total_duration_cost":1591.5833333333338,"total_duration_s":57297,"total_early_count":0,"total_early_duration_s":0,"total_early_penalty":0,"total_failed_delivery_deadline_count":0,"total_failed_delivery_deadline_duration_s":0,"total_failed_delivery_deadline_penalty":0,"total_failed_time_window_count":0,"total_failed_time_window_duration_s":0,"total_failed_time_window_penalty":0,"total_fixed_cost":9000,"total_global_proximity_distance_m":331486.9947368421,"total_global_proximity_duration_s":48343.45789473684,"total_global_proximity_penalty":0,"total_guaranteed_penalty":0,"total_late_count":0,"total_late_duration_s":0,"total_late_penalty":0,"total_lateness_risk_probability":0.02513276274951348,"total_locations_cost":0,"total_mileage_penalty":0,"total_optional_tags_cost":0,"total_penalty":0,"total_probable_penalty":0,"total_proximity_distance_m":331486.9947368421,"total_proximity_duration_s":48343.45789473684,"total_proximity_penalty":0,"total_runs_cost":0,"total_service_duration_s":21900,"total_stop_count_penalty":0,"total_stops":29,"total_trailer_transit_distance_m":0,"total_trailer_transit_duration_s":0,"total_transit_distance_cost":1869.016,"total_transit_distance_m":233627,"total_transit_duration_s":35397,"total_transport_work_cost":0,"total_transport_work_tonne_km":65.82745,"total_unfeasibility_count":0,"total_unfeasibility_penalty":0,"total_waiting_duration_s":0,"total_work_breaks":0,"used_vehicles":3}}]},"options":{"absolute_time":false,"avoid_tolls":false,"balanced_groups":[{"id":"1","penalty":{"hour":200,"stop":100}},{"id":"2","penalty":{"hour":200,"stop":100}}],"critical_lateness_risk_probability":20,"date":"2021-02-12","default_speed_km_h":20,"eta_model_sigma":0.1,"fix_planned_shifts":false,"global_proximity_factor":0,"ignore_min_stops_for_unused":false,"incompatible_load_types":[["meat","milk"],["fish","milk"],["fish","meat"]],"load_when_ready":false,"merge_multiorders":false,"minimize":"cost","minimize_lateness_risk":false,"penalize_late_service":false,"proximity_factor":0,"rand_seed":0,"restart_on_drop":false,"routing_mode":"driving","single_delivery_nodes":false,"solver_time_limit_s":5,"temperature":50000,"thread_count":1,"time_zone":3,"weighted_drop_penalty":false},"routes":[{"metrics":{"depot_throughput_violation_kg":0,"depot_throughput_violation_kg_per_hour":0,"depot_throughput_violation_units":0,"depot_throughput_violation_units_per_hour":0,"early_depot_count":0,"early_locations_count":0,"early_shifts_count":0,"failed_dropped_breaks_count":0,"failed_dropped_breaks_duration_s":0,"failed_dropped_breaks_penalty":0,"failed_max_work_duration_count":0,"failed_min_work_duration_count":0,"failed_time_window_depot_count":0,"failed_time_window_depot_count_penalty":0,"failed_time_window_depot_duration_penalty":0,"failed_time_window_depot_duration_s":0,"failed_time_window_locations_count":0,"failed_time_window_locations_count_penalty":0,"failed_time_window_locations_duration_penalty":0,"failed_time_window_locations_duration_s":0,"failed_time_window_shifts_count":0,"failed_time_window_shifts_count_penalty":0,"failed_time_window_shifts_duration_penalty":0,"failed_time_window_shifts_duration_s":0,"failed_work_duration_count":0,"failed_work_duration_count_penalty":0,"failed_work_duration_penalty":0,"failed_work_duration_s":0,"global_proximity":12.8985,"late_depot_count":0,"late_locations_count":0,"late_shifts_count":0,"lateness_risk_locations_count":0,"objective_minimum":201303.50201984484,"overtime_duration_penalty":0,"overtime_duration_s":0,"overtime_penalty":0,"overtime_shifts_count":0,"overtime_shifts_count_penalty":0,"proximity":7.874111111111112,"total_cost":3543.238666666666,"total_cost_with_penalty":3543.238666666666,"total_depot_penalty":0,"total_drop_penalty":0,"total_duration_cost":261.1666666666667,"total_duration_s":9402,"total_early_count":0,"total_early_duration_s":0,"total_early_penalty":0,"total_failed_delivery_deadline_count":0,"total_failed_delivery_deadline_duration_s":0,"total_failed_delivery_deadline_penalty":0,"total_failed_time_window_count":0,"total_failed_time_window_duration_s":0,"total_failed_time_window_penalty":0,"total_fixed_cost":3000,"total_global_proximity_distance_m":39650,"total_global_proximity_duration_s":6395,"total_global_proximity_penalty":0,"total_guaranteed_penalty":0,"total_late_count":0,"total_late_duration_s":0,"total_late_penalty":0,"total_lateness_risk_probability":0,"total_locations_cost":0,"total_mileage_penalty":0,"total_optional_tags_cost":0,"total_penalty":0,"total_probable_penalty":0,"total_proximity_distance_m":39650,"total_proximity_duration_s":6395,"total_proximity_penalty":0,"total_runs_cost":0,"total_service_duration_s":3900,"total_stop_count_penalty":0,"total_stops":5,"total_trailer_transit_distance_m":0,"total_trailer_transit_duration_s":0,"total_transit_distance_cost":282.072,"total_transit_distance_m":35259,"total_transit_duration_s":5502,"total_transport_work_cost":0,"total_transport_work_tonne_km":5.46005,"total_unfeasibility_count":0,"total_unfeasibility_penalty":0,"total_waiting_duration_s":0,"total_work_breaks":0,"utilization_units":5,"utilization_units_perc":50,"utilization_volume_m3":2.5,"utilization_volume_perc":32.488628979857057,"utilization_weight_kg":250,"utilization_weight_perc":50},"route":[{"arrival_time_s":35820,"departure_time_s":36120,"node":{"type":"depot","used_time_window":"08:00:00-22:00:00","value":{"finish_service_duration_s":0,"flexible_start_time":true,"hard_window":false,"id":"100","penalty":{"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17},"throughput":{"fixed":1000}},"point":{"lat":55.733996,"lon":37.588472},"preliminary_service_duration_s":0,"ref":"Склад","service_duration_s":300,"time_window":"08:00:00-22:00:00","total_service_duration_s":300}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},{"arrival_time_s":37329,"departure_time_s":38049,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Ломоносовский проспект, 31к1","hard_window":false,"id":"Заказ 8","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791118","point":{"lat":55.707157,"lon":37.510781},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Алкомаркет ","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":0,"transit_distance_m":8433,"transit_duration_s":1209,"violations":[],"waiting_duration_s":0},{"arrival_time_s":39392,"departure_time_s":40112,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Ленинский пр., 123, Москва, Россия, 117513","hard_window":false,"id":"Заказ 9","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791119","point":{"lat":55.64664,"lon":37.47969},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Перекресток","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":1,"transit_distance_m":9011,"transit_duration_s":1343,"violations":[],"waiting_duration_s":0},{"arrival_time_s":41419,"departure_time_s":42139,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Профсоюзная ул., 61А, Москва, Россия, 117420","hard_window":false,"id":"Заказ 18","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791128","point":{"lat":55.656031,"lon":37.541503},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Магнит ","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":2,"transit_distance_m":5922,"transit_duration_s":1307,"violations":[],"waiting_duration_s":0},{"arrival_time_s":42389,"departure_time_s":43109,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, улица Намёткина, 15","hard_window":false,"id":"Заказ 6","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791116","point":{"lat":55.66206,"lon":37.556774},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Красное и Белое","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":3,"transit_distance_m":1333,"transit_duration_s":250,"violations":[],"waiting_duration_s":0},{"arrival_time_s":44502,"departure_time_s":45222,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"п. Сосенское, Калужское ш., 23-й км, домовл. 14, стр. 3, Москва, Россия, 108814","hard_window":false,"id":"Заказ 19","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791129","point":{"lat":55.590358,"lon":37.472944},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Билла","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":4,"transit_distance_m":10560,"transit_duration_s":1393,"violations":[],"waiting_duration_s":0}],"run_number":1,"shift":{"end":{"arrival_time_s":45222,"departure_time_s":45222,"node":{"type":"location","value":{"hard_window":false,"id":"Заказ 19","penalty":{"out_of_time":{"fixed":1000,"minute":17}},"point":{"lat":55.590358,"lon":37.472944},"ref":"","service_duration_s":0,"shared_service_duration_s":0,"time_window":"08:00:00-19:00:00","total_service_duration_s":0,"type":"delivery"}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},"id":"0","start":{"arrival_time_s":35820,"departure_time_s":35820,"node":{"type":"depot","value":{"hard_window":false,"id":"100","penalty":{"out_of_time":{"fixed":1000,"minute":17}},"point":{"lat":55.733996,"lon":37.588472},"ref":"Склад","service_duration_s":0,"shared_service_duration_s":0,"time_window":"08:00:00-19:00:00","total_service_duration_s":0,"type":"depot"}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0}},"vehicle_id":"1"},{"metrics":{"depot_throughput_violation_kg":0,"depot_throughput_violation_kg_per_hour":0,"depot_throughput_violation_units":0,"depot_throughput_violation_units_per_hour":0,"early_depot_count":0,"early_locations_count":0,"early_shifts_count":0,"failed_dropped_breaks_count":0,"failed_dropped_breaks_duration_s":0,"failed_dropped_breaks_penalty":0,"failed_max_work_duration_count":0,"failed_min_work_duration_count":0,"failed_time_window_depot_count":0,"failed_time_window_depot_count_penalty":0,"failed_time_window_depot_duration_penalty":0,"failed_time_window_depot_duration_s":0,"failed_time_window_locations_count":0,"failed_time_window_locations_count_penalty":0,"failed_time_window_locations_duration_penalty":0,"failed_time_window_locations_duration_s":0,"failed_time_window_shifts_count":0,"failed_time_window_shifts_count_penalty":0,"failed_time_window_shifts_duration_penalty":0,"failed_time_window_shifts_duration_s":0,"failed_work_duration_count":0,"failed_work_duration_count_penalty":0,"failed_work_duration_penalty":0,"failed_work_duration_s":0,"global_proximity":24.374222222222224,"late_depot_count":0,"late_locations_count":0,"late_shifts_count":0,"lateness_risk_locations_count":0,"objective_minimum":246767.3763949107,"overtime_duration_penalty":0,"overtime_duration_s":0,"overtime_penalty":0,"overtime_shifts_count":0,"overtime_shifts_count_penalty":0,"proximity":12.244208333333337,"total_cost":4244.572,"total_cost_with_penalty":4244.572,"total_depot_penalty":0,"total_drop_penalty":0,"total_duration_cost":550.5,"total_duration_s":19818,"total_early_count":0,"total_early_duration_s":0,"total_early_penalty":0,"total_failed_delivery_deadline_count":0,"total_failed_delivery_deadline_duration_s":0,"total_failed_delivery_deadline_penalty":0,"total_failed_time_window_count":0,"total_failed_time_window_duration_s":0,"total_failed_time_window_penalty":0,"total_fixed_cost":3000,"total_global_proximity_distance_m":118691.6,"total_global_proximity_duration_s":17562.8,"total_global_proximity_penalty":0,"total_guaranteed_penalty":0,"total_late_count":0,"total_late_duration_s":0,"total_late_penalty":0,"total_lateness_risk_probability":1.709743457922741e-12,"total_locations_cost":0,"total_mileage_penalty":0,"total_optional_tags_cost":0,"total_penalty":0,"total_probable_penalty":0,"total_proximity_distance_m":118691.6,"total_proximity_duration_s":17562.8,"total_proximity_penalty":0,"total_runs_cost":0,"total_service_duration_s":7500,"total_stop_count_penalty":0,"total_stops":10,"total_trailer_transit_distance_m":0,"total_trailer_transit_duration_s":0,"total_transit_distance_cost":694.072,"total_transit_distance_m":86759,"total_transit_duration_s":12318,"total_transport_work_cost":0,"total_transport_work_tonne_km":16.69555,"total_unfeasibility_count":0,"total_unfeasibility_penalty":0,"total_waiting_duration_s":0,"total_work_breaks":0,"utilization_units":10,"utilization_units_perc":100,"utilization_volume_m3":5,"utilization_volume_perc":64.97725795971411,"utilization_weight_kg":500,"utilization_weight_perc":100},"route":[{"arrival_time_s":31860,"departure_time_s":32160,"node":{"type":"depot","used_time_window":"08:00:00-22:00:00","value":{"finish_service_duration_s":0,"flexible_start_time":true,"hard_window":false,"id":"100","penalty":{"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17},"throughput":{"fixed":1000}},"point":{"lat":55.733996,"lon":37.588472},"preliminary_service_duration_s":0,"ref":"Склад","service_duration_s":300,"time_window":"08:00:00-22:00:00","total_service_duration_s":300}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},{"arrival_time_s":32618,"departure_time_s":33338,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, улица Крымский Вал, 3с2","hard_window":false,"id":"Заказ 21","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791131","point":{"lat":55.729311,"lon":37.609173},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Лента","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":0,"transit_distance_m":2868,"transit_duration_s":458,"violations":[],"waiting_duration_s":0},{"arrival_time_s":34807,"departure_time_s":35527,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Средняя Калитниковская улица, 28с4","hard_window":false,"id":"Заказ 13","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791123","point":{"lat":55.730912,"lon":37.697612},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Eurospar","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":1,"transit_distance_m":8703,"transit_duration_s":1469,"violations":[],"waiting_duration_s":0},{"arrival_time_s":35924,"departure_time_s":36644,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Стройковская улица, 12к2","hard_window":false,"id":"Заказ 5","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791115","point":{"lat":55.734126,"lon":37.671705},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Лента","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":2,"transit_distance_m":2241,"transit_duration_s":397,"violations":[],"waiting_duration_s":0},{"arrival_time_s":37257,"departure_time_s":37977,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Золоторожский Вал д. 42 ТЦ «Гранд Сити», 2-й этаж, Москва, Россия, 105120","hard_window":false,"id":"Заказ 15","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791125","point":{"lat":55.747317,"lon":37.679969},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Дикси","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":3,"transit_distance_m":1777,"transit_duration_s":613,"violations":[],"waiting_duration_s":0},{"arrival_time_s":38768,"departure_time_s":39488,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Серебряническая набережная, 29","hard_window":false,"id":"Заказ 7","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791117","point":{"lat":55.750504,"lon":37.653182},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Магнолия","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":4,"transit_distance_m":4397,"transit_duration_s":791,"violations":[],"waiting_duration_s":0},{"arrival_time_s":40454,"departure_time_s":41174,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Никольский переулок, 9","hard_window":false,"id":"Заказ 11","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791121","point":{"lat":55.753397,"lon":37.629529},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Ароматный Мир","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":5,"transit_distance_m":3718,"transit_duration_s":966,"violations":[],"waiting_duration_s":0},{"arrival_time_s":43001,"departure_time_s":43721,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Октябрьская ул., 103, Москва, Россия, 127521","hard_window":false,"id":"Заказ 4","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791114","point":{"lat":55.798844,"lon":37.612218},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Ашан","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":6,"transit_distance_m":6385,"transit_duration_s":1827,"violations":[],"waiting_duration_s":0},{"arrival_time_s":45929,"departure_time_s":46649,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Московская область, Мытищи, Хлебозаводская улица, 4Ас1","hard_window":false,"id":"Заказ 14","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791124","point":{"lat":55.92089,"lon":37.794046},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Бахетле","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":7,"transit_distance_m":21882,"transit_duration_s":2208,"violations":[],"waiting_duration_s":0},{"arrival_time_s":48969,"departure_time_s":49689,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Московская область, Реутов, Транспортная улица, 11","hard_window":false,"id":"Заказ 3","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791113","point":{"lat":55.768182,"lon":37.881291},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Билла","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":8,"transit_distance_m":25591,"transit_duration_s":2320,"violations":[],"waiting_duration_s":0},{"arrival_time_s":50958,"departure_time_s":51678,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Московская область, Балашиха, улица Терешковой, 13","hard_window":false,"id":"Заказ 26","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791136","point":{"lat":55.801399,"lon":37.959426},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Азбука Вкуса","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":1.709743457922741e-12},"stop_sequence_number":9,"transit_distance_m":9197,"transit_duration_s":1269,"violations":[],"waiting_duration_s":0}],"run_number":1,"shift":{"end":{"arrival_time_s":51678,"departure_time_s":51678,"node":{"type":"location","value":{"hard_window":false,"id":"Заказ 26","penalty":{"out_of_time":{"fixed":1000,"minute":17}},"point":{"lat":55.801399,"lon":37.959426},"ref":"","service_duration_s":0,"shared_service_duration_s":0,"time_window":"08:00:00-19:00:00","total_service_duration_s":0,"type":"delivery"}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},"id":"0","start":{"arrival_time_s":31860,"departure_time_s":31860,"node":{"type":"depot","value":{"hard_window":false,"id":"100","penalty":{"out_of_time":{"fixed":1000,"minute":17}},"point":{"lat":55.733996,"lon":37.588472},"ref":"Склад","service_duration_s":0,"shared_service_duration_s":0,"time_window":"08:00:00-19:00:00","total_service_duration_s":0,"type":"depot"}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0}},"vehicle_id":"2"},{"metrics":{"depot_throughput_violation_kg":0,"depot_throughput_violation_kg_per_hour":0,"depot_throughput_violation_units":0,"depot_throughput_violation_units_per_hour":0,"early_depot_count":0,"early_locations_count":0,"early_shifts_count":0,"failed_dropped_breaks_count":0,"failed_dropped_breaks_duration_s":0,"failed_dropped_breaks_penalty":0,"failed_max_work_duration_count":0,"failed_min_work_duration_count":0,"failed_time_window_depot_count":0,"failed_time_window_depot_count_penalty":0,"failed_time_window_depot_duration_penalty":0,"failed_time_window_depot_duration_s":0,"failed_time_window_locations_count":0,"failed_time_window_locations_count_penalty":0,"failed_time_window_locations_duration_penalty":0,"failed_time_window_locations_duration_s":0,"failed_time_window_shifts_count":0,"failed_time_window_shifts_count_penalty":0,"failed_time_window_shifts_duration_penalty":0,"failed_time_window_shifts_duration_s":0,"failed_work_duration_count":0,"failed_work_duration_count_penalty":0,"failed_work_duration_penalty":0,"failed_work_duration_s":0,"global_proximity":13.06353846153846,"late_depot_count":0,"late_locations_count":0,"late_shifts_count":0,"lateness_risk_locations_count":0,"objective_minimum":274260.1863498665,"overtime_duration_penalty":0,"overtime_duration_s":0,"overtime_penalty":0,"overtime_shifts_count":0,"overtime_shifts_count_penalty":0,"proximity":11.975388888888889,"total_cost":4672.788666666666,"total_cost_with_penalty":4672.788666666666,"total_depot_penalty":0,"total_drop_penalty":0,"total_duration_cost":779.9166666666666,"total_duration_s":28077,"total_early_count":0,"total_early_duration_s":0,"total_early_penalty":0,"total_failed_delivery_deadline_count":0,"total_failed_delivery_deadline_duration_s":0,"total_failed_delivery_deadline_penalty":0,"total_failed_time_window_count":0,"total_failed_time_window_duration_s":0,"total_failed_time_window_penalty":0,"total_fixed_cost":3000,"total_global_proximity_distance_m":173145.3947368421,"total_global_proximity_duration_s":24385.65789473684,"total_global_proximity_penalty":0,"total_guaranteed_penalty":0,"total_late_count":0,"total_late_duration_s":0,"total_late_penalty":0,"total_lateness_risk_probability":0.02513276274780374,"total_locations_cost":0,"total_mileage_penalty":0,"total_optional_tags_cost":0,"total_penalty":0,"total_probable_penalty":0,"total_proximity_distance_m":173145.3947368421,"total_proximity_duration_s":24385.65789473684,"total_proximity_penalty":0,"total_runs_cost":0,"total_service_duration_s":10500,"total_stop_count_penalty":0,"total_stops":14,"total_trailer_transit_distance_m":0,"total_trailer_transit_duration_s":0,"total_transit_distance_cost":892.872,"total_transit_distance_m":111609,"total_transit_duration_s":17577,"total_transport_work_cost":0,"total_transport_work_tonne_km":43.67185,"total_unfeasibility_count":0,"total_unfeasibility_penalty":0,"total_waiting_duration_s":0,"total_work_breaks":0,"utilization_units":10,"utilization_units_perc":100,"utilization_volume_m3":5,"utilization_volume_perc":64.97725795971411,"utilization_weight_kg":500,"utilization_weight_perc":100},"route":[{"arrival_time_s":31920,"departure_time_s":32220,"node":{"type":"depot","used_time_window":"08:00:00-22:00:00","value":{"finish_service_duration_s":0,"flexible_start_time":true,"hard_window":false,"id":"100","penalty":{"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17},"throughput":{"fixed":1000}},"point":{"lat":55.733996,"lon":37.588472},"preliminary_service_duration_s":0,"ref":"Склад","service_duration_s":300,"time_window":"08:00:00-22:00:00","total_service_duration_s":300}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},{"arrival_time_s":32621,"departure_time_s":33341,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Трубецкая улица, 12","hard_window":false,"id":"Заказ 27","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791137","point":{"lat":55.727004,"lon":37.574552},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Ароматный Мир","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":0,"transit_distance_m":1944,"transit_duration_s":401,"violations":[],"waiting_duration_s":0},{"arrival_time_s":35096,"departure_time_s":35816,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"delivery_deadline":"20:00:00","depot_duration_s":0,"description":"Москва, Варшавское шоссе, 1с6","hard_window":false,"id":"Заказ 24","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791134","point":{"lat":55.70387,"lon":37.623896},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Алкомаркет ","total_service_duration_s":720,"type":"pickup","use_in_proximity":true}},"stop_sequence_number":1,"transit_distance_m":11406,"transit_duration_s":1755,"violations":[],"waiting_duration_s":0},{"arrival_time_s":37803,"departure_time_s":38523,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Большая Почтовая улица, 26Вс2","hard_window":false,"id":"Заказ 28","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791138","point":{"lat":55.778335,"lon":37.699633},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Глобус Гурмэ","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":2,"transit_distance_m":12750,"transit_duration_s":1987,"violations":[],"waiting_duration_s":0},{"arrival_time_s":39278,"departure_time_s":40118,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, 3-я Рыбинская улица, 18с2","hard_window":false,"id":"Заказ 16","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791126","point":{"lat":55.790514,"lon":37.660153},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Мираторг","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":3,"transit_distance_m":3903,"transit_duration_s":755,"violations":[],"waiting_duration_s":0},{"arrival_time_s":39278,"departure_time_s":40118,"multi_order":true,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, 3-я Рыбинская улица, 18с2","hard_window":false,"id":"Заказ 1","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+79111111111","point":{"lat":55.790514,"lon":37.660153},"ref":"","service_duration_s":120,"service_waiting_duration_s":120,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"ООО Ромашка","total_service_duration_s":840,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":3,"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},{"arrival_time_s":41108,"departure_time_s":41828,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"delivery_deadline":"20:00:00","depot_duration_s":0,"description":"Москва, проспект Мира, 119с537\/2","hard_window":false,"id":"Заказ 23","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791133","point":{"lat":55.827049,"lon":37.628954},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Магнолия","total_service_duration_s":720,"type":"pickup","use_in_proximity":true}},"stop_sequence_number":4,"transit_distance_m":6073,"transit_duration_s":990,"violations":[],"waiting_duration_s":0},{"arrival_time_s":43002,"departure_time_s":43722,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Высоковольтный проезд, 1с36","hard_window":false,"id":"Заказ 20","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791130","point":{"lat":55.873698,"lon":37.593048},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Ашан","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":5,"transit_distance_m":8479,"transit_duration_s":1174,"violations":[],"waiting_duration_s":0},{"arrival_time_s":46075,"departure_time_s":46795,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"delivery_deadline":"20:00:00","depot_duration_s":0,"description":"Москва, Нарвская улица, 1Ак1","hard_window":false,"id":"Заказ 30","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791140","point":{"lat":55.831817,"lon":37.503612},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Бахетле","total_service_duration_s":720,"type":"pickup","use_in_proximity":true}},"stop_sequence_number":6,"transit_distance_m":13659,"transit_duration_s":2353,"violations":[],"waiting_duration_s":0},{"arrival_time_s":47380,"departure_time_s":48100,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Ленинградское шоссе, 39Ас1","hard_window":false,"id":"Заказ 17","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791127","point":{"lat":55.837823,"lon":37.48066},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Пятерочка","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"stop_sequence_number":7,"transit_distance_m":2996,"transit_duration_s":585,"violations":[],"waiting_duration_s":0},{"arrival_time_s":48502,"departure_time_s":49222,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"delivery_deadline":"20:00:00","depot_duration_s":0,"description":"Москва, улица Космонавта Волкова, 5к1","hard_window":false,"id":"Заказ 25","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791135","point":{"lat":55.816379,"lon":37.507681},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Перекресток","total_service_duration_s":720,"type":"pickup","use_in_proximity":true}},"stop_sequence_number":8,"transit_distance_m":3526,"transit_duration_s":402,"violations":[],"waiting_duration_s":0},{"arrival_time_s":50605,"departure_time_s":51325,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Окружная улица, 8","hard_window":false,"id":"Заказ 22","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791132","point":{"lat":55.845385,"lon":37.399461},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Красное и Белое","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":8.881784197001252e-14},"stop_sequence_number":9,"transit_distance_m":11258,"transit_duration_s":1383,"violations":[],"waiting_duration_s":0},{"arrival_time_s":51931,"departure_time_s":52651,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"delivery_deadline":"20:00:00","depot_duration_s":0,"description":"Москва, Пятницкое шоссе, 23к2","hard_window":false,"id":"Заказ 2","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+79111211111","point":{"lat":55.847285,"lon":37.367544},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Подорожник","total_service_duration_s":720,"type":"pickup","use_in_proximity":true}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":3.6926017799032709e-11},"stop_sequence_number":10,"transit_distance_m":3683,"transit_duration_s":606,"violations":[],"waiting_duration_s":0},{"arrival_time_s":54142,"departure_time_s":54862,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Ленинградский проспект, 47с2","hard_window":false,"id":"Заказ 10","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791120","point":{"lat":55.799036,"lon":37.532592},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Азбука Вкуса","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":4.5473780296845236e-7},"stop_sequence_number":11,"transit_distance_m":12963,"transit_duration_s":1491,"violations":[],"waiting_duration_s":0},{"arrival_time_s":56097,"departure_time_s":56817,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Лесная улица, 59с2","hard_window":false,"id":"Заказ 29","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791139","point":{"lat":55.782117,"lon":37.59286},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Eurospar","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":0.00021449953768737373},"stop_sequence_number":12,"transit_distance_m":6324,"transit_duration_s":1235,"violations":[],"waiting_duration_s":0},{"arrival_time_s":58017,"departure_time_s":58737,"multi_order":false,"node":{"type":"location","used_time_window":"09:00:00-18:00:00","value":{"allow_trailers":false,"depot_duration_s":0,"description":"Москва, Краснопресненская набережная, 12","hard_window":false,"id":"Заказ 12","in_lifo_order":false,"penalty":{"drop":1000000,"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17}},"phone":"+791122","point":{"lat":55.754203,"lon":37.556388},"ref":"","service_duration_s":120,"service_waiting_duration_s":0,"shared_service_duration_s":600,"shipment_size":{"units":1,"volume":{"align":"all_axes","depth_m":1,"height_m":1,"type":"bulk","width_m":0.5},"weight_kg":50},"time_window":"09:00:00-18:00:00","title":"Глобус Гурмэ","total_service_duration_s":720,"type":"delivery","use_in_proximity":true}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":0.02108868311453405},"stop_sequence_number":13,"transit_distance_m":7068,"transit_duration_s":1200,"violations":[],"waiting_duration_s":0},{"arrival_time_s":59997,"departure_time_s":59997,"node":{"type":"depot","used_time_window":"08:00:00-22:00:00","value":{"finish_service_duration_s":0,"flexible_start_time":true,"hard_window":false,"id":"100","penalty":{"early":{"fixed":1000,"minute":17},"late":{"fixed":1000,"minute":17},"out_of_time":{"fixed":1000,"minute":17},"throughput":{"fixed":1000}},"point":{"lat":55.733996,"lon":37.588472},"preliminary_service_duration_s":0,"ref":"Склад","service_duration_s":0,"time_window":"08:00:00-22:00:00","total_service_duration_s":0}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":5.295763827461997e-12},"transit_distance_m":5577,"transit_duration_s":1260,"violations":[{"duration_s":0,"high_risk":false,"pickup_id":"Заказ 24","probability":0.000007407602975462169,"type":"PROBABLY_FAILED_DELIVERY_DEADLINE"},{"duration_s":0,"high_risk":false,"pickup_id":"Заказ 23","probability":0.000007407602975462169,"type":"PROBABLY_FAILED_DELIVERY_DEADLINE"},{"duration_s":0,"high_risk":false,"pickup_id":"Заказ 30","probability":0.000007407602975462169,"type":"PROBABLY_FAILED_DELIVERY_DEADLINE"},{"duration_s":0,"high_risk":false,"pickup_id":"Заказ 25","probability":0.000007407602975462169,"type":"PROBABLY_FAILED_DELIVERY_DEADLINE"},{"duration_s":0,"high_risk":false,"pickup_id":"Заказ 2","probability":0.000007407602975462169,"type":"PROBABLY_FAILED_DELIVERY_DEADLINE"}],"waiting_duration_s":0}],"run_number":1,"shift":{"end":{"arrival_time_s":59997,"departure_time_s":59997,"node":{"type":"depot","value":{"hard_window":false,"id":"100","penalty":{"out_of_time":{"fixed":1000,"minute":17}},"point":{"lat":55.733996,"lon":37.588472},"ref":"Склад","service_duration_s":0,"shared_service_duration_s":0,"time_window":"08:00:00-19:00:00","total_service_duration_s":0,"type":"depot"}},"probably_failed_time_window":{"duration_s":0,"high_risk":false,"how":"LATE","probability":0.00379208730059144},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0},"id":"0","start":{"arrival_time_s":31920,"departure_time_s":31920,"node":{"type":"depot","value":{"hard_window":false,"id":"100","penalty":{"out_of_time":{"fixed":1000,"minute":17}},"point":{"lat":55.733996,"lon":37.588472},"ref":"Склад","service_duration_s":0,"shared_service_duration_s":0,"time_window":"08:00:00-19:00:00","total_service_duration_s":0,"type":"depot"}},"transit_distance_m":0,"transit_duration_s":0,"violations":[],"waiting_duration_s":0}},"vehicle_id":"3"}],"solver_status":"SOLVED","vehicles":[{"capacity":{"limits":{"units_perc":100,"volume_perc":100,"weight_perc":100},"units":10,"volume":{"depth_m":2.7,"height_m":1.5,"width_m":1.9},"weight_kg":500},"cost":{"fixed":3000,"hour":100,"km":8},"depot_id":"100","id":"1","max_runs":1,"ref":"Машина 1","return_to_depot":false,"routing_mode":"driving","shifts":[{"hard_window":false,"id":"0","max_duration_s":28800,"time_window":"08:00:00-19:00:00"}],"tags":[],"visited_locations":[]},{"capacity":{"limits":{"units_perc":100,"volume_perc":100,"weight_perc":100},"units":10,"volume":{"depth_m":2.7,"height_m":1.5,"width_m":1.9},"weight_kg":500},"cost":{"fixed":3000,"hour":100,"km":8},"depot_id":"100","id":"2","max_runs":1,"ref":"Машина 2","return_to_depot":false,"routing_mode":"driving","shifts":[{"hard_window":false,"id":"0","max_duration_s":28800,"time_window":"08:00:00-19:00:00"}],"tags":[],"visited_locations":[]},{"capacity":{"limits":{"units_perc":100,"volume_perc":100,"weight_perc":100},"units":10,"volume":{"depth_m":2.7,"height_m":1.5,"width_m":1.9},"weight_kg":500},"cost":{"fixed":3000,"hour":100,"km":8},"depot_id":"100","id":"3","max_runs":1,"ref":"Машина 3","return_to_depot":false,"routing_mode":"driving","shifts":[{"hard_window":false,"id":"0","max_duration_s":28800,"time_window":"08:00:00-19:00:00"}],"tags":[],"visited_locations":[]}]}}