BALL
1.4.79
|
#include <BALL/DOCKING/GENETICDOCK/genes.h>
Public Member Functions | |
virtual | ~GenericGene () |
virtual GenericGene * | mate (GenericGene *gg)=0 |
virtual void | mutate ()=0 |
virtual GenericGene * | clone ()=0 |
virtual void | randomize ()=0 |
Static Public Member Functions | |
static void | initializeRNG () |
Static Protected Attributes | |
static RandomNumberGenerator | rng_ |
|
inlinevirtual |
|
pure virtual |
clone method
Implemented in BALL::QuaternionGene, and BALL::DoubleGene.
|
static |
initilize random number generator
|
pure virtual |
mate two genes
Implemented in BALL::QuaternionGene, and BALL::DoubleGene.
|
pure virtual |
mutate gene
Implemented in BALL::QuaternionGene, and BALL::DoubleGene.
|
pure virtual |
set gene to random value
Implemented in BALL::QuaternionGene, and BALL::DoubleGene.
|
staticprotected |