コード例 #1
0
        public Poblacion generar_poblacion_inicial(int cantidad_individuos)
        {
            Poblacion poblacion_generada = new Poblacion(cantidad_individuos);

            for (int i = 0; i < cantidad_individuos; i++)
            {
                Boxeador individuo = new Boxeador();
                individuo = individuo.Generar_individuo();
                poblacion_generada.Pobla.Add(individuo);
            }
            return(poblacion_generada);
        }
コード例 #2
0
        public Boxeador Generar_individuo()
        {
            Boxeador individuo = new Boxeador();
            Random   aleatorio = new Random();
            int      ale       = aleatorio.Next(3);

            individuo.Brazos   = conversion(ale);
            individuo.Genero   = false;
            individuo.Estamina = aleatorios();
            individuo.Rapidez  = aleatorios();
            return(individuo);
        }