template <class EOT> class EORank : public EOBreeder<EOT> Takes those on the selection list and creates a list of new individuals Destroys the genetic pool
Takes those on the selection list and creates a list of new individuals Destroys the genetic pool. There's no requisite on EOT, other than the genetic operators can be instantiated with it, so it fully depends on the genetic operators used. If generic genetic operators are used, then EOT must be an EO
EORank( const EORank& _rankBreeder)
virtual ~EORank()
virtual void addOp( EOOp<EOT>* _eop )
virtual void operator) (EOPop< EOT >& _ptVeo )
void select( unsigned _select )