Simulationsanalyse

Wie du beim Experimentieren mit der Simulation im Abschnitt zuvor vielleicht bereits bemerkt hast, ergeben sich mit der Zeit durchaus interessante Strukturen:

  • Von Schritt zu Schritt bleiben statische Strukturen unverändert.
  • Strukturen, die sich zwar verändert, aber alle zwei (oder mehr) Schritte wieder in ihrer Startkonfiguration vorliegen, werden oszillierende Strukturen genannt.
  • Zudem entstehen dynamische Strukturen, auch Gleiter genannt. Auch dies sind Strukturen, die sich nach einer bestimmten Anzahl von Schritten wiederholen, allerdings nicht an der gleichen Stelle wie zuvor.

Um derartige Strukturen genauer zu analysieren, betrachte den folgenden Quellcode und bearbeite die anschließende Aufgabe.

Quellcode
In diesem Beispiel wird die Startkonfiguration explizit im Quellcode definiert.
Codingaufgabe

Nutze den Quellcode zuvor, um auch die folgenden Startkonfiguration zu analysieren.

Wobei handelt es sich um statische bzw. oszillierende Strukturen? Sind auch Gleiter unter den Beispielen?

Quiz
Projektaufgabe