Simulator: Spiel des Lebens

Slides:



Advertisements
Ähnliche Präsentationen
Google Text & Tabellen - Anleitung
Advertisements

© 2013 Lanzenberger MECHANIK Für die NWA 9er VIEL ERFOLG BEIM ÜBEN!
Forschungsfrage – Zielvereinbarung mit SMART
Armin Rogl, Fabian Pernhofer, Andreas Vögerl
A. K. Dewdney‘s Core War (CW, „Krieg der Kerne“)
Seminar Stochastik im WS 02/03
Übung 5.1Elemente 1.Formen Sie die Elemente Zuweisung Folge Auswahl (einarmige, zweiarmige, mehrarmige) Schleife (mit vorausgehender/nachfolgender Prüfung)
Anhang DSpiel des Lebens Spiel des Lebens Die Generationen Interessante Völker.
Second Life Andy Gutsche Markus Otto Gliederung 1.Was ist Second Life? 2.Was kann man alles tun? 3.Technische Basis 3.1.Systemumgebung 3.2.integrierte/unterstützte.
Dynamik komplexer Systeme
Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Zellen Zeilen Spalten Bereiche, z. B. C2 : F18 Rechenblätter Stefan Wiedemann.
Basisdesign 4. Generation PacMan
Statusbericht Andrea Kulas Digitization Lifecycle Meeting 06./
Zelluläre Automaten Wo,Yaoliang IMT
Einführung in KDE (Desktop Environment)
Gk Ethik K 12/1 Existenzphilosophie
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
§ 29 Determinanten: Eigenschaften und Berechnung
Matthias Jauernig Michael Lahl
J. H. Conway‘s Game of Life (GoL, „Spiel des Lebens“)
Verknüpfen von Grundschaltungen zu komplexen Schaltungen
Das Paradox unserer Zeit ist:
Effiziente Algorithmen
Einfache Syntax einer Matrix
InformatiCup 2012 Finsternisse.
EXCEL PROFESSIONAL KURS
Algorithmen Gruppe 4.
5M1 Balaban Ademir Karp Lenny Lethal Liz Mangen Julie
Universität zu Köln Softwaretechnologie II (Teil 1): Simulation und 3D Programmierung Wintersemester 2011/2012 Dozent: Prof. Dr. phil. Manfred Thaller.
Wasser in 3D Die Modellierung und realitätsnahe Echtzeitberechnung von Wasser unter Zuhilfenahme der Grafik Engine OGRE 3D Präsentation von Paul van Hemmen.
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Information und Kommunikation Hartmut Klauck Universität Frankfurt SS
Prototypical And Immersive Navigator
Gruppe: Gewinnt Überblick 1.0 (Martin Kapfhammer)
Das Paradox unsere Zeit
Der Funktionsassistent
eine Präsentation von Rahel Tokalakis G1E
Wer hat das Spiel erfunden? - Mathematiker John Horton Conway - im Jahr 1970 Kein Stillstand Entstehen und Verschwinden Veränderungen.
Motivation durch technik
Excel- Grundlagen Die Präsentation eignet sich für einen Impulsvortrag von ca. 30 Minuten. Sie eignet sich für ein interaktives Lehrgespräch mit einer.
TABELLE © Manuel Ramsimmer, BEd.
Jürgen Müller Internet Service Jürgen Müller (April 1997) pro.vider.de Internetagentur GmbH (April 2000) Dipl.-Ing (FH): Fachhochschule Lübeck Master of.
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Warum ein Präsentationsprogramm verwenden?
Johann Sebastian Bach.
von Saskia- Romina Duwe
Von Kristine Zimmermann
Computer-Kurse © 2009 Michaela Behling Relative und absolute Bezüge Kopieren von Berechnungen.
Übung 4.1 Strukturierte Datentypen
P ROJEKT : L ERNPROGRAMM FÜR M ATHEMATIK Portierung der Android-Anwendung „Lernprogramm für Mathematik“ nach Microsoft Windows Phone von Stephan Schulz.
Von Alexander Röhr Booten.
F362.01, 04 Excel Kopf- und Fußzeilen Bearbeitungsansicht 1 Die folgenden Vorgaben gelten für jedes Excel-Blatt separat.
VILVITE Isa Ottesen, Hans Jørgen Jacobsen und Victoria Vestrheim.
Installation und erste Schritte.  Unity  Download, Installation und Ausführung  Erster Einblick  Quellen WS 14/15 - HKI - Softwaretechnologie II (Teil.
Robin Fischer AC-Seminar Dr. Fink
Ein Liter Licht.
Zelluläre Automaten „GAME OF LIFE“.
E x c e l ist ein Tabellenkalkulationsprogramm Bestandteil des MS-Office- Paket.
Parallel Programming Game of Life
Was ist Second Life. Second Life ist eine MMORPG ähnliche 3D Welt.  SL ist aber kein Spiel sondern eine Simulation  Es gibt in SL weder Handlungsstrang.
Game Loop & Update Method Robert Nystrom – Game Programming Patterns Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung SS.
Die brandneue Hybrid-DVR von Dedicated Micros ist nun auf dem Markt … Wussten Sie schon?
Generation Games? Digitales Element: Statistik. 2 | Stiftung Medienpädagogik Bayern Statistik Generation Games?
Vergleich bestehender Frameworks für die Simulation eines Logistikprozesses Fabian Böller Gesch ä ftsbereich Logistik
J. Nürnberger2007 / 081 Tabellenkalkulation (3) Arbeiten mit Formeln am Beispiel von OpenOffice.org Calc.
Instagram ist ein Soziales Netzwerk wo du Bilder und Videos hochladen kannst und Menschen sie liken , kommentieren oder Teilen können.Du kannst einer.
Datenreihen.
© Christopher Hardt & Philippe Nix
Lernmodul Einführung Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Nutzungsbedingungen:
Müller, Andreas; Thiel, Falk C. ; Renner, Stefan P
 Präsentation transkript:

Simulator: Spiel des Lebens Sebastian Banert Matthias Thiele Mathias Unger Marco 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)