Nächste Seite: Weitere Entwicklungen
Aufwärts: Benutzung
Vorherige Seite: Erstellen eines Coaches
  Inhalt
Wie oben kurz dargestellt kann der Coach Aktionen durchführen:
- PlayMode ändern
- Ball und Spieler versetzen
- dem Ball eine Richtung und Geschwindigkeit beim Versetzen mitgeben
- den einzelnen Spielern eine Richtung beim Versetzen mitgeben, evtl. auch eine
Geschwindigkeit
- Broadcast-Meldungen an alle Spieler versenden (in offline-Modus zu jeder Zeit,
im online-Modus nur in Spielpausen)
Außerdem empfängt ein Coach Informationen über den Zustand des Spiels analog
zu den Spielern. Der einzige Unterschied ist, daß er jede Runde die Sichtinformationen
erhält2, und nicht in unterschiedlichen Zeitintervallen je nach Sichtqualität wie die
Spieler. Zusätzlich sind alle vom Coach empfangenen Informationen exakt, d.h.
die Werte sind nicht künstlich verrauscht. Der Coach kann:
- Hörnachrichten aller Spieler empfangen3
- die Serverzeit abfragen
- den PlayMode abfragen
- einen Snapshot zu einem gegebenen Zeitschritt vom Weltmodell anfordern
Eine genaue Ünersicht über die Benutzerschnittstellen des Coaches finden sich
in der Datei coach.h im Verzeichnis libMRB. Ein Beispiel für
die Verwendung eines (sehr einfach gestrickten) Trainers liegt im Verzeichnis
simpcoach.
Nächste Seite: Weitere Entwicklungen
Aufwärts: Benutzung
Vorherige Seite: Erstellen eines Coaches
  Inhalt
Debian User
2001-05-17