From dff56611d57b184f684e8be4a3c657bab269617b Mon Sep 17 00:00:00 2001 From: Lukas Eveborn <lukas.eveborn@liu.se> Date: Wed, 16 Oct 2024 13:20:59 +0200 Subject: [PATCH] Small fix --- src/labelling_algorithm.cpp | 6 ++++-- src/main.cpp | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/labelling_algorithm.cpp b/src/labelling_algorithm.cpp index 8e5a380..34bc347 100644 --- a/src/labelling_algorithm.cpp +++ b/src/labelling_algorithm.cpp @@ -1057,8 +1057,10 @@ void LabellingAlgorithm::get_ng_sets(int size) } } } - node.min_time_incoming_ng=closest_incoming; - node.min_time_outgoing_ng=closest_outgoing; + //node.min_time_incoming_ng=closest_incoming; + //node.min_time_outgoing_ng=closest_outgoing; + nodeInfo[node.uniqueNodeIndex].min_time_incoming_ng = closest_incoming; + nodeInfo[node.uniqueNodeIndex].min_time_outgoing_ng = closest_outgoing; } } diff --git a/src/main.cpp b/src/main.cpp index f69020d..a7360c8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -76,14 +76,14 @@ int main(int argc, char **argv) int saved_paths = 100; /* Choose acceleration strategies to apply*/ - bool ng_solve = false; + bool ng_solve = true; bool resource_bound = true; bool completion_bound = true; double time_threshold = 0.2; // threshold for time and load bounds, used if completion_bound is true double capacity_threshold = 1; int ng_set_size = 9; // size of ng-set (minus 1), used if ng_solve is true - int max_iterations = 4; // maximum number of iterations to run incremental ng-solve + int max_iterations = 1; // maximum number of iterations to run incremental ng-solve return run_algorithm(argc, argv, chargingVisitsMax, ng_solve, max_iterations, ng_set_size, resource_bound, completion_bound, saved_paths, capacity_threshold, time_threshold); } -- GitLab