"for" with an "if" inside cut in 2 "for" withou "if"

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1205 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
jhumeau 2008-06-18 12:31:55 +00:00
commit 2c40ee5acf

View file

@ -119,13 +119,11 @@ public:
for (unsigned int k=0; k<i+j; k++)
matrice[k].sort();
for (unsigned int k=0; k<i+j; k++)
{
if (k<i)
_pop[k].diversity(-1*1/(2+getElement(matrice[k])));
else
archive[k-i].diversity(-1*1/(2+getElement(matrice[k])));
}
for (unsigned int k=0; k<i; k++)
_pop[k].diversity(-1*1/(2+getElement(matrice[k])));
for (unsigned int k=i; k<i+j; k++)
archive[k-i].diversity(-1*1/(2+getElement(matrice[k])));
}
void updateByDeleting(eoPop < MOEOT > & _pop, ObjectiveVector & _objVec)