Attach(Observer *o) | Subject | [inline, virtual] |
CEvolutionStrategy(CParameterFilter *pFilter) | CEvolutionStrategy | |
CEvolutionStrategy(CParameterFilter *pFilter, int mu, int rho, int lambda, int nGenerations, int seed) | CEvolutionStrategy | |
Detach(Observer *o) | Subject | [inline, virtual] |
EvaluateOffspring(Minimizable *minimizable, int whichOffspring) | CEvolutionStrategy | |
InitializePopulation(double *parameters)=0 | CEvolutionStrategy | [pure virtual] |
m_dAvgCost | CEvolutionStrategy | [protected] |
m_iLambda | CEvolutionStrategy | [protected] |
m_iMu | CEvolutionStrategy | [protected] |
m_iNGenerations | CEvolutionStrategy | [protected] |
m_iNStrategyParameters | CEvolutionStrategy | [protected] |
m_iRho | CEvolutionStrategy | [protected] |
m_pFilter | CEvolutionStrategy | [protected] |
m_pRNG | CEvolutionStrategy | [protected] |
m_viParents | CEvolutionStrategy | [protected] |
m_vpOffspring | CEvolutionStrategy | [protected] |
m_vpPopulation | CEvolutionStrategy | [protected] |
Minimize(double *parameters, Minimizable *minimizable) | CEvolutionStrategy | [virtual] |
Minimizer() | Minimizer | |
Mutation(int whichOffspring)=0 | CEvolutionStrategy | [pure virtual] |
Notify() | Subject | [inline, virtual] |
nParameters | Minimizer | [protected] |
Recombination(int whichOffspring)=0 | CEvolutionStrategy | [pure virtual] |
Select()=0 | CEvolutionStrategy | [pure virtual] |
SelectParents()=0 | CEvolutionStrategy | [pure virtual] |
Subject() | Subject | [inline, protected] |
~CEvolutionStrategy() | CEvolutionStrategy | [virtual] |
~Minimizer() | Minimizer | [virtual] |
~Subject() | Subject | [inline, virtual] |