private void teleportOrganisms()
{
foreach (string organismID in _organismIDList)
{
OrganismState organismState = _newWorldState.GetOrganismState(organismID);
if (organismState == null) continue;
if (organismState is AnimalState && !(organismState).IsAlive)
{
continue;
}
if (_newWorldState.Teleporter.IsInTeleporter(organismState))
{
Teleport(organismState);
}
}
}