Vorteile
- gleichzeitige Ausführung -> leichtes Debuggen
- schnelle Compilierung, da getrennte Prozesse (nur user's code wird völlig neu übersetzt)
- user's code beeinflußt nicht GASP's code und umgekehrt
- Prozess 2 läuft in event Hauptschleife und wartet auf
- Benutzerevents (klicken)
- Nachrichten vom Algorithmus
- Richtungswechsel möglich
- vorwärts
- Animation nicht vollständig -> updaten bis END_ATOMIC
- sonst Informationen von Prozess 1 verlangen
- rückwärts
eigene Liste ausgeführter Animationsschritte