GeneticSolver