In file EO++.h:

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

Kill eliminates a gen in a chromosome

Inheritance:


Public Methods

virtual void applyAt( EOT& _eo, unsigned _i, unsigned _j = 0)
applies operator to one gene in the EO
EOKill( float _priority = 1 )
virtual void operator)( EOT& _eo )
virtual ~EOKill()
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

Kill eliminates a gen in a chromosome
EOKill( float _priority = 1 )

virtual ~EOKill()
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