#include <ga/eoBitOp.h>

Public Member Functions | |
| eoBitMutation (const double &_rate=0.01, bool _normalize=false) | |
| (Default) Constructor. | |
| virtual std::string | className () const |
| The class name. | |
| bool | operator() (Chrom &chrom) |
| Mutate a chromosome. | |
Private Attributes | |
| double | rate |
| bool | normalize |
Definition at line 104 of file eoBitOp.h.
| eoBitMutation< Chrom >::eoBitMutation | ( | const double & | _rate = 0.01, |
|
| bool | _normalize = false | |||
| ) | [inline] |
| bool eoBitMutation< Chrom >::operator() | ( | Chrom & | chrom | ) | [inline, virtual] |
Mutate a chromosome.
| chrom | The chromosome to be mutated. |
Implements eoUF< Chrom &, bool >.
1.5.5