|
|
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. |