18 std::unique_ptr<OptimizerFactory> m_optimizer_factory;
19 double m_minimum_ratio_of_integer_variables_to_fix = .75;
20 double m_minimum_ratio_of_variables_to_fix = .25;
27 double m_minimum_ratio_of_integer_variables_to_fix;
28 double m_minimum_ratio_of_variables_to_fix;
29 std::unique_ptr<OptimizerFactory> m_optimizer_factory;
30 unsigned int m_n_relevant_calls = 0;
31 unsigned int m_frequency = 10;
35 Strategy(
double t_minimum_ratio_of_integer_variables_to_fix,
36 double t_minimum_ratio_of_variables_to_fix,
42 auto* result =
new Strategy(m_minimum_ratio_of_integer_variables_to_fix,
43 m_minimum_ratio_of_variables_to_fix,
44 m_optimizer_factory->clone());
50 return new RENS(*
this);