Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

RS::BasicCoachInformationStrategy Class Reference

Inheritance diagram for RS::BasicCoachInformationStrategy:

Inheritance graph
[legend]
Collaboration diagram for RS::BasicCoachInformationStrategy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void updateAfterCoachInformation ()
 This function is called when we have heard something new from the coach.

void handleClosestPlayers ()

Detailed Description

Unit:
Framework/strategy
Revision
1.2
Author
s02davro
Date
2002/12/07 18:02:25

Definition at line 69 of file BasicCoachInformationStrategy.h.


Member Function Documentation

void RS::BasicCoachInformationStrategy::updateAfterCoachInformation   [virtual]
 

This function is called when we have heard something new from the coach.

Overload it to make changes in the worldModel based on this new information.

Implements RS::CoachInformationStrategy.

Definition at line 74 of file BasicCoachInformationStrategy.cc.

References RS::WorldModel::addOpponent(), RS::WorldModel::addTeammate(), RS::WorldModel::addUnknown(), RS::WorldObservation::cball, RS::WorldModel::clearOpponents(), RS::WorldModel::clearTeammates(), RS::WorldModel::clearUnknowns(), RS::WorldObservation::cplayers, RS::CoachMobileObject::dx, RS::CoachMobileObject::dy, RS::Strategy::facts, RS::WorldModel::getBall(), RS::WorldModelInterface::getCurrentTime(), RS::WorldModelInterface::getObservation(), RS::WorldFacts::getOurSide(), RS::WorldFacts::getTheirSide(), RS::WorldModelInterface::getWorld(), RS::Strategy::observation, RS::Point, RS_LOG, RS::WorldModel::setBall(), RS::WorldModel::setGameTime(), RS::MobileObject::setObservationTime(), RS::MobileObject::setPosition(), RS::PlayerObject::setSide(), RS::MobileObject::setSpeedObservationTime(), RS::MobileObject::setSpeedVector(), RS::Vector, RS::Strategy::wmi, RS::Strategy::world, RS::CoachMobileObject::x, and RS::CoachMobileObject::y.


The documentation for this class was generated from the following files:
Generated on Mon Aug 29 08:28:52 2011 for RoboSoc by doxygen1.3-rc3