19 #ifndef ANNEALEVOLUTION_H_
20 #define ANNEALEVOLUTION_H_
40 void mutateEveryController();
41 void orderAllPopulations();
42 void evaluatePopulation();
43 vector< AnnealEvoMember *> nextSetOfControllers();
44 void updateScores(vector<double> scores);
48 int numberOfControllers;
49 std::tr1::ranlux64_base_01 eng;
50 vector< AnnealEvoPopulation *> populations;
51 vector <AnnealEvoMember *> selectedControllers;
52 vector< vector< double > > scoresOfTheGeneration;
59 ofstream evolutionLog;
61 int numberOfTestsBetweenGenerations;
63 int numberOfElementsToMutate;
Contains the definition of class AnnealEvoMember Adapting NeuroEvolution to do Simulated Annealing...
Contains the definition of class AnnealEvoPopulation Adapting NeuroEvolution to do Simulated Annealin...