Hallo!
Ich würde das "Univerum" und die "Objekte" mit den "Eigenschaften" in einer Datenbank ablegen.
Die Regeln "Gehirn" müsstest du dann natürlich in einer "Sprache" definieren - und diese ebenfalls in der
DB ablegen.
Das Programm selbst muss "nur" mehr die Objekte erstellen, Regeln ausführen und darstellen "Visu".
Vorteil: Die "Regeln" könneten automatisch optimiert werden "Lernen".
Die Frage ist nur, welche Rechnpower du verwenden kannst...
Also Echtzeit und 3D wird da sicher ein Problem...
W!