Пример #1
0
void MyAlgorithm::evaluate(Problem& pbm){
    double min = 0;
    vector<double> cmin;
    vector<double> coord;
    for(int i=0; i<_setup.nb_evolution_steps(); i++){
        coord[0] = i;
        if(pbm.evaluate(coord) < min){
            min = pbm.evaluate(coord);
            cmin = coord;
        }
    }
    _fitness_values[0].fitness = min;

}