Hier befindet sich die von mir in Java geschriebene Lösung für John Conway's "Game of Life" Simulation
Auf dieser Seite finden Sie eine Kurzbeschreibung über die Programmfunktionalitäten und über die Bedienung.
Der gesamte Quellcode sowie die Softwarearchitektur sind ebenfalls komplett einsehbar.
Es handelt sich um ein Open-Source-Projekt, weshalb das kopieren dieser Lösung völlig legitim ist.
Das gesamte Projekt ist auch als Zip-Datei über den Dowanload-Button zu finden.
Am Ende der Seite befindet sich eine Liste mit interessanten Einstellungsmöglichkeiten, die es sich anzuschauen lohnt.
Die GUI
Breite des Lebensraums = Breite in Pixel
Höhe des Lebensraums = Höhe in Pixel
Verzögerung = Animation/Bildwiederholung
Überlebensregel = Nummerische Eingabe von 0-8
Geburtensregel = Nummerische Eingabe von 0-8
Sterberegel = Nummerische Eingabe von 0-8
Umbruch = Natürlich Begrenzung an den Fensterrändern
Zufallsbelegung = Zufällige Verteilung der Zellen bei Programmstart
Wahrscheinlichkeit = Anzahl bei Programmstart vorhandender Zellen
Der Lebensraum
Start/Stop = Startet oder stoppt die Simulation
Schritt = Einzelbildabfolge; Nur bei Stop verfügbar.
Ende = Beendet das Programm
Generationen = Geborene Zellgenerationen seit Programmstart
max Alter momentan = maximales Alter der aktuellen Generation
max Alter gesamt = gesamtes Alter aller Zellen seit Programmstart
Softwarearchitektur
berechnung = Package für alle mathematishen Berechnungen