"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:
parent
dfe22b84e2
commit
2c40ee5acf
1 changed files with 5 additions and 7 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue