From 527ca56d04378a5dde8ffa68919b84e930ae6715 Mon Sep 17 00:00:00 2001 From: oblonski Date: Tue, 6 Jan 2015 18:30:54 +0100 Subject: [PATCH] replace param strategyName by strategyId --- .../java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java | 2 +- .../core/algorithm/listener/StrategySelectedListener.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jsprit-core/src/main/java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java b/jsprit-core/src/main/java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java index 9fbaa97a..a2c83f89 100644 --- a/jsprit-core/src/main/java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java +++ b/jsprit-core/src/main/java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java @@ -205,7 +205,7 @@ public class VehicleRoutingAlgorithm { SearchStrategy strategy = searchStrategyManager.getRandomStrategy(); DiscoveredSolution discoveredSolution = strategy.run(problem, solutions); memorizeIfBestEver(discoveredSolution); - selectedStrategy(strategy.getName(),problem, solutions); + selectedStrategy(strategy.getId(),problem, solutions); if(terminationManager.isPrematureBreak(discoveredSolution)){ logger.info("premature algorithm termination at iteration "+ (i+1)); noIterationsThisAlgoIsRunning = (i+1); diff --git a/jsprit-core/src/main/java/jsprit/core/algorithm/listener/StrategySelectedListener.java b/jsprit-core/src/main/java/jsprit/core/algorithm/listener/StrategySelectedListener.java index 79898d11..47015856 100644 --- a/jsprit-core/src/main/java/jsprit/core/algorithm/listener/StrategySelectedListener.java +++ b/jsprit-core/src/main/java/jsprit/core/algorithm/listener/StrategySelectedListener.java @@ -26,6 +26,6 @@ import jsprit.core.problem.solution.VehicleRoutingProblemSolution; public interface StrategySelectedListener extends VehicleRoutingAlgorithmListener{ - void informSelectedStrategy(String strategyName, VehicleRoutingProblem problem, Collection solutions); + void informSelectedStrategy(String strategyId, VehicleRoutingProblem problem, Collection solutions); }