Modifications on interface GeneticAlgorithm to be finished