#include <eoVariableLengthMutation.h>

Public Types | |
| typedef EOT::AtomType | AtomType |
Public Member Functions | |
| eoVlDelMutation (unsigned _nMin, eoGeneDelChooser< EOT > &_chooser) | |
| ctor with an external gene chooser | |
| eoVlDelMutation (unsigned _nMin) | |
| ctor with uniform gene chooser - the default | |
| bool | operator() (EOT &_eo) |
| Do the job (delete one gene). | |
| virtual std::string | className () const |
Private Attributes | |
| unsigned | nMin |
| eoUniformGeneChooser< EOT > | uChooser |
| eoGeneDelChooser< EOT > & | chooser |
Definition at line 110 of file eoVariableLengthMutation.h.
| eoVlDelMutation< EOT >::eoVlDelMutation | ( | unsigned | _nMin, | |
| eoGeneDelChooser< EOT > & | _chooser | |||
| ) | [inline] |
ctor with an external gene chooser
| nMin | min number of atoms to leave in the individual | |
| _geneChooser | an eoGeneCHooser to choose which one to delete |
Definition at line 121 of file eoVariableLengthMutation.h.
| eoVlDelMutation< EOT >::eoVlDelMutation | ( | unsigned | _nMin | ) | [inline] |
ctor with uniform gene chooser - the default
| nMin | min number of atoms to leave in the individual |
Definition at line 128 of file eoVariableLengthMutation.h.
| bool eoVlDelMutation< EOT >::operator() | ( | EOT & | _eo | ) | [inline] |
Do the job (delete one gene).
| _eo | the EO to mutate |
Definition at line 134 of file eoVariableLengthMutation.h.
1.5.5