Analyse der Populationsdynamik
in einer fiktiven Welt mit Vampiren
Jun-Patrick Raabe, Kolya FeierabendStand: 09.09.2015
Jun-Patrick Raabe, Kolya Feierabend
Gliederung
• Kurzbeschreibung
• Lösungsansatz
Modellparameter und Regeln
Bewegungsmuster
Ausgabe
• Parallelisierungsschema
• Leistungsanalyse
• Output-Video
Analyse der Populationsdynamik09.09.2015
Seite 2
Jun-Patrick Raabe, Kolya Feierabend
Kurzbeschreibung
• Analyse der Populationsdynamik
• 2-dimensionale Welt mit einer weiteren Dimension
• Rollen: Vampir, Mensch, Vampirjäger und „Blade“
Ziel:
-> Erkenntnis über Bevölkerungsgrößen nach Zeit t
Analyse der Populationsdynamik09.09.2015
Seite 3
Jun-Patrick Raabe, Kolya Feierabend
Lösungsansatz - Modellparameter und Regeln
Eingabe über die config.c:
Analyse der Populationsdynamik09.09.2015
Seite 4
Jun-Patrick Raabe, Kolya Feierabend
Lösungsansatz - Bewegungsmuster
• Bewegung der einzelnen
Kreaturen auf dem Spielfeld
nach festem Verhalten
• „Weitsicht“-Funktion für alle
Kreaturen
Analyse der Populationsdynamik09.09.2015
Seite 5
V V
V
4 1 1
V 1 M0
0
1 0 0
Jun-Patrick Raabe, Kolya Feierabend
Lösungsansatz - Ausgabe
• Bevölkerungsgrößen zu jedem
Simulationszeitpunkt (.csv-Datei)
• ggf. Bilder des Spielfelds nach
jedem Simulationsschritt
Analyse der Populationsdynamik09.09.2015
Seite 6
Jun-Patrick Raabe, Kolya Feierabend
Parallelisierungsschema
Analyse der Populationsdynamik09.09.2015
Seite 7
• Bewegungsphase: versetzt parallel
• Anwenden der Regeln: parallel
• Keine Counterzusammenfassung während der Simulation
• Teilspielfelder werden nicht zusammengefügt
Jun-Patrick Raabe, Kolya FeierabendAnalyse der Populationsdynamik09.09.2015
Seite 8
Jun-Patrick Raabe, Kolya Feierabend
Output-Video
Analyse der Populationsdynamik09.09.2015
Seite 9
Jun-Patrick Raabe, Kolya Feierabend
Vielen Dank für eure Aufmerksamkeit