EvolvingObjects
|
Exchange Crossover using an AtomExchange. More...
#include <eoVariableLengthCrossover.h>
Public Types | |
typedef EOT::AtomType | AtomType |
Public Member Functions | |
eoVlAtomExchangeQuadOp (unsigned _Min, unsigned _Max, eoAtomExchange< AtomType > &_atomExchange) | |
default ctor: requires bounds on number of genes + a rate | |
bool | operator() (EOT &_eo1, EOT &_eo2) |
The pure virtual function that needs to be implemented by the subclass. | |
virtual std::string | className () const |
the inherited className | |
Private Attributes | |
unsigned | Min |
unsigned | Max |
eoAtomExchange< AtomType > & | atomExchange |
Exchange Crossover using an AtomExchange.
Definition at line 93 of file eoVariableLengthCrossover.h.