@@ -68,12 +68,12 @@ namespace restart
6868 met = time_since_restart > n_bin and recent_improvement == 0 ;
6969 }
7070
71- void MaxSigma::update (const parameters::Parameters& p)
71+ void MaxSigma::update (const parameters::Parameters & p)
7272 {
7373 met = p.mutation ->sigma > tolerance;
7474 }
7575
76- void MinSigma::update (const parameters::Parameters& p)
76+ void MinSigma::update (const parameters::Parameters & p)
7777 {
7878 met = p.mutation ->sigma < tolerance;
7979 }
@@ -191,10 +191,9 @@ namespace restart
191191
192192 Criteria Criteria::get (const parameters::Modules modules)
193193 {
194- vCriteria criteria {
195- std::make_shared<restart::UnableToAdapt>()
196- };
197-
194+ vCriteria criteria{
195+ std::make_shared<restart::UnableToAdapt>()};
196+
198197 if (modules.restart_strategy >= parameters::RestartStrategyType::RESTART)
199198 {
200199 criteria.push_back (std::make_shared<restart::MinSigma>());
@@ -205,15 +204,15 @@ namespace restart
205204 criteria.push_back (std::make_shared<restart::Stagnation>());
206205 criteria.push_back (std::make_shared<restart::MinDSigma>());
207206 criteria.push_back (std::make_shared<restart::MaxDSigma>());
208- }
209207
210- if (modules.matrix_adaptation == parameters::MatrixAdaptationType::COVARIANCE ||
211- modules.matrix_adaptation == parameters::MatrixAdaptationType::SEPERABLE)
212- {
213- criteria.push_back (std::make_shared<restart::TolX>());
214- criteria.push_back (std::make_shared<restart::ConditionC>());
215- criteria.push_back (std::make_shared<restart::NoEffectAxis>());
216- criteria.push_back (std::make_shared<restart::NoEffectCoord>());
208+ if (modules.matrix_adaptation == parameters::MatrixAdaptationType::COVARIANCE ||
209+ modules.matrix_adaptation == parameters::MatrixAdaptationType::SEPERABLE)
210+ {
211+ criteria.push_back (std::make_shared<restart::TolX>());
212+ criteria.push_back (std::make_shared<restart::ConditionC>());
213+ criteria.push_back (std::make_shared<restart::NoEffectAxis>());
214+ criteria.push_back (std::make_shared<restart::NoEffectCoord>());
215+ }
217216 }
218217 return Criteria (criteria);
219218 }
0 commit comments