From fd7436013711e0d46bc17bfc7107190a08473dc3 Mon Sep 17 00:00:00 2001 From: jhumeau Date: Wed, 21 Jan 2009 13:32:48 +0000 Subject: [PATCH] Return to revision 1325 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1355 331e1502-861f-0410-8da2-ba01fb791d7f --- trunk/paradiseo-mo/src/moImprBestFitAspirCrit.h | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/trunk/paradiseo-mo/src/moImprBestFitAspirCrit.h b/trunk/paradiseo-mo/src/moImprBestFitAspirCrit.h index 5f98dca38..af798a387 100755 --- a/trunk/paradiseo-mo/src/moImprBestFitAspirCrit.h +++ b/trunk/paradiseo-mo/src/moImprBestFitAspirCrit.h @@ -68,7 +68,7 @@ class moImprBestFitAspirCrit:public moAspirCrit < M > \param _move A move. \param _fitness A fitness linked to the move. - \return true The first time and if _fitntess > best_fitness, else false. + \return true The first time and if _fitness > best_fitness, else false. */ bool operator () (const M & _move, const Fitness & _fitness) { @@ -83,14 +83,12 @@ class moImprBestFitAspirCrit:public moAspirCrit < M > return true; } - if (_fitness < best_fitness) + if (_fitness > best_fitness) { - return false; - } - - best_fitness = _fitness; - - return true; + best_fitness = _fitness; + return true; + } + return false; } private: