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"); }
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; }
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")); }
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); }
public void UpdatePopulation(SaveSpecies saveSpecies, bool mutate) { swarmScreen.UpdatePopulation(SaveSpeciesHelper.GetPopulationFromSaveSpecies(saveSpecies), mutate); }