|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Goalie
Programmname: RoboClient
In dieser Klasse befindet sich die Strategie für den Torwart. Sie kann grob folgendermaßen
zusammengefaßt werden:
Constructor Summary | |
Goalie(WorldModel wm,
CommunicationChannel com)
|
Method Summary | |
void |
act(boolean wm_update)
legt die aktuelle Strategie fest, berechnet dann eine günstige Aktion und sendet diese an den Server |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Goalie(WorldModel wm, CommunicationChannel com)
wm
- das Weltmodell des Torwarts (Typ: WorldModel
)com
- der Kommunikationskannal zum Server (Typ: CommunicationChannel
)WorldModel
,
CommunicationChannel
Method Detail |
public void act(boolean wm_update)
wm_update
- ein boolean
-Wert, der aussagt, ob die vom Weltmodell bereitsgestellten Daten
aktuell sind oder nicht (da "see"-Nachrichten alle 150 ms, "sense_body" schon alle 100ms)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |