diff --git a/trunk/paradiseo-mo/src/moTS.h b/trunk/paradiseo-mo/src/moTS.h index ea7ac21ba..e519d4ae9 100755 --- a/trunk/paradiseo-mo/src/moTS.h +++ b/trunk/paradiseo-mo/src/moTS.h @@ -126,7 +126,7 @@ class moTS:public moAlgo < typename M::EOType > continu.init (); - do + while ( continu (_solution) ) { (*move_explorer) (_solution, new_solution); @@ -138,7 +138,7 @@ class moTS:public moAlgo < typename M::EOType > _solution = new_solution; } - while ( continu (_solution) ); + _solution = best_solution;