Basic restructuring of LinearGenome, now includes Chromosome class.
Getterin in Chromosome.
Chromosome in a public class. Implemented utility functions like size().
Done refactoring, I hope.
Done refactoring, I hope.
Encapsulating the result of a crossover as an Object.
Merge remote-tracking branch 'origin/master' into crossover
Hopefully complete XOverResult.
Gene.Input restructured to avoid loosing data associated with
NeuronInput.
Transform a Chromosome into a CommandBlock.
Transform a LinearGenome into an array of blocks.
Use the XOverResult type.