In file EO++.h:

template <class fitness = float> class EOBitFlip : public MonOp< EOBin<fitness> >

EOBitFlip: operator for binary chromosomes Changes one bit in the chromosome every time that is aplied

Inheritance:


Public Methods

void applyAt( Chrom& chrom, unsigned bit, unsigned = 0 )
EOBitFlip( float _priority = 1 )
void operator)( Chrom& chrom )

Inherited from MonOp:


Inherited from EOOp:

Public Methods

float Priority()
void Priority( unsigned _priority )
Arity readArity()

Private Fields

Arity arity
float priority

Documentation

EOBitFlip: operator for binary chromosomes Changes one bit in the chromosome every time that is aplied
EOBitFlip( float _priority = 1 )

void operator)( Chrom& chrom )

void applyAt( Chrom& chrom, unsigned bit, unsigned = 0 )


This class has no child classes.

alphabetic index hierarchy of classes


BinOp