Der SoccerServer ist eine Simulationsumgebung für virtuelle
Fussballmannschaften im Rahmen des RoboCups, die schon sehr
weit entwicklet ist. An einer neuen Mannschaft sollten
mindestens zwei Leute arbeiten, eventuell kann man auch eine
existierende Mannschaft genauer analysieren. ( Demospiel)
2. Bereich SeSAm
SeSAm steht für Shell für Simulierte Agenten-Systeme, es
stellt eine generische Entwicklungsumgebung für das
Modellieren und das Experimentieren mit Agent-basierter
Simulation zur Verfügung, die einen Schwerpunkt auf das
einfache Konstruieren komplexer Modelle legt. Agenten bestehen
aus einer Menge von Zustandsvarablen und einem UML-ähnlich
spezifizierten Verhalten. SeSAM ist inJava impelmentiert, die
Umgebung erlaubt aber das Design einer Simulation ohne
Kenntnis einer spezifischen Programmiersprache; (deklarative)
Regeln werden visuell zusammengbaut.
Das System sollte nach Einarbeitung
einfach zu bedienen sein, und hat auch schon komplexe Beispiele
dabei. Pro Simulation sollten sich 2-3 Strudierende zusammentun.
Mögliche Simulationsfeolder sind dabei:
Fluchtsimulation aus Räumen (Kinosaal, Aula)
Räuber / Beute oder Insektenwelt
Nichtbiologische Simulation - z.B. Erdrutsch o.ä.
3. Bereich Landminen-Simulationsumgebung
Die Systeme wurden in einem recht praktisch ausgelegtem Seminar
(WS03) von zwei Gruppen auf ganz unterschiedlicher Basis
entwickelt. Interessant finde ich, in wieweit die Simulatoren
auch für andere Aufgaben als die Landminensuche geeignet
sind. Außerdem sind sie die Vorstellung sicher wert. Auch hier
Kleingruppen, 2-3 Personen pro Simulation. Vorstellung pro
System ggf. gemeinsam. Neben der Landminenerkennung ist ggf. auch
der Test der Systeme für andere Simulationsfelder möglich.
Allgemeine Bedingungen
Scheinbedingungen
akzeptabler Vortrag, pro Person 30-60 Min
Ausarbeitung ca. 5 Seiten pro Person, pdf
Grobgerüst der Themenausarbeitung
Vorstellung Simulationsumgebung
eigene Simulation(en), Erfahrungen
Beurteilung der Simulationsumgebung
Termine
Seminartermin ist jeweils Montags 13.15-15.00h.
Die Vorträge zu den einzelnen Bereichen sollten zeitlich
zusammen liegen - die Grundreihenfolge ist mir egal,
ggf. abzustimmen.
Deadline für alle Ausarbeitungen ist der 9. Januar 2005.
Gegen frühere Abgabe ist dabei nichts einzuwenden :-)
Anmeldung
Über das Anmeldesystem des FB10 (s. Webseite). Gern
zusätzlich eine email an mich mit dem
Wunsch-Themenbereich und ggf. Angaben zu Gruppen.
Infos kommen dann per WWW/ Mail.