Hallo,
Die Frage musst du dir selbst beantworten, denn nur du weißt, ob du die Leichen (und Totgeburten) noch benötigst oder nicht. Wenn du sie sowieso nur ungenutzt überspringst, dann kannst du sie auch löschen, wobei du dir Gedanken um das Array machen muss, oder wo auch immer du sie abgelegt hast, inklusive anderenorts abgelegte Verweise auf diese Array-Elemente oder andere, die durch Nachrutschen möglicherweise nicht mehr stimmen.
Momentan mache ich das so, dass ich das Array vor jeder Runde in ein temporäres Array umkopiere (Prüfung auf Leben) und wieder zurück. Das ist zwar nicht sehr elegant, aber es funktioniert soweit.
Brutus