示例#1
0
        public IChromosome CreateNew()
        {
            // Generamos un nuevo cromosoma
            var cromosoma = new CocheCromosoma();

            cromosoma.Generate();
            return(cromosoma);
        }
示例#2
0
        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;
        }