this.networkChromosome = new Chromosome();
// create an array of "double genes"
final int size = network.getStructure().calculateSize();
for (int i = 0; i < size; i++) {
final Gene gene = new DoubleGene();
this.networkChromosome.getGenes().add(gene);
}
getChromosomes().add(this.networkChromosome);