Aus dem Auftrag eine einfache Animation zu erstellen wurde ein Projekt mit einer Laufzeit von 2 Jahren.
Ziel des Projektes war es komplexe mathematischer Modelle durch einfache Regeln in einem „zelluläre Automaten“ zu modellieren und so die Projektergebnisse nachvollziehbar und ‚erlebbar’ zu machen.
Die Java Version der Simulation verwendet eine Rule Engine, die dynamisch um neue Regeln ergänzt werden kann. Regeln können in einer Domain Specific Language (DSL) formuliert werden und Beschreiben unterschiedliche Agentenstrategien. Als Output werden Daten für statistische Auswertung sowie Flash-Movies der Simulation gerendert.
Neben der Simulation wurden eine Webpräsenz sowie ein Cooperate Design für das Projekt erstellt.
- Java SE, Drools Rule Engine,
- Flash / Action Script