Checking in the name changes in selection procedures.
This impacts on many files, creating new entries in src (the old ones are moved to obsolete dir), modifying t-eoSymreg.cpp and t-eobin.cpp in test, as well as gprop.cc and mastermind.cc in app dir (not to mention almost all files in tutorial:-(
This commit is contained in:
parent
b6e9945028
commit
a998ad0a41
36 changed files with 922 additions and 226 deletions
|
|
@ -7,17 +7,7 @@
|
|||
#include <iostream> // cerr cout
|
||||
#include <fstream> // ifstream
|
||||
#include <string> // string
|
||||
#include <utils/eoParser.h> // eoParser
|
||||
#include <eoPop.h> // eoPop
|
||||
#include <eoEvalFuncPtr.h> // eoEvalFunc
|
||||
#include <eoProportional.h> // eoProportional
|
||||
#include <eoGenContinue.h> // eoGenContinue
|
||||
#include <eoFitContinue.h> // eoFitContinue
|
||||
#include <eoCombinedContinue.h> // eoCombinedContinue
|
||||
#include <utils/eoCheckPoint.h> // eoCheckPoint
|
||||
#include <utils/eoStat.h> // eoBestFitnessStat
|
||||
#include <utils/eoStdoutMonitor.h> // eoStdoutMonitor
|
||||
#include <eoSGA.h> // eoSGA
|
||||
#include <eo> // all usefull eo stuff
|
||||
#include "mastermind.h" // Chrom eoChromInit eoChromMutation eoChromXover eoChromEvaluator
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
|
@ -103,7 +93,7 @@ void ga()
|
|||
apply<Chrom>(evaluator, pop);
|
||||
|
||||
// selector
|
||||
eoProportional<Chrom> select(pop);
|
||||
eoProportionalSelect<Chrom> select(pop);
|
||||
|
||||
// genetic operators
|
||||
eoChromMutation mutation;
|
||||
|
|
|
|||
Reference in a new issue