In file EO++.h:

template <class EOT> class EODup : public MonOp<EOT>

Dup or duplicate: duplicates a gene in a chromosome

Inheritance:


Public Methods

virtual void applyAt( EOT& _eo, unsigned _i, unsigned _j = 0)
applies operator to one gene in the EO
EODup( float _priority = 1 )
virtual void operator)( EOT& _eo )
virtual ~EODup()
needed virtual dtor

Inherited from MonOp:


Inherited from EOOp:

Public Methods

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

Private Fields

Arity arity
float priority

Documentation

Dup or duplicate: duplicates a gene in a chromosome
EODup( float _priority = 1 )

virtual ~EODup()
needed virtual dtor

virtual void operator)( EOT& _eo )

virtual void applyAt( EOT& _eo, unsigned _i, unsigned _j = 0)
applies operator to one gene in the EO


This class has no child classes.

alphabetic index hierarchy of classes


BinOp