noveltyset.cpp
void noveltyarchive::evaluate_population(Population* pop,bool fitness)
{
    Population *p = (Population*)pop;
    vector<Organism*>::iterator it;
    for(it=p->organisms.begin(); it<p->organisms.end(); it++)
        evaluate_individual((*it),pop->organisms,fitness);
}
//evaluate the novelty of the whole population
evaluate the novelty of the whole population
evaluate the novelty of the whole population
void noveltyarchive::evaluate_population(Population* pop,bool fitness)
{
    Population *p = (Population*)pop;
    vector<Organism*>::iterator it;
    for(it=p->organisms.begin(); it<p->organisms.end(); it++)
        evaluate_individual((*it),pop->organisms,fitness);
}
void noveltyarchive :: evaluate_population ( Population * pop , bool fitness ) { Population * p = ( Population * ) pop ; vector < Organism * > :: iterator it ; for ( it = p -> organisms . begin ( ) ; it < p -> organisms . end ( ) ; it ++ ) evaluate_individual ( ( * it ) , pop -> organisms , fitness ) ; }
evaluate the novelty of the whole population
evaluate the novelty of the whole population