package nl.ru.ai.projects.parrot.ea.evolve;
import org.jgap.Chromosome;
import org.jgap.Configuration;
import org.jgap.Gene;
import org.jgap.InvalidConfigurationException;
import org.jgap.impl.IntegerGene;
public static Chromosome
createChromosome(Configuration config)
throws InvalidConfigurationException {
Gene[] sampleGenes = new Gene[8];
sampleGenes[0] = new IntegerGene(config, 0, 50);
sampleGenes[1] = new IntegerGene(config, 0, 50);
sampleGenes[2] = new IntegerGene(config, 0, 30);
sampleGenes[3] = new IntegerGene(config, 0, 30);
sampleGenes[4] = new IntegerGene(config, 0, 30);
sampleGenes[5] = new IntegerGene(config, 0, 30);
sampleGenes[6] = new IntegerGene(config, 50, 350);
sampleGenes[7] = new IntegerGene(config, 50, 350);
return new Chromosome(config, sampleGenes);
}
}