Battle for Survival ist ein Spiel, das in Java geschrieben ist. Die Idee ist es, eine Welt mit Organismen zu simulieren. Es ist eine Art Life mit erweiterten Regeln. Das Projekt will verschiedene Organisms miteinander um das Überleben ringen lassen. Programmierer können mit anderen Lebensformen in Wettbewerb treten.