@@ -63,7 +63,7 @@ void run_modcma(parameters::MatrixAdaptationType mat_t, functions::ObjectiveFunc
6363 rng::set_seed (42 );
6464 parameters::Modules m;
6565 m.matrix_adaptation = mat_t ;
66- m.elitist = false ;
66+ m.elitist = true ;
6767 m.active = false ;
6868 m.ssa = ssa;
6969 // m.weights = parameters::RecombinationWeights::EQUAL;
@@ -116,10 +116,10 @@ int main()
116116 // run_modcma(parameters::MatrixAdaptationType::NONE, ft, ssa);
117117 // run_modcma(parameters::MatrixAdaptationType::SEPERABLE, ft);
118118 // run_modcma(parameters::MatrixAdaptationType::MATRIX, ft, ssa);
119- // run_modcma(parameters::MatrixAdaptationType::CHOLESKY, ft);
119+ // run_modcma(parameters::MatrixAdaptationType::CHOLESKY, ft, ssa );
120120 // run_modcma(parameters::MatrixAdaptationType::COVARIANCE_NO_EIGV, ft, ssa);
121- // run_modcma(parameters::MatrixAdaptationType::NATURAL_GRADIENT, ft, parameters::StepSizeAdaptation::XNES);
122- run_modcma (parameters::MatrixAdaptationType::NATURAL_GRADIENT, ft, parameters::StepSizeAdaptation::MXNES );
121+ run_modcma (parameters::MatrixAdaptationType::NATURAL_GRADIENT, ft, parameters::StepSizeAdaptation::XNES);
122+ run_modcma (parameters::MatrixAdaptationType::NATURAL_GRADIENT, ft, ssa );
123123 // run_modcma(parameters::MatrixAdaptationType::NATURAL_GRADIENT, ft, parameters::StepSizeAdaptation::LPXNES);
124124 run_modcma (parameters::MatrixAdaptationType::COVARIANCE, ft, ssa);
125125}
0 commit comments