EvolvingObjects
|
Public Member Functions | |
CMAStateImpl (const CMAParams ¶ms_, const vector< double > &m, double sigma_) | |
void | sample (vector< double > &v) |
void | reestimate (const vector< const vector< double > * > &pop, double muBest, double muWorst) |
void | treatNumericalIssues (double best, double worst) |
bool | updateEigenSystem (unsigned max_tries, unsigned max_iters) |
Public Attributes | |
CMAParams | p |
lower_triangular_matrix | C |
square_matrix | B |
valarray< double > | d |
valarray< double > | pc |
valarray< double > | ps |
vector< double > | mean |
double | sigma |
unsigned | gen |
vector< double > | fitnessHistory |
Definition at line 70 of file CMAState.cpp.