|
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.