public IChromosome CreateNew() { // Generamos un nuevo cromosoma var cromosoma = new CocheCromosoma(); cromosoma.Generate(); return(cromosoma); }
public void IniciarPoblacion() { var cromosomaAncestro = new CocheCromosoma(); cromosomaAncestro.Generate(); var fitness = new CocheFitness(); var seleccion = new CocheSeleccion(); Poblacion = new Population(NumCromosomas, cromosomaAncestro, fitness, seleccion); Poblacion.RandomSelectionPortion = 0.1; }