3.4.1 - 9.4.1
Ausarbeitung des Buches:
"Artificial Intelligence: A Modern
Approach"
von Stuart Russell und Peter Norvig
10.4.1 - 16.4.1
Ausarbeitung des Buches:
Anlegen eines Glossars
Recherche im Internet
Suche nach weiterer Literatur
Ausarbeitung der Bücher:
Nilson (1971): "Problem-Solving
Methods In AI" McGraw-HillBook Company
Stede (1983): "Einführung in
die Künstliche Intelligenz",Bd1 Luther-Verlag ISBN 3-88707-018-6
Findler (1975): "Künstliche
Intelligenz und Heuristisches Programmieren" Springer-Verlag ISBN 3-211-81282-2
Zusammenfassung von typischen KI-Beispielproblemen
Zusammenfassung von möglichen
Visualisierungen
17.4.1 - 1.5.1
Zusammenfassung der Suchalgorithmen
Anlegen des Wochenprotokolls
Recherche im Internet
Anlegen eines Literaturverzeichnisses
2.5.1 - 8.5.1 und 9.5.1 - 15.5.1
Implementierung der Klassen Knoten,
Kante, Graph
Eingabe der Graphendaten
16.5.1 - 23.5.1
Implementierung der Fenster und
Menustruktur
Implementierung der Klasse Queue
für die Openlist
Beginn der Implementierung der Suche
Erste Testläufe der Tiefen-
und Breitensuche
23.5.1 - 28.5.1
Färbung des Graphen und Animation
Beginn der Implementierung der einzelnen Sortieralgorithmen
29.5.1 - 12.6.1
Änderungen im Erscheinungsbild des Graphen
Parameterüberabgabe an das Applet
Reset-Funktion
Stop-Funktion
Trace-Funktion
Ausgabe des Suchbaums
Ausgabe eines Ergebnisfensters
Wahlmöglichkeit für Start und Ziel
Implementierung der Tiefenbegrenzung und der Iteration
Optimierungen für Tiefen- und Breitensuche
Einbau des Applets in die Html-Seiten
Aufbereitung der Kernroutinen des Sourcecodes
13.6.1 - 20.6.1
Letzter Feinschliff am Programm
Anpassen des Designs
Ändern von Bezeichnungen
Kommentieren des Sourcecodeauszuges