/* * RemoveAMorg removes a morg to the simulation's petriDish list * **/ public void RemoveAMorg(Morg deadMorg) { Morgs.Remove(deadMorg); foreach (Morg o in Morgs) { o.updateList(Morgs); } }
/* * AddaMorg adds a morg to the simulation's petriDish list * **/ public void AddAMorg(Morg newMorg) { Console.WriteLine("Adding a new Morg to the Simulation of type: " + newMorg); Morgs.Add(newMorg); foreach (Morg o in Morgs) { o.updateList(Morgs); } }