Date post: | 06-Apr-2015 |
Category: |
Documents |
Upload: | ivonette-leichter |
View: | 116 times |
Download: | 5 times |
Simulator: Spiel des Lebens
Sebastian BanertMatthias ThieleMathias UngerMarco Drechsel
Spezifikation
• Simulation von „Conway‘s Game of Life“• Simulation durch Nutzer steuerbar
(anhalten/fortsetzen; schneller/langsamer )• optisch ansprechende grafische Oberfläche• Berechnung und GUI getrennt -> GUI jederzeit
bedienbar• Anfangspopulation durch Nutzer oder zufällig• Speichern und Laden von Simulationen
Conway‘s Game of Life [1]
• von Mathematiker John Horton Conway 1970• Spielfeld aus Zeilen und Spalten, unendlich groß• jede Zelle entweder lebendig oder tot• jede Zelle hat 8 Nachbarn• Anfangspopulation gegeben• nächste Generation nach einfachen Regeln
bezüglich Anzahl lebendr Nachbarn
Conway‘s Game of Life [1]
Conway‘s Game of Life [1]
Pflichtenheft
Musskriterien:• entsprechend Spezifikation• Einzelschrittmodus
Wunschkriterien:• Regeln durch Nutzer festlegbar• Wahl zwischen verschiedenen Spielfeldtypen
(Randverhalten)• Importmöglichkeit für Grafiken als Startbelegung
Pflichtenheft
nichtfunktionale Anforderungen:• Verarbeitung großer Feldgrößen• Robustheit bei langer Simulationsdauer
Klassenentwurf
Klassenentwurf
Klassenentwurf
Klassenentwurf
Klassenentwurf
Klassenentwurf
Klassenentwurf
Quellen
[1] http://de.wikipedia.org/wiki/Game_of_Life
(06.07.2011)