Ich bin also der Verantwortliche für das Auswertungsprogramm (AWP) im Spiel. Viel Wert lege ich darauf, das Spielerstärken und -schwächen, Taktik und andere Einstellungen hinterher für den Manager (bzw. den Spieler ;) ) ersichtlich sind.

Aktuell ist das AWP bereits im fortgeschrittenen Stadium:

Man kann ein Spiel komplett durchlaufen lassen. Dabei werden die Aufstellungen geladen, das Spiel wird komplett durchlaufen, und ein Spielbericht wird erstellt. Dieser besteht aus einer Textdatei, die nicht den Spielbericht an sich enthält, sondern Spielminuten, Aktions-IDs, Spieler-IDs, das Ergebnis der Aktion usw.

Wir haben uns dazu entschieden, weil der Spielbericht dadurch beliebig erweiterbar ist und auf verschiedenste Arten ausgewertet werden kann. Christian hat ein Script erstellt, das aus dem Code den Spielbericht erstellt. Dieser kann dann in beliebig vielen Sprachen ausgegeben werden. Auch ein Einlesen in eine Art “Livegame”, in Flash oder was auch immer ist damit problemlos möglich.

Gerade fertig geworden ist die Bewegung der Spieler aus dem Platz. Das ist relativ aufwendig, und ich werde das sicher noch einige Male justieren müssen.

Als Nächstes sollen mehr Aktionen dazukommen. Bisher sind es lediglich Pässe, Torschüsse, Abstöße (Hand und Boden) und Ballannahme. Ecken und Freistöße (und damit natürlich auch Fouls) sind gerade in Arbeit.