18 std::unique_ptr<OptimizerFactory> m_optimizer_factory;
19 double m_initial_neighbourhood_size = 2;
26 unsigned int m_neighbourhood_size;
27 unsigned int m_initial_neighbourhood_size;
28 bool m_execute =
true;
29 std::unique_ptr<OptimizerFactory> m_optimizer_factory;
33 Strategy(
unsigned int t_neighbourhood_size,
39 auto* result =
new Strategy(m_initial_neighbourhood_size,
40 m_optimizer_factory->clone());