#include <ClonalCommaES.h>
Inheritance diagram for CClonalCommaES:
Public Methods | |
CClonalCommaES (CParameterFilter *pFilter) | |
CClonalCommaES (CParameterFilter *pFilter, double sigma, int lambda, int nGenerations, int seed) | |
virtual | ~CClonalCommaES () |
void | InitializePopulation (double *parameters) |
void | SelectParents () |
void | Mutation (int whichOffspring) |
void | Recombination (int whichOffspring) |
void | Select () |
Private Attributes | |
double | m_dTau |
double | m_dTauPrime |
double | m_dInitialSigma |
|
Definition at line 11 of file ClonalCommaES.cpp. References m_dInitialSigma. |
|
Definition at line 16 of file ClonalCommaES.cpp. References m_dInitialSigma. |
|
Definition at line 24 of file ClonalCommaES.cpp. |
|
Implements CEvolutionStrategy. Definition at line 29 of file ClonalCommaES.cpp. References Rand::gaussian, m_dInitialSigma, m_dTauPrime, CEvolutionStrategy::m_iLambda, CEvolutionStrategy::m_iMu, CEvolutionStrategy::m_iNStrategyParameters, CEvolutionStrategy::m_pRNG, CEvolutionStrategy::m_vpOffspring, CEvolutionStrategy::m_vpPopulation, and Minimizer::nParameters. |
|
Implements CEvolutionStrategy. Definition at line 120 of file ClonalCommaES.cpp. References Rand::gaussian, m_dTau, m_dTauPrime, CEvolutionStrategy::m_pRNG, CEvolutionStrategy::m_vpOffspring, and Minimizer::nParameters. |
|
Implements CEvolutionStrategy. Definition at line 93 of file ClonalCommaES.cpp. References CEvolutionStrategy::m_viParents, CEvolutionStrategy::m_vpOffspring, CEvolutionStrategy::m_vpPopulation, and Minimizer::nParameters. |
|
Implements CEvolutionStrategy. Definition at line 144 of file ClonalCommaES.cpp. References CEvolutionStrategy::m_iMu, CEvolutionStrategy::m_vpOffspring, and CEvolutionStrategy::m_vpPopulation. |
|
Implements CEvolutionStrategy. Definition at line 76 of file ClonalCommaES.cpp. References Rand::discrete, CEvolutionStrategy::m_iMu, CEvolutionStrategy::m_iRho, CEvolutionStrategy::m_pRNG, and CEvolutionStrategy::m_viParents. |
|
Definition at line 29 of file ClonalCommaES.h. Referenced by CClonalCommaES, and InitializePopulation. |
|
Definition at line 27 of file ClonalCommaES.h. Referenced by Mutation. |
|
Definition at line 28 of file ClonalCommaES.h. Referenced by InitializePopulation, and Mutation. |