JSimLife ist eine fortgeschrittene biologische Lebens-Simulation. In JSimLife ist jede Lebensform eine Zelle. Jede Zelle ist ein Sprite und besitzt ein Gehirn-Objekt und ein DNA-Objekt. Die Aspekte jeder Zelle werden in einem DNA gespeichert. Zellen können sich mit den Methoden, die die DNA-Klasse bietet, auch reproduzieren. Die Benutzer können die Simulations-Parameter ändern, neue DNA erzeugen, neue Arten von Zellen erzeugen und Simulationen laden und speichern. (non)