1#ifndef SelectionOperator_h
2#define SelectionOperator_h
33 virtual IndividualP
select(
const std::vector<IndividualP>&) = 0;
36typedef boost::shared_ptr<SelectionOperator> SelectionOperatorP;
Selection operator base class.
virtual IndividualP select(const std::vector< IndividualP > &)=0
Select one individual from a set.
virtual bool initialize(StateP)=0
Selection operator initialization. Must be called before individual selection.