population.add(new UniqueFactorsPhenotype(goal));
} catch (IllegalChromosomeException ignore) {
}
}
Generation gen = new Generation(population, OptimizationType.unique_combinant_minimize);
for(int i=0; i < Math.abs(numberOfGenerations); i++) {
gen = gen.getChildGeneration();
Phenotype mostFit = gen.getMostFitPhenotype();
System.out.println(mostFit.toString());
}
}