#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. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002