diff --git a/trunk/paradiseo-moeo/src/diversity/moeoFrontByFrontCrowdingDiversityAssignment.h b/trunk/paradiseo-moeo/src/diversity/moeoFrontByFrontCrowdingDiversityAssignment.h index 01fa9b2e4..7ab4e0067 100644 --- a/trunk/paradiseo-moeo/src/diversity/moeoFrontByFrontCrowdingDiversityAssignment.h +++ b/trunk/paradiseo-moeo/src/diversity/moeoFrontByFrontCrowdingDiversityAssignment.h @@ -96,7 +96,7 @@ class moeoFrontByFrontCrowdingDiversityAssignment : public moeoCrowdingDiversity // due to intensive sort operations for this diversity assignment, // it is more efficient to perform sorts using only pointers to the // population members in order to avoid copy of individuals - for(int i=0; i< _pop.size(); i++) sortedptrpop[i] = & (_pop[i]); + for(unsigned int i=0; i< _pop.size(); i++) sortedptrpop[i] = & (_pop[i]); //sort the pointers to population members moeoPtrComparator cmp2( fitnessComparator); std::sort(sortedptrpop.begin(), sortedptrpop.end(), cmp2);