GUI: Lars Taube, Sascha Baghdadli, Matthias Korn, Nicolas Ngandeu AI: Gerald Friedland, Sven Bittner, Sebastian Frielitz, Robert Günzler Main: Marcus Gottwald, Manuel Beetz, Dennis Heckert Map: Henrik Steffien, Nicole Lipprandt, Jemea Ntuba, Falco Richter Tutor: Manuel Scholz
Fakten, Fakten, Fakten geplant: 33 Klassen (incl. Interfaces) erreicht: 46 Klassen, 12 interne geplant: Spezifikation über Interfaces erreicht: vollständig erfüllt Motto: „Hauptsache, ditt löift“
Mehr Fakten 6.6.2000 Methoden & Klassenköpfe 13.6.2000 Main fertig, Random AI, GUI clickable, Kartenobjekt 20.6.2000 AI denkt, GUI Rohbau, 1. lauffähige Version 4.7.2000 Beta-Version, ganze Spiele 11.7.2000 der Konkurrenz helfen :) 18.7.2000 RELEASE
Noch mehr Fakten • durchschnittliche Zugzeit einer KI auf troll/elfe: 0,5 Sekunden • mehrere Spieler in selber Laufzeit- umgebung möglich • Ausgabe von Debug-Meldungen übers Netz (telnet)
Entwicklung • Klassendiagramm war fast perfekt • JavaDoc vom Repository • einheitliche Ausgabe von Debug-Meldungen
Die GUI • vollständig in Swing • unabhängig von Auflösung, läuft gut ab 640x480, Fenster & Vollbild • große Bilder handhabbar • KISS — zwei schnelle Klicks zum Ziehen • keine Fehleingaben möglich • Anzeige der Züge/Tickets von Mr.X
Die KI • SCHNELL! • Heuristik, von Anfang an KEIN Baum • durchtrainierter Mr.X • Detektive simulieren Mr.X
Die Map • schnell, Dijkstra • stark rekursiv • voller Support für KI: kürzester Weg, erreichbare Stationen • Support für GUI
Die Main • basiert nicht auf AbstractClient • Debug-Schnittstelle für alle Module • diverse Argumente für Kommandozeile: -xHans -dDieter -GdKlaus -GvPetra -Shost -P90210 • graphischer StartScreen auf Wunsch
Lernzielkontrolle • Swing ist „verbesserungsfähig“... • CVS, JavaDoc & UNIX sind gut und wichtig • das Planen hat sich gelohnt • ohne regelmäßige Tritte in den Hintern geht‘s trotzdem nicht
Version 2.0: 1. Quartal 200X
GUI: Lars Taube, Sascha Baghdadli, Matthias Korn, Nicolas Ngandeu AI: Gerald Friedland, Sven Bittner, Sebastian Frielitz, Robert Günzler Main: Marcus Gottwald, Manuel Beetz, Dennis Heckert Map: Henrik Steffien, Nicole Lipprandt, Jemea Ntuba, Falco Richter Eismann,Wasserträger & Pizzabäcker: Manuel Scholz