12template<ProgramType T>
17 return vector<size_t>();
20template<ProgramType T>
25 return vector<size_t>();
void bind_engine(py::module &m, string name)
virtual vector< size_t > select(Population< T > &pop, int island, const Parameters &p)
Selects individuals from the population based on the selection operator's strategy.
virtual ~SelectionOperator()
Destructor for the SelectionOperator class.
virtual vector< size_t > survive(Population< T > &pop, int island, const Parameters &p)
Applies the selection operator to determine which individuals survive in the population.
#define HANDLE_ERROR_THROW(err)
< nsga2 selection operator for getting the front