From 632a889c4b58348a36ecf92f654f5a47923fa172 Mon Sep 17 00:00:00 2001 From: oblonski <4sschroeder@gmail.com> Date: Fri, 8 Aug 2014 08:50:49 +0200 Subject: [PATCH] add and test core.algorithm.VehicleRoutingAlgorithm.setMaxIterations(...) and .getMaxIterations() deprecate .setNuOfIterations(...) and .getNuOfIterations() --- .../algorithm/VehicleRoutingAlgorithm.java | 42 +++++++++++++++---- .../VehicleRoutingAlgorithmTest.java | 39 +++++++++++++---- 2 files changed, 65 insertions(+), 16 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 f9af605e..68e799a0 100644 --- a/jsprit-core/src/main/java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java +++ b/jsprit-core/src/main/java/jsprit/core/algorithm/VehicleRoutingAlgorithm.java @@ -37,8 +37,8 @@ import java.util.Collection; * */ public class VehicleRoutingAlgorithm { - - private static class Counter { + + private static class Counter { private final String name; private long counter = 0; private long nextCounter = 1; @@ -69,7 +69,7 @@ public class VehicleRoutingAlgorithm { private VehicleRoutingProblem problem; - private int nOfIterations = 100; + private int maxIterations = 100; private Counter counter = new Counter("iterations "); @@ -168,12 +168,12 @@ public class VehicleRoutingAlgorithm { logger.info("algorithm starts"); double now = System.currentTimeMillis(); verify(); - int nuOfIterationsThisAlgoIsRunning = nOfIterations; + int nuOfIterationsThisAlgoIsRunning = maxIterations; counter.reset(); Collection solutions = new ArrayList(initialSolutions); algorithmStarts(problem,solutions); logger.info("iterations start"); - for(int i=0;i