From 6d17b290fd17093ef60c5ecd43fe5ce2be8d08d1 Mon Sep 17 00:00:00 2001 From: Kajari Ghosh Date: Thu, 27 Sep 2018 17:17:49 -0400 Subject: [PATCH] missed adding distance to a spot --- src/engine/routing_algorithms/many_to_many_mld.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/routing_algorithms/many_to_many_mld.cpp b/src/engine/routing_algorithms/many_to_many_mld.cpp index f893621d0..c122a3a28 100644 --- a/src/engine/routing_algorithms/many_to_many_mld.cpp +++ b/src/engine/routing_algorithms/many_to_many_mld.cpp @@ -321,7 +321,7 @@ oneToManySearch(SearchEngineData &engine_working_data, facade.GetWeightPenaltyForEdgeID(turn_id); const auto edge_duration = initial_duration + facade.GetNodeDuration(node_id) + facade.GetDurationPenaltyForEdgeID(turn_id); - const auto edge_distance = initial_distance; + const auto edge_distance = initial_distance + facade.GetNodeDistance(node_id); query_heap.Insert(to, edge_weight, {node, edge_duration, edge_distance}); }