I decided to put splice.ga.parallel in a new branch as currently parallel support is unfinished, so the package is on the new branch now
Mask crossover, ProblemType issues corrections
getNew() removal, it is also easier to write a ChromosomeFactory child
correction of RosenbrockChromosome.toString()
removed interface RandomComponent
Uniform crossover adition
Selector.beforeGeneration() javadoc
GeneticAlgorithmTest
A small performance increase in the calculation of the fitness value.
The last commit was lacking proper testing
ChromosomeFactory tests, it still lacks full coverage tough. I have also made some changes to the files, like including javadoc for some methods.
UniformCrossover.doCrossover() comments
BinaryGeneType, clearer BinaryGene variable type declaration
BasicChromosome.toString: it now returns the fitness value
BinaryGene float constructor was setting wrong size
BasicChromosome.fitnessBits variable, it may help some code optimization
ExceptionHandler removal
Integer and double list genes
Population.printChromosomes()
ZerosChromosome