Dank der Vorbereitungen kommen wir nun zum eigentlichen Kern des Modells, nämlich zur Durchführung eines Simulationsschrittes. Dazu wird das Spielfeld in Abhängigkeit einer sogenannten Transitionsfunktion verändert:
Beim Smooth Life möchten wir ein kontinuierliche (stetige) Transitionsfunktion definieren:
Hierzu gibt es viele Möglichkeiten und wir stellen die ursprünglich vorgeschlagene Darstellung vor:
Die Transitionsfunktion wird durch ingesamt sechs Parameter definiert:
- Intervall , welches die Reproduktion beschreibt
- Intervall , welches ein Überleben sicherstellt
- Parameter und zur Beschreibung der Übergänge
Je kleiner die Werte und , desto näher ist die Transitionsfunktion an einem diskreten Modell.
Auch hier wollen wir gar nicht im Detail darauf eingehen, wie die Transitionsfunktion mathematisch beschrieben werden kann (zur Anwendung kommen hier verschachtelte Sigmoid-Funktionen). Stattdessen dient der folgende Quellcode, um insbesondere Erfahrungen mit den Parametern zu sammeln.
Auch die Regeln des Game of Lifes können unter Verwendung einer Transitionsfunktion beschrieben werden:
Dabei handelt es sich um eine diskrete Transitionsfunktion, wobei und gilt.