Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Burke Duker Geändert vor über 10 Jahren
1
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
2
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“
3
Mehr Fakten
Methoden & Klassenköpfe Main fertig, Random AI, GUI clickable, Kartenobjekt AI denkt, GUI Rohbau, lauffähige Version Beta-Version, ganze Spiele der Konkurrenz helfen :) RELEASE
4
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)
5
Entwicklung • Klassendiagramm war fast perfekt • JavaDoc vom Repository • einheitliche Ausgabe von Debug-Meldungen
8
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
10
Die KI • SCHNELL! • Heuristik, von Anfang an KEIN Baum • durchtrainierter Mr.X • Detektive simulieren Mr.X
11
Die Map • schnell, Dijkstra • stark rekursiv • voller Support für KI: kürzester Weg, erreichbare Stationen • Support für GUI
12
Die Main • basiert nicht auf AbstractClient • Debug-Schnittstelle für alle Module • diverse Argumente für Kommandozeile: -xHans -dDieter -GdKlaus -GvPetra -Shost -P • graphischer StartScreen auf Wunsch
13
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
15
Version 2.0: 1. Quartal 200X
16
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
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.