private void doAntennas()
{
foreach (OrganismState orgState in _newWorldState.Organisms)
{
if (!(orgState is AnimalState)) continue;
Animal animal = (Animal) _scheduler.GetOrganism(orgState.ID);
AntennaState antennaState = new AntennaState(null);
if (animal != null)
{
antennaState = new AntennaState((animal).Antennas);
}
antennaState.MakeImmutable();
((AnimalState) orgState).Antennas = antennaState;
}
}