Planetensimulation

Aufteilung

  • Spielfeld / Welt

    • Parameter
    • GUI (Simulationsfortschritt)
    • Visualisierung der Daten (Graphen)
  • Regeln / Logik

    • Fressen
    • Überleben
    • Fortpflanzen

Aufgaben

  1. Ist das Ökosystem stabil?
  2. Was bedeutet in diesem Zusammenhang Stabilität?
  3. Wovon hängt die Stabilität ab?
  4. Wie kann man die Simulation geeignet visualisieren

Anforderungen

  1. Welche Art von Simulation soll verwendet werden?
  2. Welche prinzipiellen Aufgaben muß Ihr Softwaresystem leisten?
  3. Welche softwaretechnischen Aspekte sind zu berücksichtigen? Wie?
  4. Welchen Softwarelösungen wollen Sie nutzen?

Dokumentation

  1. Informationsfluß Ihrer Anwendung
  2. Klassenhierarchie
  3. Schnittstellen
  4. Datenstrukturen