EvolvingObjects
eo::CMAStateImpl Struct Reference

List of all members.

Public Member Functions

 CMAStateImpl (const CMAParams &params_, 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

Detailed Description

Definition at line 70 of file CMAState.cpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends