103        const boost::optional< RealMatrix > & initialCovarianceMatrix = boost::optional< RealMatrix >()
 
  113        m_initSigma = initSigma;
 
 
  122    RealVector 
const& 
mean()
 const {
 
 
  133        return m_evolutionPathC;
 
 
  138        return m_evolutionPathSigma;
 
 
  148        return m_recombinationType;
 
 
  153        return m_recombinationType;
 
 
  167    std::size_t 
mu()
 const {
 
 
  179        m_userSetLambda = 
true;
 
 
  205        return m_numEvaluations;
 
 
  220        std::vector<SearchPointType> 
const& points,
 
  221        std::vector<ResultType> 
const& functionValues,
 
  228    std::size_t m_numberOfVariables; 
 
  230    std::size_t m_lambda; 
 
  233    bool m_userSetLambda; 
 
  250    RealVector m_weights;
 
  252    RealVector m_evolutionPathC;
 
  253    RealVector m_evolutionPathSigma;
 
  255    std::size_t m_counter; 
 
  257    std::size_t m_numEvaluations;
 
  258    double m_numEvalIncreaseFactor;
 
  260    double m_rankChangeQuantile;
 
  263    random::rng_type* mpe_rng;