6#ifndef BALL_DOCKING_GENETICDOCK_GENES_H
7#define BALL_DOCKING_GENETICDOCK_GENES_H
52 std::uniform_real_distribution<double> dist_;
101 std::vector<double> values_;
virtual void randomize()=0
virtual GenericGene * clone()=0
int randomGenePosition(int from, int to)
virtual GenericGene * mate(GenericGene *gg)=0
std::vector< double > getValues()
virtual GenericGene * clone()
void setValue(std::vector< double > v)
virtual GenericGene * mate(GenericGene *gg)
virtual GenericGene * clone()
virtual GenericGene * mate(GenericGene *gg)
virtual ~QuaternionGene()