public void AddOrganism(Organism organism) { _population.Add(organism); _sorted = false; SetPopulationFitnessModifier(); }
private void SelectFittestOrganismAsRepresentative() { _representative = GetFittest(); }
public Species(Neat neat, Organism representative) { _neat = neat; _representative = representative; _population = new List <Organism>(); }
private void SelectRandomRepresentative() { _representative = _population[Utility.RandomInt(0, _population.Count)]; }