From c01bd737e4134430ec24d73f66a47b25d0c3bae8 Mon Sep 17 00:00:00 2001 From: Jochen Keil Date: Sat, 3 Jul 2010 22:14:57 +0200 Subject: [PATCH] run the gc only after a new global best solution has been found --- src/aco/environment/Environment.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/aco/environment/Environment.java b/src/aco/environment/Environment.java index 3afdccb..430e7b2 100644 --- a/src/aco/environment/Environment.java +++ b/src/aco/environment/Environment.java @@ -50,7 +50,6 @@ public abstract class Environment constructSolutions(); updateStatistics(i); acom.pheromoneUpdate(ants); - System.gc(); } } @@ -74,12 +73,12 @@ public abstract class Environment this.setChanged(); this.notifyObservers(); + + /* since we are already at it.. run the garbage collector */ + System.gc(); } } - - /* since we are already at it.. run the garbage collector */ - System.gc(); } public int[] getGlobalBestTour() { -- 2.11.4.GIT