24 #include "parametersettable.h"
25 #include "core/genotype.h"
48 Genome(
unsigned int numGenotype,
unsigned int numBits );
80 static void describe( QString type );
83 unsigned int size()
const;
93 const Genotype* at(
unsigned int i )
const;
101 unsigned int find(
const Genotype* g );
103 void set(
unsigned int i,
Genotype* g );
105 const Genotype* operator[](
unsigned int i )
const;
107 Genotype* operator[](
unsigned int i );
115 QVector<Genotype*>::iterator
begin() {
119 QVector<Genotype*>::const_iterator
begin()
const {
123 QVector<Genotype*>::iterator
end() {
127 QVector<Genotype*>::const_iterator
end()
const {
133 QVector<Genotype*> data;