In file EO++.h:

template <class EOT> class EOSteadyState : public EOSelector<EOT>

Selects those who are going to reproduce, eliminates those which are not fit

Inheritance:


Public Methods

EOSteadyState( float _rate)
Proportion of guys that are going to be eliminated
virtual void operator) ( EOPop< EOT > & _vEO, EOPop<EOT>& _aVEO)
Returns the genetic pool of the reproducers In this function, the only requisite is that EOT and fitnessT can be used to instantiate evedEO
void rate( float _rate )
This is a _new_ function, non defined in the parent class Itīs used to set the selection rate
~EOSteadyState()
Virtual dtor

Inherited from EOSelector:


Documentation

Selects those who are going to reproduce, eliminates those which are not fit.
This class can be instantiated with any class that has a default void ctor; this is the requisite to instantiate a STL vector with it (at least in VC++)
EOSteadyState( float _rate)
Proportion of guys that are going to be eliminated

~EOSteadyState()
Virtual dtor

virtual void operator) ( EOPop< EOT > & _vEO, EOPop<EOT>& _aVEO)
Returns the genetic pool of the reproducers In this function, the only requisite is that EOT and fitnessT can be used to instantiate evedEO

void rate( float _rate )
This is a _new_ function, non defined in the parent class Itīs used to set the selection rate


This class has no child classes.

alphabetic index hierarchy of classes


BinOp