Ejemplo n.º 1
0
 public static Population GetPopulationFromSaveSpecies(SaveSpecies savespecies)
 {
     List<Species> species = new List<Species>();
     foreach (List<SaveGenome> genome in savespecies.SavedSpecies)
     {
         species.Add(GetIndividualsFromSaveGenome(genome));
     }
     return new Population(species, "KboSaved");
 }
Ejemplo n.º 2
0
 public static SaveSpecies GetPopulationAsSaveSpecies(Population population)
 {
     SaveSpecies saveSpecies = new SaveSpecies();
     saveSpecies.CreadtedDt = DateTime.Now;
     foreach (Species species in population)
     {
         saveSpecies.SavedSpecies.Add(GetSavedGenomes(species));
     }
     return saveSpecies;
 }
Ejemplo n.º 3
0
        public static Population GetPopulationFromSaveSpecies(SaveSpecies savespecies)
        {
            List <Species> species = new List <Species>();

            foreach (List <SaveGenome> genome in savespecies.SavedSpecies)
            {
                species.Add(GetIndividualsFromSaveGenome(genome));
            }
            return(new Population(species, "KboSaved"));
        }
Ejemplo n.º 4
0
        public static SaveSpecies GetPopulationAsSaveSpecies(Population population)
        {
            SaveSpecies saveSpecies = new SaveSpecies();

            saveSpecies.CreadtedDt = DateTime.Now;
            foreach (Species species in population)
            {
                saveSpecies.SavedSpecies.Add(GetSavedGenomes(species));
            }
            return(saveSpecies);
        }
Ejemplo n.º 5
0
 public void UpdatePopulation(SaveSpecies saveSpecies, bool mutate)
 {
     swarmScreen.UpdatePopulation(SaveSpeciesHelper.GetPopulationFromSaveSpecies(saveSpecies), mutate);
 }