diff --git a/annotated.html b/annotated.html index 024e847d5..ce990dd08 100644 --- a/annotated.html +++ b/annotated.html @@ -150,65 +150,60 @@  CScoreProfileCombination of weights for each of the scores. This will be used to determine the final score for a robot for a position. All weights will be multiplied with the corresponding score and then normalized. for scoreOpen for scoreLineOfSight for scoreGoalShot  CScoredPositionStructure with a position and its score Vector2 coordinates of a position The score for said position  Nplay - CDefendPassDefendPass Play is executed when the opponent has or is close to the ball but not necessarily on our side of the field. In this case the opponent most likely will pass to another robot. Our robots will namely block off robots that can be passed to - CDefendShotDefendShot Play is executed when the opponent has or is close to the ball and on our side of the field. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them - CKeeperKickBallKeeperKickBall Play is executed when the ball is in our defense area and should be kicked out by our keeper - CAttackThe attack play is executed when there is a chance to shoot at the enemey goal - CAttackingPassThe attacking pass play is executed when we want to pass the ball to a robot that can shoot at the enemy goal - CChippingPassThe chipping pass play is executed when we want to pass the ball to a robot that can not be passed to directly - CBallPlacementThemThe ball placement them play is executed when the ball placement them game state is selected - CBallPlacementUsForceStartThe ball placement us Force Start play is executed when the ball placement us game state is selected and the next ref command is not Free kick us, meaning it will be a force start - CBallPlacementUsFreeKickThe ball placement us Free kick play is executed when the ball placement us game state is selected and the next ref command is Free Kick Us - CFreeKickThemThe free kick them play is executed when the free kick them game state is selected - CFreeKickUsAtGoalThe free kick us at goal play is executed when we can shoot at the goal and the free kick us game state is selected - CFreeKickUsPassThe free kick us pass play is executed when we want to pass and the free kick us game state is selected - CHaltThe halt play is executed when the halt game state is selected - CKickOffThemThe kick off them play is executed when the kick off them game state is selected - CKickOffThemPrepareThe kick off them prepare play is executed when the kick of them prepare game state is selected - CKickOffUsThe kick off us play is executed when the kick off us game state is selected - CKickOffUsPrepareThe kick off us prepare play is executed when the kick off us prepare game state is selected - CPenaltyThemThe penalty them play is executed when the penalty them game state is selected - CPenaltyThemPrepareThe penalty them prepare play is executed when the penalty them prepare game state is selected - CPenaltyUsThe penalty us play is executed when the penalty us game state is selected - CPenaltyUsPrepareThe penalty us prepare play is executed when the penalty us prepare game state is selected - CPrepareForcedStartThe prepare forced start play is executed when the prepare forced start game state is selected - CStopFormationThe stop formation is executed when a stop state is called + CDefendDefend Play is executed when the opponent has or is close to the ball. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them + CKeeperKickBallKeeperKickBall Play is executed when the ball is in our defense area and should be kicked out by our keeper + CAttackThe attack play is executed when there is a chance to shoot at the enemey goal + CAttackingPassThe attacking pass play is executed when we want to pass the ball to a robot that can shoot at the enemy goal + CBallPlacementThemThe ball placement them play is executed when the ball placement them game state is selected + CBallPlacementUsForceStartThe ball placement us Force Start play is executed when the ball placement us game state is selected and the next ref command is not Free kick us, meaning it will be a force start + CBallPlacementUsFreeKickThe ball placement us Free kick play is executed when the ball placement us game state is selected and the next ref command is Free Kick Us + CFreeKickThemThe free kick them play is executed when the free kick them game state is selected + CFreeKickUsAtGoalThe free kick us at goal play is executed when we can shoot at the goal and the free kick us game state is selected + CFreeKickUsPassThe free kick us pass play is executed when we want to pass and the free kick us game state is selected + CHaltThe halt play is executed when the halt game state is selected + CKickOffThemThe kick off them play is executed when the kick off them game state is selected + CKickOffThemPrepareThe kick off them prepare play is executed when the kick of them prepare game state is selected + CKickOffUsThe kick off us play is executed when the kick off us game state is selected + CKickOffUsPrepareThe kick off us prepare play is executed when the kick off us prepare game state is selected + CPenaltyThemThe penalty them play is executed when the penalty them game state is selected + CPenaltyThemPrepareThe penalty them prepare play is executed when the penalty them prepare game state is selected + CPenaltyUsThe penalty us play is executed when the penalty us game state is selected + CPenaltyUsPrepareThe penalty us prepare play is executed when the penalty us prepare game state is selected + CPrepareForcedStartThe prepare forced start play is executed when the prepare forced start game state is selected + CStopFormationThe stop formation is executed when a stop state is called  Nrole  CBallPlacerClass that defines the ball placer role. The ball placer will try to place the ball at the ball placement position - CChipperClass that defines the Chipper role. The Chipper will chip the ball to another robot - CFreeKickTakerClass that defines the free kick taker role. The free kick taker will take the free kick and either pass to another robot or shoot at the goal - CHarasserClass that defines the harasser roll. The harasser will try to steal the ball from the opponent - CKeeperPasserClass that defines the KeeperPasser role. The keeper will try to pass the ball to another robot - CPasserClass that defines the passer role. The passer will try to pass the ball to another robot - CPassReceiverClass that defines the pass receiver role. The pass receiver will try to receive the ball from the passer - CPenaltyTakerClass that defines the penalty taker role. The penalty taker will try to shoot at the enemy goal during a penalty - CStrikerClass that defines the striker role. The striker will try to shoot at the enemy goal - CKeeperClass that defines the keeper role. The keeper will block the ball from going into the goal - CDefenderClass that defines the ball defender role. The ball defender will try to block the ball from begin shot to a given position - CFormationClass that defines the formation role. the formation will keep a given position until it is given a different role - CHaltClass that defines the halt role. If robot is given the halt role it will stop immediately with everything - CPenaltyKeeper + CFreeKickTakerClass that defines the free kick taker role. The free kick taker will take the free kick and either pass to another robot or shoot at the goal + CHarasserClass that defines the harasser roll. The harasser will try to steal the ball from the opponent + CKeeperPasserClass that defines the KeeperPasser role. The keeper will try to pass the ball to another robot + CPasserClass that defines the passer role. The passer will try to pass the ball to another robot + CPassReceiverClass that defines the pass receiver role. The pass receiver will try to receive the ball from the passer + CPenaltyTakerClass that defines the penalty taker role. The penalty taker will try to shoot at the enemy goal during a penalty + CStrikerClass that defines the striker role. The striker will try to shoot at the enemy goal + CKeeperClass that defines the keeper role. The keeper will block the ball from going into the goal + CDefenderClass that defines the ball defender role. The ball defender will try to block the ball from begin shot to a given position + CFormationClass that defines the formation role. the formation will keep a given position until it is given a different role + CHaltClass that defines the halt role. If robot is given the halt role it will stop immediately with everything + CPenaltyKeeper  Nskill - CChipClass that defines the chipping skill. The robot will chip the ball a given distance - CGoToPosClass that defines the go to position skill. This skill is used when the robot should move to a given position - CKickClass that defines the kick skill. This skill is used when the robot should kick the ball to a given position - COrbitClass that defines the orbit skill. This skill is used when the robot should orbit around the ball, this is a more advanced way of turning with the ball - COrbitAngularClass that defines the orbit angular skill. This is a more advanced version of the orbit skill, the biggest difference being that the robot uses both angular and absolute velocities - CRotateClass that defines the rotate skill. This is a very slow way of turning with the ball but is also very safe as we won't crash into things. This skill is useful when we don't have to be fast but we want to ensure that we can turn with the ball safely (for example during ball placement) - CTestSkillClass that defines the test skill. This skill is used for testing + CGoToPosClass that defines the go to position skill. This skill is used when the robot should move to a given position + CKickClass that defines the kick skill. This skill is used when the robot should kick the ball to a given position + COrbitClass that defines the orbit skill. This skill is used when the robot should orbit around the ball, this is a more advanced way of turning with the ball + COrbitAngularClass that defines the orbit angular skill. This is a more advanced version of the orbit skill, the biggest difference being that the robot uses both angular and absolute velocities + CRotateClass that defines the rotate skill. This is a very slow way of turning with the ball but is also very safe as we won't crash into things. This skill is useful when we don't have to be fast but we want to ensure that we can turn with the ball safely (for example during ball placement) + CTestSkillClass that defines the test skill. This skill is used for testing  Ntactic - CChipAtPosClass that defines the ChipAtPos tactic. The robot will chip the ball to a given position - CDriveWithBallClass that describes the drive with ball tactic. This tactic is used when the robot should drive to a given position while dribbling with the ball - CGetBallClass that describes the get ball Tactic. This tactic is used for getting the ball. It has 3 skills: GoToPos, Rotate, and SetDribbler. It cannot fail, and it's getting reset when there the robot loses the ball. It's not an end tactic, therefore it can succeed - CGetBehindBallInDirectionClass that defines the get behind ball in direction tactic. This tactic is used for getting the ball from a certain direction. It has 3 skills: GoToPos, Rotate, and GoToPos. It fails when there is no target to point towards and does not reset. It's not an end tactic, therefore it can succeed - CInstantKickClass that defines the kick at position tactic. This tactic is used for kicking the ball towards a given position - COrbitKickClass that defines the orbit kick tactic. This tactic is used when the robot should orbit before kicking the ball - CReceiveClass that defines the receive tactic. This tactic is used when the ball has been passed to this robot and it should receive the ball - CKeeperBlockBallClass that defines the keeper block ball tactic. This is used when the keeper should focus on blocking the ball from going into the goal - CBallStandBackClass that defines the ball stand back tactic. This tactic is used when this robot has the ball but has to leave it at its current position - CBlockBallClass that defines the block ball tactic. This tactic is used for blocking the ball from going to a position - CFormationClass that defines the formation tactic. This tactic is used when the robot just needs to be on standby in a certain position - CHaltClass that defines the halt tactic. This tactic is used for halting, it rotates the robot to yaw 0 It cannot fail and reset. It's not an end tactic, therefore it can succeed + CDriveWithBallClass that describes the drive with ball tactic. This tactic is used when the robot should drive to a given position while dribbling with the ball + CGetBallClass that describes the get ball Tactic. This tactic is used for getting the ball. It has 3 skills: GoToPos, Rotate, and SetDribbler. It cannot fail, and it's getting reset when there the robot loses the ball. It's not an end tactic, therefore it can succeed + CGetBehindBallInDirectionClass that defines the get behind ball in direction tactic. This tactic is used for getting the ball from a certain direction. It has 3 skills: GoToPos, Rotate, and GoToPos. It fails when there is no target to point towards and does not reset. It's not an end tactic, therefore it can succeed + CInstantKickClass that defines the kick at position tactic. This tactic is used for kicking the ball towards a given position + COrbitKickClass that defines the orbit kick tactic. This tactic is used when the robot should orbit before kicking the ball + CReceiveClass that defines the receive tactic. This tactic is used when the ball has been passed to this robot and it should receive the ball + CKeeperBlockBallClass that defines the keeper block ball tactic. This is used when the keeper should focus on blocking the ball from going into the goal + CBallStandBackClass that defines the ball stand back tactic. This tactic is used when this robot has the ball but has to leave it at its current position + CBlockBallClass that defines the block ball tactic. This tactic is used for blocking the ball from going to a position + CFormationClass that defines the formation tactic. This tactic is used when the robot just needs to be on standby in a certain position + CHaltClass that defines the halt tactic. This tactic is used for halting, it rotates the robot to yaw 0 It cannot fail and reset. It's not an end tactic, therefore it can succeed  CComputationManagerClass that stores computation results that can be re-used in the same tick to prevent identical computations happening within a tick  CInterceptionInfo  CKeeperInterceptionInfo diff --git a/annotated_dup.js b/annotated_dup.js index 9472a880a..eef04e471 100644 --- a/annotated_dup.js +++ b/annotated_dup.js @@ -67,12 +67,10 @@ var annotated_dup = [ "ScoredPosition", "d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#d3/d07/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoredPosition", "d7/d73/namespacertt_1_1ai_1_1stp_1_1gen_d3/d07/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoredPosition_dup" ] ] ], [ "play", "d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html", [ - [ "DefendPass", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass" ], - [ "DefendShot", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot" ], + [ "Defend", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend" ], [ "KeeperKickBall", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall" ], [ "Attack", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack" ], [ "AttackingPass", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass" ], - [ "ChippingPass", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass" ], [ "BallPlacementThem", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem" ], [ "BallPlacementUsForceStart", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart" ], [ "BallPlacementUsFreeKick", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick" ], @@ -93,7 +91,6 @@ var annotated_dup = ] ], [ "role", "d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html", [ [ "BallPlacer", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer" ], - [ "Chipper", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper" ], [ "FreeKickTaker", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker" ], [ "Harasser", "df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html", "df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser" ], [ "KeeperPasser", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser" ], @@ -108,7 +105,6 @@ var annotated_dup = [ "PenaltyKeeper", "d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html", "d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper" ] ] ], [ "skill", "db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html", [ - [ "Chip", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip" ], [ "GoToPos", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos" ], [ "Kick", "d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html", "d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick" ], [ "Orbit", "d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html", "d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit" ], @@ -117,7 +113,6 @@ var annotated_dup = [ "TestSkill", "d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html", "d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill" ] ] ], [ "tactic", "d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html", [ - [ "ChipAtPos", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos" ], [ "DriveWithBall", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall" ], [ "GetBall", "d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html", "d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall" ], [ "GetBehindBallInDirection", "d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html", "d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection" ], diff --git a/classes.html b/classes.html index 73e4c15a4..9189ef88e 100644 --- a/classes.html +++ b/classes.html @@ -98,10 +98,10 @@
Ball (rtt::world::ball)
BallInOurDefenseAreaAndStillGlobalEvaluation (rtt::ai::stp::evaluation)
BallOnOurSideGlobalEvaluation (rtt::ai::stp::evaluation)
BallPlacementThem (rtt::ai::stp::play)
BallPlacementThemGameStateEvaluation (rtt::ai::stp::evaluation)
BallPlacementUsDirectGameStateEvaluation (rtt::ai::stp::evaluation)
BallPlacementUsForceStart (rtt::ai::stp::play)
BallPlacementUsFreeKick (rtt::ai::stp::play)
BallPlacementUsGameStateEvaluation (rtt::ai::stp::evaluation)
BallPlacer (rtt::ai::stp::role)
BallPossession (rtt::ai)
BallStandBack (rtt::ai::stp::tactic)
BallView (rtt::world::view)
BaseEvaluation (rtt::ai::stp::evaluation)
BBPosVel (rtt::ai::control)
BBTrajectory1D (rtt::ai::control)
BBTrajectory2D (rtt::ai::control)
BBTrajectoryPart (rtt::ai::control)
BlockBall (rtt::ai::stp::tactic)
C
-
Chip (rtt::ai::stp::skill)
ChipAtPos (rtt::ai::stp::tactic)
Chipper (rtt::ai::stp::role)
ChippingPass (rtt::ai::stp::play)
CollisionCalculations (rtt::ai::control)
ComputationManager (rtt::ai::stp)
ControlModule (rtt::ai::control)
ControlUtils (rtt::ai::control)
+
CollisionCalculations (rtt::ai::control)
ComputationManager (rtt::ai::stp)
ControlModule (rtt::ai::control)
ControlUtils (rtt::ai::control)
D
-
Dealer (rtt::ai)
Dealer::DealerFlag (rtt::ai)
Defender (rtt::ai::stp::role)
DefendPass (rtt::ai::stp::play)
DefendShot (rtt::ai::stp::play)
Out::DrawArgs (rtt::ai::gui)
DriveWithBall (rtt::ai::stp::tactic)
+
Dealer (rtt::ai)
Dealer::DealerFlag (rtt::ai)
Defend (rtt::ai::stp::play)
Defender (rtt::ai::stp::role)
Out::DrawArgs (rtt::ai::gui)
DriveWithBall (rtt::ai::stp::tactic)
E
EnemyInfo (rtt::ai::stp)
diff --git a/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html b/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html index c0b52bf18..e51b3614e 100644 --- a/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html +++ b/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html @@ -96,9 +96,9 @@ - - - + + + @@ -145,8 +145,8 @@

-

◆ determineKickForce()

+ +

◆ determineKickForce()

@@ -163,8 +163,8 @@

- - + + @@ -184,7 +184,7 @@

Parameters

Static Public Member Functions

static double determineKickForce (const double distance, stp::ShotType shotType) noexcept
 Determines the kick force based on the distance and the type of kick. More...
 
static double determineKickForce (const double distance, stp::ShotPower shotPower) noexcept
 Determines the kick force based on the distance and the type of kick. More...
 
static double determineChipForce (const double distance) noexcept
 Determines the chip force based on the distance and the type of chip. More...
 
stp::ShotType shotType stp::ShotPower shotPower 
- +
distancedistance to the target
shotTypetype of the kick
shotPowertype of the kick
diff --git a/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.js b/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.js index 851600a4a..ceeda322c 100644 --- a/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.js +++ b/d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.js @@ -1,6 +1,6 @@ var classrtt_1_1ai_1_1control_1_1ControlUtils = [ [ "determineChipForce", "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a3cc08e6ebe348b3e6e043f9ee2e0b0c5", null ], - [ "determineKickForce", "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#ad4c9f77efa7e4d281119074b2a278501", null ], + [ "determineKickForce", "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a7570c29444b1ca9d24cc7289186bfc89", null ], [ "getMaxVelocity", "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a0dc71636610c32b9652a32b5bcfca0f7", null ] ]; \ No newline at end of file diff --git a/d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html b/d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html index f68e7d8fe..c0b60543f 100644 --- a/d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html +++ b/d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html @@ -402,7 +402,7 @@

Returns
The status that the current tactic returns
-

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

+

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

diff --git a/d0/d13/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem-members.html b/d0/d13/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem-members.html index 1c2c58df7..457f67b64 100644 --- a/d0/d13/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem-members.html +++ b/d0/d13/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem-members.html @@ -123,8 +123,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d0/d1a/FreeKickUsAtGoal_8h_source.html b/d0/d1a/FreeKickUsAtGoal_8h_source.html index b4b26ce46..43db8e4af 100644 --- a/d0/d1a/FreeKickUsAtGoal_8h_source.html +++ b/d0/d1a/FreeKickUsAtGoal_8h_source.html @@ -115,7 +115,7 @@
std::map< std::string, RoleInfo > FlagMap
Definition: Dealer.h:71
Play class that's used in the STP model on update traverses every Role, and updates it.
Definition: Play.hpp:22
-
rtt::Field field
Definition: Play.hpp:122
+
rtt::Field field
Definition: Play.hpp:124
The free kick us at goal play is executed when we can shoot at the goal and the free kick us game sta...
Definition: FreeKickUsAtGoal.h:10
void calculateInfoForRoles() noexcept override
Calculates info for the roles.
Definition: FreeKickUsAtGoal.cpp:66
bool shouldEndPlay() noexcept override
Check if play should end. True when the free kick taker has kicked the ball.
Definition: FreeKickUsAtGoal.cpp:77
@@ -123,7 +123,7 @@
uint8_t score(const rtt::Field &field) noexcept override
Calculates the score of this play to determine which play is best in this situation.
Definition: FreeKickUsAtGoal.cpp:39
const char * getName() const override
Retrieves the name of the play.
Definition: FreeKickUsAtGoal.cpp:83
FreeKickUsAtGoal()
Constructor that initializes roles with roles that are necessary for this play.
Definition: FreeKickUsAtGoal.cpp:12
-
Definition: DefendPass.h:8
+
Definition: Defend.h:8
diff --git a/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html b/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html index d37a242e7..9f7248d83 100644 --- a/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html +++ b/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html @@ -87,6 +87,7 @@
Public Member Functions | Public Attributes | +Static Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions | @@ -164,6 +165,11 @@ std::optional< uint8_t > lastScore   + + + +

+Static Public Attributes

static int waller_count
 
@@ -665,7 +671,7 @@

Returns
True if play should end this tick
-

Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

+

Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

@@ -996,6 +1002,28 @@

The stpInfos. The string is the role_name to be able to update the info in the right role

+ + +
+

◆ waller_count

+ +
+
+

Protected Member Functions

virtual bool shouldEndPlay () noexcept
+ + + + +
+ + + + +
int rtt::ai::stp::Play::waller_count
+
+staticinherited
+
+
diff --git a/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.js b/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.js index ef18fb721..5e965b1df 100644 --- a/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.js +++ b/d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.js @@ -30,5 +30,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation = [ "scoring", "d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d0/d22/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos-members.html b/d0/d22/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos-members.html deleted file mode 100644 index 1fc0bf8d9..000000000 --- a/d0/d22/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos-members.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - -Roboteam AI: Member List - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
Roboteam AI -
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
-
-
rtt::ai::stp::tactic::ChipAtPos Member List
-
-
- -

This is the complete list of members for rtt::ai::stp::tactic::ChipAtPos, including all inherited members.

- - - - - - - - - - - - - - - - - - -
calculateInfoForSkill(StpInfo const &info) noexcept overridertt::ai::stp::tactic::ChipAtPosprivatevirtual
ChipAtPos()rtt::ai::stp::tactic::ChipAtPos
currentStatusrtt::ai::stp::Tacticprotected
getCurrentSkill()rtt::ai::stp::Tactic
getName() overridertt::ai::stp::tactic::ChipAtPosprivatevirtual
getStatus() constrtt::ai::stp::Tactic
initialize() noexceptrtt::ai::stp::Tactic
isEndTactic() noexcept overridertt::ai::stp::tactic::ChipAtPosprivatevirtual
isTacticFailing(const StpInfo &info) noexcept overridertt::ai::stp::tactic::ChipAtPosprivatevirtual
reset() noexceptrtt::ai::stp::Tactic
shouldTacticReset(const StpInfo &info) noexcept overridertt::ai::stp::tactic::ChipAtPosprivatevirtual
skillsrtt::ai::stp::Tacticprotected
Tactic()=defaultrtt::ai::stp::Tactic
Tactic(Tactic &&other)=defaultrtt::ai::stp::Tactic
terminate() noexceptrtt::ai::stp::Tactic
update(StpInfo const &info) noexceptrtt::ai::stp::Tactic
~Tactic()=defaultrtt::ai::stp::Tacticvirtual
-
- - - - diff --git a/d0/d29/classrtt_1_1ai_1_1control_1_1PositionControl-members.html b/d0/d29/classrtt_1_1ai_1_1control_1_1PositionControl-members.html index 632bd0013..69182c317 100644 --- a/d0/d29/classrtt_1_1ai_1_1control_1_1PositionControl-members.html +++ b/d0/d29/classrtt_1_1ai_1_1control_1_1PositionControl-members.html @@ -98,7 +98,7 @@ generateNormalizedPoints(int robotId)rtt::ai::control::PositionControl getComputedPath(int ID)rtt::ai::control::PositionControl handleBallCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects)rtt::ai::control::PositionControl - handleBallPlacementCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects)rtt::ai::control::PositionControl + handleBallPlacementCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, Vector2 targetPosition, stp::AvoidObjects avoidObjects)rtt::ai::control::PositionControl handleDefenseAreaCollision(const rtt::Field &field, Vector2 currentPosition)rtt::ai::control::PositionControl lastUsedNormalizedPointsrtt::ai::control::PositionControlprivate MAX_ANGLErtt::ai::control::PositionControlprivatestatic diff --git a/d0/d4f/OrbitAngular_8h_source.html b/d0/d4f/OrbitAngular_8h_source.html index 6705e7ba1..94a759aef 100644 --- a/d0/d4f/OrbitAngular_8h_source.html +++ b/d0/d4f/OrbitAngular_8h_source.html @@ -110,9 +110,9 @@
int withinMarginCount
Definition: OrbitAngular.h:25
const char * getName() override
Gets the skill name.
Definition: OrbitAngular.cpp:59
Status onUpdate(StpInfo const &info) noexcept override
On update of this tactic.
Definition: OrbitAngular.cpp:8
-
Definition: Chip.h:6
-
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:19
-
Definition: StpInfo.h:19
+
Definition: GoToPos.h:6
+
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:14
+
Definition: StpInfo.h:20
diff --git a/d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html b/d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html index 27cbe1bfe..2c5aa1aba 100644 --- a/d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html +++ b/d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html @@ -402,7 +402,7 @@

Returns
The status that the current tactic returns
-

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

+

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

diff --git a/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html b/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html index 468967312..7dab9c8e1 100644 --- a/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html +++ b/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html @@ -172,9 +172,6 @@ static Vector2 calculateTargetPositionBallShot (const StpInfo info, rtt::LineSegment keepersLineSegment, rtt::LineSegment ballTrajectory) noexcept  Calculates the target position for the keeper when the ball is shot. More...
  -static std::optional< Vector2calculateTheirBallInterception (const StpInfo &info, rtt::LineSegment ballTrajectory) noexcept - Calculates the point where they will have the ball. More...
-  static Vector2 calculateTargetPositionBallNotShot (const StpInfo &info, std::optional< Vector2 > predictedBallPositionTheirRobot) noexcept  Calculates the target position for the keeper when the ball is not shot. More...
  @@ -373,52 +370,6 @@

-

◆ calculateTheirBallInterception()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
std::optional< Vector2 > rtt::ai::stp::tactic::KeeperBlockBall::calculateTheirBallInterception (const StpInfoinfo,
rtt::LineSegment ballTrajectory 
)
-
-staticprivatenoexcept
-
- -

Calculates the point where they will have the ball.

-
Parameters
- - - -
infothe StpInfo struct
ballTrajectorythe trajectory of the ball
-
-
-
Returns
the point where they will have the ball
-
diff --git a/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.js b/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.js index 510bcf1ee..e7e7d9509 100644 --- a/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.js +++ b/d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.js @@ -5,7 +5,6 @@ var classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall = [ "calculateTargetPosition", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4", null ], [ "calculateTargetPositionBallNotShot", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804", null ], [ "calculateTargetPositionBallShot", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b", null ], - [ "calculateTheirBallInterception", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a7c2bf1a368f75dfc33254cf12fc6288f", null ], [ "calculateYaw", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013", null ], [ "getCurrentSkill", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a483d158a091f8347c3c25983b22d015f", null ], [ "getKeepersLineSegment", "d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357", null ], diff --git a/d0/dc2/GetBall_8h_source.html b/d0/dc2/GetBall_8h_source.html index be1365295..eec259af8 100644 --- a/d0/dc2/GetBall_8h_source.html +++ b/d0/dc2/GetBall_8h_source.html @@ -121,8 +121,8 @@
bool isTacticFailing(const StpInfo &info) noexcept override
Is this tactic failing during execution (go back to the previous tactic) This tactic can never fail,...
Definition: GetBall.cpp:68
bool isEndTactic() noexcept override
Returns whether this is an end tactic, meaning it should keep looping this tactic if all skills are f...
Definition: GetBall.cpp:72
bool shouldTacticReset(const StpInfo &info) noexcept override
Should this tactic be reset (go back to the first skill of this tactic) Returns true when the robot d...
Definition: GetBall.cpp:70
-
Definition: ChipAtPos.h:6
-
Definition: StpInfo.h:19
+
Definition: DriveWithBall.h:6
+
Definition: StpInfo.h:20
diff --git a/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html b/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html index 924fe8777..c5bfe452c 100644 --- a/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html +++ b/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html @@ -87,6 +87,7 @@
Public Member Functions | Public Attributes | +Static Public Attributes | Protected Attributes | Private Member Functions | Private Attributes | @@ -164,6 +165,11 @@ std::optional< uint8_t > lastScore   + + + +

+Static Public Attributes

static int waller_count
 
@@ -976,6 +982,28 @@

The stpInfos. The string is the role_name to be able to update the info in the right role

+ + +
+

◆ waller_count

+ +
+
+

Protected Attributes

std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
+ + + + +
+ + + + +
int rtt::ai::stp::Play::waller_count
+
+staticinherited
+
+
diff --git a/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.js b/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.js index 579323d6d..e6e8cc490 100644 --- a/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.js +++ b/d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem = [ "scoring", "d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d0/dc3/KickOffThemPrepare_8h_source.html b/d0/dc3/KickOffThemPrepare_8h_source.html index 1cb8e9885..f1522450d 100644 --- a/d0/dc3/KickOffThemPrepare_8h_source.html +++ b/d0/dc3/KickOffThemPrepare_8h_source.html @@ -112,14 +112,14 @@
std::map< std::string, RoleInfo > FlagMap
Definition: Dealer.h:71
Play class that's used in the STP model on update traverses every Role, and updates it.
Definition: Play.hpp:22
-
rtt::Field field
Definition: Play.hpp:122
+
rtt::Field field
Definition: Play.hpp:124
The kick off them prepare play is executed when the kick of them prepare game state is selected.
Definition: KickOffThemPrepare.h:10
KickOffThemPrepare()
Constructor that initializes roles with roles that are necessary for this play.
Definition: KickOffThemPrepare.cpp:8
void calculateInfoForRoles() noexcept override
Calculates info for the roles.
Definition: KickOffThemPrepare.cpp:59
uint8_t score(const rtt::Field &field) noexcept override
Calculates the score of this play to determine which play is best in this situation.
Definition: KickOffThemPrepare.cpp:35
Dealer::FlagMap decideRoleFlags() const noexcept override
Assigns robots to roles of this play.
Definition: KickOffThemPrepare.cpp:40
const char * getName() const override
Retrieves the name of the play.
Definition: KickOffThemPrepare.cpp:63
-
Definition: DefendPass.h:8
+
Definition: Defend.h:8
diff --git a/d0/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare-members.html b/d0/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare-members.html index c0d42822a..de02a1234 100644 --- a/d0/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare-members.html +++ b/d0/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d0/dc6/StpInfo_8h.html b/d0/dc6/StpInfo_8h.html index 6ea9e6911..903a4abf2 100644 --- a/d0/dc6/StpInfo_8h.html +++ b/d0/dc6/StpInfo_8h.html @@ -94,6 +94,7 @@
#include <optional>
#include <roboteam_utils/Field.hpp>
+#include <roboteam_utils/RobotCommands.hpp>
#include "computations/PositionScoring.h"
#include "utilities/StpInfoEnums.h"
#include "world/views/BallView.hpp"
diff --git a/d0/dc6/StpInfo_8h_source.html b/d0/dc6/StpInfo_8h_source.html index 22fd790ba..c2cd1eae0 100644 --- a/d0/dc6/StpInfo_8h_source.html +++ b/d0/dc6/StpInfo_8h_source.html @@ -93,226 +93,229 @@
3 
4 #include <optional>
5 #include <roboteam_utils/Field.hpp>
-
6 
- - - - -
11 
-
12 namespace rtt::ai::stp {
-
13 namespace world = ::rtt::world;
-
14 
-
19 struct StpInfo {
-
20  public:
-
21  const std::optional<world::view::RobotView>& getRobot() const { return robot; }
-
22  void setRobot(const std::optional<world::view::RobotView>& robot) { this->robot = robot; }
-
23 
-
24  const std::optional<Field>& getField() const { return field; }
-
25  void setField(const std::optional<Field>& field) { this->field = field; }
-
26 
-
27  const std::optional<world::view::BallView>& getBall() const { return ball; }
-
28  void setBall(const std::optional<world::view::BallView>& ball) { this->ball = ball; }
-
29 
-
30  const std::optional<Vector2>& getPositionToMoveTo() const { return positionToMoveTo; }
-
31  void setPositionToMoveTo(const std::optional<Vector2>& position) { this->positionToMoveTo = position; }
-
32  void setPositionToMoveTo(const std::optional<gen::ScoredPosition>& scoredPosition) { setPositionToMoveTo(scoredPosition->position); }
-
33 
-
34  const std::optional<Vector2>& getPositionToShootAt() const { return positionToShootAt; }
-
35  void setPositionToShootAt(const std::optional<Vector2>& position) { this->positionToShootAt = position; }
-
36 
-
37  const std::optional<Vector2>& getPositionToDefend() const { return positionToDefend; }
-
38  void setPositionToDefend(const std::optional<Vector2>& position) { this->positionToDefend = position; }
-
39 
-
40  double getKickChipVelocity() const { return kickChipVelocity; }
-
41  void setKickChipVelocity(double kickChipVelocity) { this->kickChipVelocity = kickChipVelocity; }
-
42 
-
43  Angle getYaw() const { return yaw; }
-
44  void setYaw(double yaw) { this->yaw = Angle(yaw); }
-
45 
-
46  bool getDribblerOn() const { return dribblerOn; }
-
47  void setDribblerOn(bool dribblerOn) { this->dribblerOn = dribblerOn; }
-
48 
-
49  ShotType getShotType() const { return shotType; }
-
50  void setShotType(ShotType shotType) { this->shotType = shotType; }
-
51 
-
52  void setKickOrChip(const std::optional<KickOrChip>& kickOrChip) { StpInfo::kickOrChip = kickOrChip; }
-
53 
- -
56  [[maybe_unused]] void setCurrentWorld(world::World* world) { currentWorld = world; }
-
57 
-
58  double getMaxRobotVelocity() const { return maxRobotVelocity; }
-
59  void setMaxRobotVelocity(double maxVelocity) { maxRobotVelocity = maxVelocity; }
-
60 
-
61  std::string getRoleName() const { return roleName; }
-
62  void setRoleName(std::string name) { roleName = name; }
-
63 
- +
6 #include <roboteam_utils/RobotCommands.hpp>
+
7 
+ + +
10 #include "world/views/BallView.hpp"
+ +
12 
+
13 namespace rtt::ai::stp {
+
14 namespace world = ::rtt::world;
+
15 
+
20 struct StpInfo {
+
21  public:
+
22  const std::optional<world::view::RobotView>& getRobot() const { return robot; }
+
23  void setRobot(const std::optional<world::view::RobotView>& robot) { this->robot = robot; }
+
24 
+
25  const std::optional<Field>& getField() const { return field; }
+
26  void setField(const std::optional<Field>& field) { this->field = field; }
+
27 
+
28  const std::optional<world::view::BallView>& getBall() const { return ball; }
+
29  void setBall(const std::optional<world::view::BallView>& ball) { this->ball = ball; }
+
30 
+
31  const std::optional<Vector2>& getPositionToMoveTo() const { return positionToMoveTo; }
+
32  void setPositionToMoveTo(const std::optional<Vector2>& position) { this->positionToMoveTo = position; }
+
33  void setPositionToMoveTo(const std::optional<gen::ScoredPosition>& scoredPosition) { setPositionToMoveTo(scoredPosition->position); }
+
34 
+
35  const std::optional<Vector2>& getPositionToShootAt() const { return positionToShootAt; }
+
36  void setPositionToShootAt(const std::optional<Vector2>& position) { this->positionToShootAt = position; }
+
37 
+
38  const std::optional<Vector2>& getPositionToDefend() const { return positionToDefend; }
+
39  void setPositionToDefend(const std::optional<Vector2>& position) { this->positionToDefend = position; }
+
40 
+
41  double getKickChipVelocity() const { return kickChipVelocity; }
+
42  void setKickChipVelocity(double kickChipVelocity) { this->kickChipVelocity = kickChipVelocity; }
+
43 
+
44  Angle getYaw() const { return yaw; }
+
45  void setYaw(double yaw) { this->yaw = Angle(yaw); }
+
46 
+
47  bool getDribblerOn() const { return dribblerOn; }
+
48  void setDribblerOn(bool dribblerOn) { this->dribblerOn = dribblerOn; }
+
49 
+
50  ShotPower getShotPower() const { return shotPower; }
+
51  void setShotPower(ShotPower shotPower) { this->shotPower = shotPower; }
+
52 
+
53  rtt::KickType getKickOrChip() const { return kickOrChip; }
+
54  void setKickOrChip(rtt::KickType kickOrChip) { this->kickOrChip = kickOrChip; }
+
55 
+ +
58  [[maybe_unused]] void setCurrentWorld(world::World* world) { currentWorld = world; }
+
59 
+
60  double getMaxRobotVelocity() const { return maxRobotVelocity; }
+
61  void setMaxRobotVelocity(double maxVelocity) { maxRobotVelocity = maxVelocity; }
+
62 
+
63  std::string getRoleName() const { return roleName; }
+
64  void setRoleName(std::string name) { roleName = name; }
65 
-
66  void setShouldAvoidGoalPosts(bool shouldAvoidGoalPosts) {
-
67  if (shouldAvoidGoalPosts != avoidObjects.shouldAvoidGoalPosts) {
-
68  avoidObjects.shouldAvoidGoalPosts = shouldAvoidGoalPosts;
-
69  }
-
70  }
-
71 
-
72  void setShouldAvoidOutOfField(bool shouldAvoidOutOfField) {
-
73  if (shouldAvoidOutOfField != avoidObjects.shouldAvoidOutOfField) {
-
74  avoidObjects.shouldAvoidOutOfField = shouldAvoidOutOfField;
-
75  }
-
76  }
-
77 
-
78  void setShouldAvoidOurDefenseArea(bool shouldAvoidOurDefenseArea) {
-
79  if (shouldAvoidOurDefenseArea != avoidObjects.shouldAvoidOurDefenseArea) {
-
80  avoidObjects.shouldAvoidOurDefenseArea = shouldAvoidOurDefenseArea;
-
81  }
-
82  }
-
83 
-
84  void setShouldAvoidTheirDefenseArea(bool shouldAvoidTheirDefenseArea) {
-
85  if (shouldAvoidTheirDefenseArea != avoidObjects.shouldAvoidTheirDefenseArea) {
-
86  avoidObjects.shouldAvoidTheirDefenseArea = shouldAvoidTheirDefenseArea;
-
87  }
-
88  }
-
89 
-
90  void setShouldAvoidOurRobots(bool shouldAvoidOurRobots) {
-
91  if (shouldAvoidOurRobots != avoidObjects.shouldAvoidOurRobots) {
-
92  avoidObjects.shouldAvoidOurRobots = shouldAvoidOurRobots;
-
93  }
-
94  }
-
95 
-
96  void setShouldAvoidTheirRobots(bool shouldAvoidTheirRobots) {
-
97  if (shouldAvoidTheirRobots != avoidObjects.shouldAvoidTheirRobots) {
-
98  avoidObjects.shouldAvoidTheirRobots = shouldAvoidTheirRobots;
-
99  }
-
100  }
-
101 
-
102  void setShouldAvoidBall(bool shouldAvoidBall) {
-
103  if (shouldAvoidBall != avoidObjects.shouldAvoidBall) {
-
104  avoidObjects.shouldAvoidBall = shouldAvoidBall;
-
105  }
-
106  }
-
107 
-
108  private:
- -
113 
-
117  std::optional<world::view::RobotView> robot;
-
118 
-
122  std::optional<Field> field;
-
123 
-
127  std::optional<world::view::BallView> ball;
-
128 
-
132  std::optional<Vector2> positionToMoveTo;
-
133 
-
137  std::optional<Vector2> positionToShootAt;
-
138 
-
142  std::optional<Vector2> positionToDefend;
-
143 
-
147  double kickChipVelocity = 0.0;
-
148 
- -
153 
-
157  Angle yaw = Angle(0.0);
-
158 
- -
163 
-
167  std::optional<KickOrChip> kickOrChip;
-
168 
- -
173 
-
177  std::string roleName;
-
178 
- -
183 };
-
184 
-
188 [[maybe_unused]] static std::ostream& operator<<(std::ostream& os, Status status) {
-
189  switch (status) {
-
190  case Status::Waiting:
-
191  return os << "Status::Waiting";
-
192  case Status::Success:
-
193  return os << "Status::Success";
-
194  case Status::Failure:
-
195  return os << "Status::Failure";
-
196  case Status::Running:
-
197  return os << "Status::Running";
-
198  default:
-
199  return os << "INVALID STATUS";
-
200  }
-
201 }
-
202 } // namespace rtt::ai::stp
-
203 
-
204 #endif // RTT_STPINFO_H
+ +
67 
+
68  void setShouldAvoidGoalPosts(bool shouldAvoidGoalPosts) {
+
69  if (shouldAvoidGoalPosts != avoidObjects.shouldAvoidGoalPosts) {
+
70  avoidObjects.shouldAvoidGoalPosts = shouldAvoidGoalPosts;
+
71  }
+
72  }
+
73 
+
74  void setShouldAvoidOutOfField(bool shouldAvoidOutOfField) {
+
75  if (shouldAvoidOutOfField != avoidObjects.shouldAvoidOutOfField) {
+
76  avoidObjects.shouldAvoidOutOfField = shouldAvoidOutOfField;
+
77  }
+
78  }
+
79 
+
80  void setShouldAvoidOurDefenseArea(bool shouldAvoidOurDefenseArea) {
+
81  if (shouldAvoidOurDefenseArea != avoidObjects.shouldAvoidOurDefenseArea) {
+
82  avoidObjects.shouldAvoidOurDefenseArea = shouldAvoidOurDefenseArea;
+
83  }
+
84  }
+
85 
+
86  void setShouldAvoidTheirDefenseArea(bool shouldAvoidTheirDefenseArea) {
+
87  if (shouldAvoidTheirDefenseArea != avoidObjects.shouldAvoidTheirDefenseArea) {
+
88  avoidObjects.shouldAvoidTheirDefenseArea = shouldAvoidTheirDefenseArea;
+
89  }
+
90  }
+
91 
+
92  void setShouldAvoidOurRobots(bool shouldAvoidOurRobots) {
+
93  if (shouldAvoidOurRobots != avoidObjects.shouldAvoidOurRobots) {
+
94  avoidObjects.shouldAvoidOurRobots = shouldAvoidOurRobots;
+
95  }
+
96  }
+
97 
+
98  void setShouldAvoidTheirRobots(bool shouldAvoidTheirRobots) {
+
99  if (shouldAvoidTheirRobots != avoidObjects.shouldAvoidTheirRobots) {
+
100  avoidObjects.shouldAvoidTheirRobots = shouldAvoidTheirRobots;
+
101  }
+
102  }
+
103 
+
104  void setShouldAvoidBall(bool shouldAvoidBall) {
+
105  if (shouldAvoidBall != avoidObjects.shouldAvoidBall) {
+
106  avoidObjects.shouldAvoidBall = shouldAvoidBall;
+
107  }
+
108  }
+
109 
+
110  private:
+ +
115 
+
119  std::optional<world::view::RobotView> robot;
+
120 
+
124  std::optional<Field> field;
+
125 
+
129  std::optional<world::view::BallView> ball;
+
130 
+
134  std::optional<Vector2> positionToMoveTo;
+
135 
+
139  std::optional<Vector2> positionToShootAt;
+
140 
+
144  std::optional<Vector2> positionToDefend;
+
145 
+
149  double kickChipVelocity = 0.0;
+
150 
+ +
155 
+
159  Angle yaw = Angle(0.0);
+
160 
+ +
165 
+
169  rtt::KickType kickOrChip = rtt::KickType::NO_KICK;
+
170 
+ +
175 
+
179  std::string roleName;
+
180 
+ +
185 };
+
186 
+
190 [[maybe_unused]] static std::ostream& operator<<(std::ostream& os, Status status) {
+
191  switch (status) {
+
192  case Status::Waiting:
+
193  return os << "Status::Waiting";
+
194  case Status::Success:
+
195  return os << "Status::Success";
+
196  case Status::Failure:
+
197  return os << "Status::Failure";
+
198  case Status::Running:
+
199  return os << "Status::Running";
+
200  default:
+
201  return os << "INVALID STATUS";
+
202  }
+
203 }
+
204 } // namespace rtt::ai::stp
+
205 
+
206 #endif // RTT_STPINFO_H
Class that represents the world and history of the world.
Definition: World.hpp:34
Definition: ComputationManager.h:5
-
bool shouldAvoidOurRobots
Definition: StpInfoEnums.h:29
-
static std::ostream & operator<<(std::ostream &os, Status status)
Definition: StpInfo.h:188
-
bool shouldAvoidTheirRobots
Definition: StpInfoEnums.h:30
-
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:19
+
bool shouldAvoidOurRobots
Definition: StpInfoEnums.h:24
+
static std::ostream & operator<<(std::ostream &os, Status status)
Definition: StpInfo.h:190
+
bool shouldAvoidTheirRobots
Definition: StpInfoEnums.h:25
+
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:14
-
ShotType
The type of shot this robot should use. Used for determining kick/chip velocity.
Definition: StpInfoEnums.h:14
-
bool shouldAvoidOutOfField
Definition: StpInfoEnums.h:26
-
bool shouldAvoidTheirDefenseArea
Definition: StpInfoEnums.h:28
-
bool shouldAvoidGoalPosts
Definition: StpInfoEnums.h:25
-
bool shouldAvoidOurDefenseArea
Definition: StpInfoEnums.h:27
-
bool shouldAvoidBall
Definition: StpInfoEnums.h:31
-
The AvoidObjects struct containing what the robot should avoid.
Definition: StpInfoEnums.h:24
+
ShotPower
The type of shot this robot should use. Used for determining kick/chip velocity.
Definition: StpInfoEnums.h:9
+
bool shouldAvoidOutOfField
Definition: StpInfoEnums.h:21
+
bool shouldAvoidTheirDefenseArea
Definition: StpInfoEnums.h:23
+
bool shouldAvoidGoalPosts
Definition: StpInfoEnums.h:20
+
bool shouldAvoidOurDefenseArea
Definition: StpInfoEnums.h:22
+
bool shouldAvoidBall
Definition: StpInfoEnums.h:26
+
The AvoidObjects struct containing what the robot should avoid.
Definition: StpInfoEnums.h:19
Definition: IOManager.h:18
-
Definition: StpInfo.h:19
-
const std::optional< world::view::BallView > & getBall() const
Definition: StpInfo.h:27
-
std::optional< world::view::BallView > ball
Definition: StpInfo.h:127
-
void setShouldAvoidTheirRobots(bool shouldAvoidTheirRobots)
Definition: StpInfo.h:96
-
const std::optional< Field > & getField() const
Definition: StpInfo.h:24
-
ShotType getShotType() const
Definition: StpInfo.h:49
-
const std::optional< Vector2 > & getPositionToShootAt() const
Definition: StpInfo.h:34
-
void setBall(const std::optional< world::view::BallView > &ball)
Definition: StpInfo.h:28
-
double getMaxRobotVelocity() const
Definition: StpInfo.h:58
-
std::string getRoleName() const
Definition: StpInfo.h:61
-
AvoidObjects getObjectsToAvoid() const
Definition: StpInfo.h:64
-
std::optional< world::view::RobotView > robot
Definition: StpInfo.h:117
-
void setShouldAvoidOurRobots(bool shouldAvoidOurRobots)
Definition: StpInfo.h:90
-
std::optional< Vector2 > positionToDefend
Definition: StpInfo.h:142
-
AvoidObjects avoidObjects
Definition: StpInfo.h:182
-
ShotType shotType
Definition: StpInfo.h:152
-
void setShouldAvoidGoalPosts(bool shouldAvoidGoalPosts)
Definition: StpInfo.h:66
-
bool dribblerOn
Definition: StpInfo.h:162
-
Angle getYaw() const
Definition: StpInfo.h:43
-
void setPositionToDefend(const std::optional< Vector2 > &position)
Definition: StpInfo.h:38
-
void setKickOrChip(const std::optional< KickOrChip > &kickOrChip)
Definition: StpInfo.h:52
-
std::optional< KickOrChip > kickOrChip
Definition: StpInfo.h:167
-
double kickChipVelocity
Definition: StpInfo.h:147
-
std::optional< Vector2 > positionToMoveTo
Definition: StpInfo.h:132
-
world::World * currentWorld
Definition: StpInfo.h:112
-
void setShouldAvoidOutOfField(bool shouldAvoidOutOfField)
Definition: StpInfo.h:72
-
const std::optional< world::view::RobotView > & getRobot() const
Definition: StpInfo.h:21
-
void setPositionToShootAt(const std::optional< Vector2 > &position)
Definition: StpInfo.h:35
-
double maxRobotVelocity
Definition: StpInfo.h:172
-
std::string roleName
Definition: StpInfo.h:177
-
bool getDribblerOn() const
Definition: StpInfo.h:46
-
const std::optional< Vector2 > & getPositionToMoveTo() const
Definition: StpInfo.h:30
-
void setCurrentWorld(world::World *world)
This function is used in a lambda, [[maybe_unused]] is to suppress 'unused' warnings.
Definition: StpInfo.h:56
-
void setShouldAvoidOurDefenseArea(bool shouldAvoidOurDefenseArea)
Definition: StpInfo.h:78
-
void setShouldAvoidTheirDefenseArea(bool shouldAvoidTheirDefenseArea)
Definition: StpInfo.h:84
-
std::optional< Vector2 > positionToShootAt
Definition: StpInfo.h:137
-
Angle yaw
Definition: StpInfo.h:157
-
void setDribblerOn(bool dribblerOn)
Definition: StpInfo.h:47
-
world::World * getCurrentWorld() const
Definition: StpInfo.h:54
-
void setMaxRobotVelocity(double maxVelocity)
Definition: StpInfo.h:59
-
void setYaw(double yaw)
Definition: StpInfo.h:44
-
void setPositionToMoveTo(const std::optional< Vector2 > &position)
Definition: StpInfo.h:31
-
void setRobot(const std::optional< world::view::RobotView > &robot)
Definition: StpInfo.h:22
-
void setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)
Definition: StpInfo.h:32
-
const std::optional< Vector2 > & getPositionToDefend() const
Definition: StpInfo.h:37
-
void setField(const std::optional< Field > &field)
Definition: StpInfo.h:25
-
void setShouldAvoidBall(bool shouldAvoidBall)
Definition: StpInfo.h:102
-
std::optional< Field > field
Definition: StpInfo.h:122
-
void setKickChipVelocity(double kickChipVelocity)
Definition: StpInfo.h:41
-
void setRoleName(std::string name)
Definition: StpInfo.h:62
-
double getKickChipVelocity() const
Definition: StpInfo.h:40
-
void setShotType(ShotType shotType)
Definition: StpInfo.h:50
+
Definition: StpInfo.h:20
+
const std::optional< world::view::BallView > & getBall() const
Definition: StpInfo.h:28
+
std::optional< world::view::BallView > ball
Definition: StpInfo.h:129
+
void setShouldAvoidTheirRobots(bool shouldAvoidTheirRobots)
Definition: StpInfo.h:98
+
const std::optional< Field > & getField() const
Definition: StpInfo.h:25
+
rtt::KickType kickOrChip
Definition: StpInfo.h:169
+
const std::optional< Vector2 > & getPositionToShootAt() const
Definition: StpInfo.h:35
+
void setBall(const std::optional< world::view::BallView > &ball)
Definition: StpInfo.h:29
+
double getMaxRobotVelocity() const
Definition: StpInfo.h:60
+
std::string getRoleName() const
Definition: StpInfo.h:63
+
AvoidObjects getObjectsToAvoid() const
Definition: StpInfo.h:66
+
std::optional< world::view::RobotView > robot
Definition: StpInfo.h:119
+
void setKickOrChip(rtt::KickType kickOrChip)
Definition: StpInfo.h:54
+
void setShouldAvoidOurRobots(bool shouldAvoidOurRobots)
Definition: StpInfo.h:92
+
rtt::KickType getKickOrChip() const
Definition: StpInfo.h:53
+
std::optional< Vector2 > positionToDefend
Definition: StpInfo.h:144
+
AvoidObjects avoidObjects
Definition: StpInfo.h:184
+
void setShouldAvoidGoalPosts(bool shouldAvoidGoalPosts)
Definition: StpInfo.h:68
+
bool dribblerOn
Definition: StpInfo.h:164
+
Angle getYaw() const
Definition: StpInfo.h:44
+
void setPositionToDefend(const std::optional< Vector2 > &position)
Definition: StpInfo.h:39
+
double kickChipVelocity
Definition: StpInfo.h:149
+
std::optional< Vector2 > positionToMoveTo
Definition: StpInfo.h:134
+
world::World * currentWorld
Definition: StpInfo.h:114
+
void setShouldAvoidOutOfField(bool shouldAvoidOutOfField)
Definition: StpInfo.h:74
+
const std::optional< world::view::RobotView > & getRobot() const
Definition: StpInfo.h:22
+
void setPositionToShootAt(const std::optional< Vector2 > &position)
Definition: StpInfo.h:36
+
double maxRobotVelocity
Definition: StpInfo.h:174
+
std::string roleName
Definition: StpInfo.h:179
+
bool getDribblerOn() const
Definition: StpInfo.h:47
+
const std::optional< Vector2 > & getPositionToMoveTo() const
Definition: StpInfo.h:31
+
void setCurrentWorld(world::World *world)
This function is used in a lambda, [[maybe_unused]] is to suppress 'unused' warnings.
Definition: StpInfo.h:58
+
ShotPower shotPower
Definition: StpInfo.h:154
+
void setShouldAvoidOurDefenseArea(bool shouldAvoidOurDefenseArea)
Definition: StpInfo.h:80
+
void setShouldAvoidTheirDefenseArea(bool shouldAvoidTheirDefenseArea)
Definition: StpInfo.h:86
+
std::optional< Vector2 > positionToShootAt
Definition: StpInfo.h:139
+
Angle yaw
Definition: StpInfo.h:159
+
void setDribblerOn(bool dribblerOn)
Definition: StpInfo.h:48
+
ShotPower getShotPower() const
Definition: StpInfo.h:50
+
world::World * getCurrentWorld() const
Definition: StpInfo.h:56
+
void setMaxRobotVelocity(double maxVelocity)
Definition: StpInfo.h:61
+
void setYaw(double yaw)
Definition: StpInfo.h:45
+
void setPositionToMoveTo(const std::optional< Vector2 > &position)
Definition: StpInfo.h:32
+
void setRobot(const std::optional< world::view::RobotView > &robot)
Definition: StpInfo.h:23
+
void setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)
Definition: StpInfo.h:33
+
const std::optional< Vector2 > & getPositionToDefend() const
Definition: StpInfo.h:38
+
void setField(const std::optional< Field > &field)
Definition: StpInfo.h:26
+
void setShouldAvoidBall(bool shouldAvoidBall)
Definition: StpInfo.h:104
+
std::optional< Field > field
Definition: StpInfo.h:124
+
void setKickChipVelocity(double kickChipVelocity)
Definition: StpInfo.h:42
+
void setRoleName(std::string name)
Definition: StpInfo.h:64
+
double getKickChipVelocity() const
Definition: StpInfo.h:41
+
void setShotPower(ShotPower shotPower)
Definition: StpInfo.h:51
diff --git a/d1/d0a/ChipAtPos_8h.html b/d1/d0a/ChipAtPos_8h.html deleted file mode 100644 index e6696dcca..000000000 --- a/d1/d0a/ChipAtPos_8h.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/tactics/active/ChipAtPos.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
Roboteam AI -
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
- -
-
ChipAtPos.h File Reference
-
-
-
#include "stp/Tactic.h"
-
-

Go to the source code of this file.

- - - - - -

-Classes

class  rtt::ai::stp::tactic::ChipAtPos
 Class that defines the ChipAtPos tactic. The robot will chip the ball to a given position. More...
 
- - - - - - - - - -

-Namespaces

 rtt
 
 rtt::ai
 
 rtt::ai::stp
 
 rtt::ai::stp::tactic
 
-
-
- - - - diff --git a/d1/d0a/ChipAtPos_8h_source.html b/d1/d0a/ChipAtPos_8h_source.html deleted file mode 100644 index 3620da9a9..000000000 --- a/d1/d0a/ChipAtPos_8h_source.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/tactics/active/ChipAtPos.h Source File - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
Roboteam AI -
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
-
-
ChipAtPos.h
-
-
-Go to the documentation of this file.
1 #ifndef RTT_CHIPATPOS_H
-
2 #define RTT_CHIPATPOS_H
-
3 
-
4 #include "stp/Tactic.h"
-
5 
- -
10 class ChipAtPos : public Tactic {
-
11  public:
-
15  ChipAtPos();
-
16 
-
17  private:
-
23  std::optional<StpInfo> calculateInfoForSkill(StpInfo const &info) noexcept override;
-
24 
-
31  bool isTacticFailing(const StpInfo &info) noexcept override;
-
32 
-
39  bool shouldTacticReset(const StpInfo &info) noexcept override;
-
40 
-
45  bool isEndTactic() noexcept override;
-
46 
-
51  const char *getName() override;
-
52 };
-
53 } // namespace rtt::ai::stp::tactic
-
54 
-
55 #endif // RTT_CHIPATPOS_H
- -
Base class of tactic.
Definition: Tactic.h:15
-
Class that defines the ChipAtPos tactic. The robot will chip the ball to a given position.
Definition: ChipAtPos.h:10
-
ChipAtPos()
Constructor for the tactic, it constructs the state machine of skills.
Definition: ChipAtPos.cpp:10
-
std::optional< StpInfo > calculateInfoForSkill(StpInfo const &info) noexcept override
Calculate the info for skills from the StpInfo struct parameter.
Definition: ChipAtPos.cpp:12
-
bool isEndTactic() noexcept override
Is this tactic an end tactic?
Definition: ChipAtPos.cpp:29
-
bool shouldTacticReset(const StpInfo &info) noexcept override
Should this tactic be reset (go back to the first skill of this tactic)
Definition: ChipAtPos.cpp:38
-
const char * getName() override
Gets the tactic name.
Definition: ChipAtPos.cpp:46
-
bool isTacticFailing(const StpInfo &info) noexcept override
Is this tactic failing during execution (go back to the previous tactic)
Definition: ChipAtPos.cpp:31
-
Definition: ChipAtPos.h:6
-
Definition: StpInfo.h:19
-
-
- - - - diff --git a/d1/d24/tactics_2passive_2Formation_8h_source.html b/d1/d24/tactics_2passive_2Formation_8h_source.html index 59d120753..120c30d8e 100644 --- a/d1/d24/tactics_2passive_2Formation_8h_source.html +++ b/d1/d24/tactics_2passive_2Formation_8h_source.html @@ -121,8 +121,8 @@
bool isEndTactic() noexcept override
Checks whether this is an end tactic, meaning it should keep looping this tactic if all skills are fi...
Definition: Formation.cpp:25
const char * getName() override
Gets the tactic name.
Definition: Formation.cpp:27
bool isTacticFailing(const StpInfo &info) noexcept override
Is this tactic failing during execution (go back to the previous tactic) Fails if there is no positio...
Definition: Formation.cpp:21
-
Definition: ChipAtPos.h:6
-
Definition: StpInfo.h:19
+
Definition: DriveWithBall.h:6
+
Definition: StpInfo.h:20
diff --git a/d1/d2c/Chipper_8cpp.html b/d1/d2c/Chipper_8cpp.html deleted file mode 100644 index 1449f766f..000000000 --- a/d1/d2c/Chipper_8cpp.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/src/stp/roles/active/Chipper.cpp File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
Roboteam AI -
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
- -
-
Chipper.cpp File Reference
-
-
- - - - - - - - - - -

-Namespaces

 rtt
 
 rtt::ai
 
 rtt::ai::stp
 
 rtt::ai::stp::role
 
-
-
- - - - diff --git a/d1/d9e/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal-members.html b/d1/d9e/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal-members.html index 6606c3f47..e079f9dbc 100644 --- a/d1/d9e/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal-members.html +++ b/d1/d9e/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d1/de4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare-members.html b/d1/de4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare-members.html index 3a8fb3e4d..5f568527f 100644 --- a/d1/de4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare-members.html +++ b/d1/de4/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d2/d09/BallPlacementThem_8h_source.html b/d2/d09/BallPlacementThem_8h_source.html index 27ca42b45..45d807945 100644 --- a/d2/d09/BallPlacementThem_8h_source.html +++ b/d2/d09/BallPlacementThem_8h_source.html @@ -115,15 +115,15 @@
std::map< std::string, RoleInfo > FlagMap
Definition: Dealer.h:71
Play class that's used in the STP model on update traverses every Role, and updates it.
Definition: Play.hpp:22
-
rtt::Field field
Definition: Play.hpp:122
+
rtt::Field field
Definition: Play.hpp:124
The ball placement them play is executed when the ball placement them game state is selected.
Definition: BallPlacementThem.h:11
-
void calculateInfoForRoles() noexcept override
Calculates info for the roles.
Definition: BallPlacementThem.cpp:60
+
void calculateInfoForRoles() noexcept override
Calculates info for the roles.
Definition: BallPlacementThem.cpp:62
BallPlacementThem()
Constructor that initializes roles with roles that are necessary for this play.
Definition: BallPlacementThem.cpp:9
-
void calculateInfoForHarasser() noexcept
Calculates info for the harasser roles.
Definition: BallPlacementThem.cpp:70
+
void calculateInfoForHarasser() noexcept
Calculates info for the harasser roles.
Definition: BallPlacementThem.cpp:72
Dealer::FlagMap decideRoleFlags() const noexcept override
Assigns robots to roles of this play.
Definition: BallPlacementThem.cpp:41
uint8_t score(const rtt::Field &field) noexcept override
Calculates the score of this play to determine which play is best in this situation.
Definition: BallPlacementThem.cpp:36
-
const char * getName() const override
Retrieves the name of the play.
Definition: BallPlacementThem.cpp:77
-
Definition: DefendPass.h:8
+
const char * getName() const override
Retrieves the name of the play.
Definition: BallPlacementThem.cpp:79
+
Definition: Defend.h:8
diff --git a/d2/d43/TestTactic_8h_source.html b/d2/d43/TestTactic_8h_source.html index 104b95c42..6a4b1b50f 100644 --- a/d2/d43/TestTactic_8h_source.html +++ b/d2/d43/TestTactic_8h_source.html @@ -122,7 +122,7 @@
TestTactic()
Constructor for the tactic, it constructs the state machine of skills.
Definition: TestTactic.cpp:7
bool isEndTactic() noexcept override
Checks whether this is a passive tactic (formerly called endTactic.
Definition: TestTactic.cpp:19
Definition: ComputationManager.h:5
-
Definition: StpInfo.h:19
+
Definition: StpInfo.h:20
diff --git a/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html b/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html index ff9471eea..ddea839fc 100644 --- a/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html +++ b/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html @@ -87,6 +87,7 @@
Public Member Functions | Public Attributes | +Static Public Attributes | Protected Attributes | Private Member Functions | Private Attributes | @@ -167,6 +168,11 @@ std::optional< uint8_t > lastScore   + + + +

+Static Public Attributes

static int waller_count
 
@@ -999,6 +1005,28 @@

The stpInfos. The string is the role_name to be able to update the info in the right role

+ + +
+

◆ waller_count

+ +
+
+

Protected Attributes

std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
+ + + + +
+ + + + +
int rtt::ai::stp::Play::waller_count
+
+staticinherited
+
+
diff --git a/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.js b/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.js index 2f41d05f8..74bbc07fc 100644 --- a/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.js +++ b/d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.js @@ -30,5 +30,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs = [ "scoring", "d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d2/d4a/Tactic_8h_source.html b/d2/d4a/Tactic_8h_source.html index 0ee88a09c..9364d222d 100644 --- a/d2/d4a/Tactic_8h_source.html +++ b/d2/d4a/Tactic_8h_source.html @@ -153,9 +153,9 @@
void reset() noexcept
Reset the state machine.
Definition: Tactic.cpp:61
virtual bool isTacticFailing(const StpInfo &info) noexcept=0
The condition when the current tactic fails.
Definition: ComputationManager.h:5
-
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:19
+
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:14
Definition: ControlModule.h:10
-
Definition: StpInfo.h:19
+
Definition: StpInfo.h:20
diff --git a/d2/d4b/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation-members.html b/d2/d4b/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation-members.html index bdcce71a2..2348cbad8 100644 --- a/d2/d4b/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation-members.html +++ b/d2/d4b/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation-members.html @@ -123,8 +123,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d2/d84/PositionControl_8h_source.html b/d2/d84/PositionControl_8h_source.html index 707241d76..c64efcdb2 100644 --- a/d2/d84/PositionControl_8h_source.html +++ b/d2/d84/PositionControl_8h_source.html @@ -116,18 +116,18 @@
48 
57  Vector2 handleBallCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects);
58 
-
67  Vector2 handleBallPlacementCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects);
-
68 
-
75  Vector2 handleDefenseAreaCollision(const rtt::Field &field, Vector2 currentPosition);
-
76 
-
91  Trajectory2D findNewTrajectory(const rtt::world::World *world, const rtt::Field &field, int robotId, Vector2 &currentPosition, Vector2 &currentVelocity,
-
92  Vector2 &targetPosition, double maxRobotVelocity, double timeStep, stp::AvoidObjects AvoidObjects);
-
93 
-
99  std::vector<Vector2> generateNormalizedPoints(int robotId);
-
100 };
-
101 
-
102 } // namespace rtt::ai::control
-
103 #endif // RTT_POSITIONCONTROL_H
+
68  Vector2 handleBallPlacementCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, Vector2 targetPosition, stp::AvoidObjects avoidObjects);
+
69 
+
76  Vector2 handleDefenseAreaCollision(const rtt::Field &field, Vector2 currentPosition);
+
77 
+
92  Trajectory2D findNewTrajectory(const rtt::world::World *world, const rtt::Field &field, int robotId, Vector2 &currentPosition, Vector2 &currentVelocity,
+
93  Vector2 &targetPosition, double maxRobotVelocity, double timeStep, stp::AvoidObjects AvoidObjects);
+
94 
+
100  std::vector<Vector2> generateNormalizedPoints(int robotId);
+
101 };
+
102 
+
103 } // namespace rtt::ai::control
+
104 #endif // RTT_POSITIONCONTROL_H
rtt::Vector2 Vector2
Definition: ControlUtils.h:15
@@ -135,13 +135,13 @@
Class that stores 2 dimensional trajectories.
Definition: Trajectory2D.h:15
The main position control class. Use this for your robot position control requirements.
Definition: PositionControl.h:14
-
std::vector< Vector2 > generateNormalizedPoints(int robotId)
Creates normalized random points, which will be used to create intermediate points.
Definition: PositionControl.cpp:139
-
Vector2 handleDefenseAreaCollision(const rtt::Field &field, Vector2 currentPosition)
Handles the collision with the defense area at the current position, will move away from the defense ...
Definition: PositionControl.cpp:102
-
Vector2 handleBallPlacementCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects)
Handles the collision with the ball placement at the current position, will move away from the ball p...
Definition: PositionControl.cpp:78
+
std::vector< Vector2 > generateNormalizedPoints(int robotId)
Creates normalized random points, which will be used to create intermediate points.
Definition: PositionControl.cpp:152
+
Vector2 handleDefenseAreaCollision(const rtt::Field &field, Vector2 currentPosition)
Handles the collision with the defense area at the current position, will move away from the defense ...
Definition: PositionControl.cpp:115
static constexpr double MAX_SCALE
Definition: PositionControl.h:19
static constexpr double MAX_ANGLE
Definition: PositionControl.h:17
+
Vector2 handleBallPlacementCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, Vector2 targetPosition, stp::AvoidObjects avoidObjects)
Handles the collision with the ball placement at the current position, will move away from the ball p...
Definition: PositionControl.cpp:78
static constexpr double MIN_SCALE
Definition: PositionControl.h:18
-
Trajectory2D findNewTrajectory(const rtt::world::World *world, const rtt::Field &field, int robotId, Vector2 &currentPosition, Vector2 &currentVelocity, Vector2 &targetPosition, double maxRobotVelocity, double timeStep, stp::AvoidObjects AvoidObjects)
Tries to find a new trajectory when the current path has a collision on it. It tries this by looking ...
Definition: PositionControl.cpp:110
+
Trajectory2D findNewTrajectory(const rtt::world::World *world, const rtt::Field &field, int robotId, Vector2 &currentPosition, Vector2 &currentVelocity, Vector2 &targetPosition, double maxRobotVelocity, double timeStep, stp::AvoidObjects AvoidObjects)
Tries to find a new trajectory when the current path has a collision on it. It tries this by looking ...
Definition: PositionControl.cpp:123
Vector2 computeAndTrackTrajectory(const rtt::world::World *world, const rtt::Field &field, int robotId, Vector2 currentPosition, Vector2 currentVelocity, Vector2 targetPosition, double maxRobotVelocity, stp::AvoidObjects avoidObjects)
Generates a collision-free trajectory and tracks it. Returns also possibly the location of a collisio...
Definition: PositionControl.cpp:13
std::unordered_map< int, Trajectory2D > computedTrajectories
Definition: PositionControl.h:22
Vector2 handleBallCollision(const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects)
Handles the collision with the ball at the current position. This function will calculate a new targe...
Definition: PositionControl.cpp:56
@@ -152,7 +152,7 @@
std::unordered_map< int, Vector2 > lastUsedNormalizedPoints
Definition: PositionControl.h:24
Class that represents the world and history of the world.
Definition: World.hpp:34
Definition: ControlModule.h:10
-
The AvoidObjects struct containing what the robot should avoid.
Definition: StpInfoEnums.h:24
+
The AvoidObjects struct containing what the robot should avoid.
Definition: StpInfoEnums.h:19
Definition: IOManager.h:18
diff --git a/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html b/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html index c2e366bb0..2a6d9d914 100644 --- a/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html +++ b/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html @@ -105,18 +105,17 @@ rtt::ai::stp::TestRole rtt::ai::stp::role::BallPlacer -rtt::ai::stp::role::Chipper -rtt::ai::stp::role::Defender -rtt::ai::stp::role::Formation -rtt::ai::stp::role::FreeKickTaker -rtt::ai::stp::role::Halt -rtt::ai::stp::role::Harasser -rtt::ai::stp::role::Keeper -rtt::ai::stp::role::KeeperPasser -rtt::ai::stp::role::PassReceiver -rtt::ai::stp::role::Passer -rtt::ai::stp::role::PenaltyTaker -rtt::ai::stp::role::Striker +rtt::ai::stp::role::Defender +rtt::ai::stp::role::Formation +rtt::ai::stp::role::FreeKickTaker +rtt::ai::stp::role::Halt +rtt::ai::stp::role::Harasser +rtt::ai::stp::role::Keeper +rtt::ai::stp::role::KeeperPasser +rtt::ai::stp::role::PassReceiver +rtt::ai::stp::role::Passer +rtt::ai::stp::role::PenaltyTaker +rtt::ai::stp::role::Striker @@ -499,7 +498,7 @@

Returns
The status that the current tactic returns
-

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

+

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

diff --git a/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.png b/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.png index 056c36a1f..8369a493a 100644 Binary files a/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.png and b/d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.png differ diff --git a/d2/db5/PenaltyUsPrepare_8h_source.html b/d2/db5/PenaltyUsPrepare_8h_source.html index 434f1138e..ebc124500 100644 --- a/d2/db5/PenaltyUsPrepare_8h_source.html +++ b/d2/db5/PenaltyUsPrepare_8h_source.html @@ -112,14 +112,14 @@
std::map< std::string, RoleInfo > FlagMap
Definition: Dealer.h:71
Play class that's used in the STP model on update traverses every Role, and updates it.
Definition: Play.hpp:22
-
rtt::Field field
Definition: Play.hpp:122
+
rtt::Field field
Definition: Play.hpp:124
The penalty us prepare play is executed when the penalty us prepare game state is selected.
Definition: PenaltyUsPrepare.h:10
PenaltyUsPrepare()
Constructor that initializes roles with roles that are necessary for this play.
Definition: PenaltyUsPrepare.cpp:10
const char * getName() const override
Retrieves the name of the play.
Definition: PenaltyUsPrepare.cpp:113
Dealer::FlagMap decideRoleFlags() const noexcept override
Assigns robots to roles of this play.
Definition: PenaltyUsPrepare.cpp:42
void calculateInfoForRoles() noexcept override
Calculates info for the roles.
Definition: PenaltyUsPrepare.cpp:64
uint8_t score(const rtt::Field &field) noexcept override
Calculates the score of this play to determine which play is best in this situation.
Definition: PenaltyUsPrepare.cpp:37
-
Definition: DefendPass.h:8
+
Definition: Defend.h:8
diff --git a/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html b/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html index 6e947c59f..96a296f7a 100644 --- a/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html +++ b/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html @@ -87,6 +87,7 @@

std::optional< uint8_t > lastScore
 
+ + + +

+Static Public Attributes

static int waller_count
 
@@ -663,7 +669,7 @@

Returns
True if play should end this tick
-

Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

+

Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

@@ -980,6 +986,28 @@

The stpInfos. The string is the role_name to be able to update the info in the right role

+ + +
+

◆ waller_count

+ +
+
+

Protected Member Functions

virtual bool shouldEndPlay () noexcept
+ + + + +
+ + + + +
int rtt::ai::stp::Play::waller_count
+
+staticinherited
+
+
diff --git a/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.js b/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.js index 05f63e411..bae828331 100644 --- a/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.js +++ b/d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1Halt = [ "scoring", "d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d2/dc6/classrtt_1_1ai_1_1stp_1_1PositionComputations-members.html b/d2/dc6/classrtt_1_1ai_1_1stp_1_1PositionComputations-members.html index 4cfc7a80c..7f117deb9 100644 --- a/d2/dc6/classrtt_1_1ai_1_1stp_1_1PositionComputations-members.html +++ b/d2/dc6/classrtt_1_1ai_1_1stp_1_1PositionComputations-members.html @@ -91,19 +91,21 @@

This is the complete list of members for rtt::ai::stp::PositionComputations, including all inherited members.

- - - - - - - - - - - - - + + + + + + + + + + + + + + +
calculateAvoidBallPosition(Vector2 targetPosition, Vector2 ballPosition, const Field &field, const AvoidObjects &avoidObj)rtt::ai::stp::PositionComputationsstatic
calculateAvoidRobotsPosition(Vector2 targetPosition, const world::World *world, int robotId, const AvoidObjects &avoidObj, const Field &field)rtt::ai::stp::PositionComputationsstatic
calculateInfoForAttackers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForAvoidBallHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForDefendersAndWallers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world, bool mustStayOnOurSide) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForFormation(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForFormationOurSide(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > *roles, const Field &field, world::World *world, Vector2 interceptionLocation) noexceptrtt::ai::stp::PositionComputationsstatic
calculatePositionOutsideOfShape(Vector2 targetPosition, const Field &field, const std::unique_ptr< Shape > &avoidShape, const AvoidObjects &avoidObj)rtt::ai::stp::PositionComputationsprivatestatic
determineWallPositions(const Field &field, const world::World *world, int amountDefenders)rtt::ai::stp::PositionComputationsstatic
getPosition(std::optional< rtt::Vector2 > currentPosition, const Grid &searchGrid, gen::ScoreProfile profile, const Field &field, const world::World *world)rtt::ai::stp::PositionComputationsstatic
getWallPosition(int index, int amountDefenders, const Field &field, world::World *world)rtt::ai::stp::PositionComputationsstatic
recalculateInfoForNonPassers(std::unordered_map< std::string, StpInfo > &stpInfos, const Field &field, world::World *world, Vector2 receiverLocation) noexceptrtt::ai::stp::PositionComputationsstatic
amountOfWallersrtt::ai::stp::PositionComputationsstatic
calculateAvoidBallPosition(Vector2 targetPosition, Vector2 ballPosition, const Field &field, const AvoidObjects &avoidObj)rtt::ai::stp::PositionComputationsstatic
calculateAvoidRobotsPosition(Vector2 targetPosition, const world::World *world, int robotId, const AvoidObjects &avoidObj, const Field &field)rtt::ai::stp::PositionComputationsstatic
calculateInfoForAttackers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForAvoidBallHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForDefendersAndWallers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world, bool mustStayOnOurSide) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForFormation(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForFormationOurSide(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
calculateInfoForHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > *roles, const Field &field, world::World *world, Vector2 interceptionLocation) noexceptrtt::ai::stp::PositionComputationsstatic
calculatePositionOutsideOfShape(Vector2 targetPosition, const Field &field, const std::unique_ptr< Shape > &avoidShape, const AvoidObjects &avoidObj)rtt::ai::stp::PositionComputationsprivatestatic
determineWallPositions(const Field &field, const world::World *world, int amountDefenders)rtt::ai::stp::PositionComputationsstatic
getPosition(std::optional< rtt::Vector2 > currentPosition, const Grid &searchGrid, gen::ScoreProfile profile, const Field &field, const world::World *world)rtt::ai::stp::PositionComputationsstatic
getWallPosition(int index, int amountDefenders, const Field &field, world::World *world)rtt::ai::stp::PositionComputationsstatic
recalculateInfoForNonPassers(std::unordered_map< std::string, StpInfo > &stpInfos, const Field &field, world::World *world, Vector2 receiverLocation) noexceptrtt::ai::stp::PositionComputationsstatic
setAmountOfWallers(const rtt::Field &field, rtt::world::World *world) noexceptrtt::ai::stp::PositionComputationsstatic
diff --git a/df/d85/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot-members.html b/d2/ddd/classrtt_1_1ai_1_1stp_1_1play_1_1Defend-members.html similarity index 79% rename from df/d85/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot-members.html rename to d2/ddd/classrtt_1_1ai_1_1stp_1_1play_1_1Defend-members.html index e8eb13229..615a2aaa3 100644 --- a/df/d85/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot-members.html +++ b/d2/ddd/classrtt_1_1ai_1_1stp_1_1play_1_1Defend-members.html @@ -65,7 +65,7 @@
@@ -85,22 +85,22 @@
-
rtt::ai::stp::play::DefendShot Member List
+
rtt::ai::stp::play::Defend Member List
-

This is the complete list of members for rtt::ai::stp::play::DefendShot, including all inherited members.

+

This is the complete list of members for rtt::ai::stp::play::Defend, including all inherited members.

- - - + + + - + - + @@ -115,7 +115,7 @@ - + @@ -123,8 +123,9 @@ - - + + +
calculateInfoForRoles() noexcept overridertt::ai::stp::play::DefendShotvirtual
decideRoleFlags() const noexcept overridertt::ai::stp::play::DefendShotvirtual
DefendShot()rtt::ai::stp::play::DefendShot
calculateInfoForRoles() noexcept overridertt::ai::stp::play::Defendvirtual
decideRoleFlags() const noexcept overridertt::ai::stp::play::Defendvirtual
Defend()rtt::ai::stp::play::Defend
distributeRoles() noexceptrtt::ai::stp::Playprivate
DrawMargins() noexceptrtt::ai::stp::Playprivate
fieldrtt::ai::stp::Playprotected
getLastScore() constrtt::ai::stp::Play
getName() const overridertt::ai::stp::play::DefendShotvirtual
getName() const overridertt::ai::stp::play::Defendvirtual
getRoleStatuses() constrtt::ai::stp::Play
harasserInfortt::ai::stp::play::DefendShot
harasserInfortt::ai::stp::play::Defend
initialize() noexceptrtt::ai::stp::Play
isValidPlayToKeep() noexceptrtt::ai::stp::Play
isValidPlayToStart() const noexceptrtt::ai::stp::Play
refreshData() noexceptrtt::ai::stp::Playprivate
rolesrtt::ai::stp::Playprotected
roleStatusesrtt::ai::stp::Playprotected
score(const rtt::Field &field) noexcept overridertt::ai::stp::play::DefendShotvirtual
score(const rtt::Field &field) noexcept overridertt::ai::stp::play::Defendvirtual
scoringrtt::ai::stp::Playprotected
setWorld(world::World *world) noexceptrtt::ai::stp::Play
shouldEndPlay() noexceptrtt::ai::stp::Playprotectedvirtual
stpInfosrtt::ai::stp::Playprotected
update() noexceptrtt::ai::stp::Playvirtual
updateField(Field field) noexceptrtt::ai::stp::Play
worldrtt::ai::stp::Playprotected
~Play()=defaultrtt::ai::stp::Playvirtual
waller_countrtt::ai::stp::Playstatic
worldrtt::ai::stp::Playprotected
~Play()=defaultrtt::ai::stp::Playvirtual
diff --git a/d2/de1/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs-members.html b/d2/de1/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs-members.html index 2b7769b34..d12580baa 100644 --- a/d2/de1/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs-members.html +++ b/d2/de1/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs-members.html @@ -123,8 +123,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d3/d30/classrtt_1_1ai_1_1control_1_1ControlUtils-members.html b/d3/d30/classrtt_1_1ai_1_1control_1_1ControlUtils-members.html index 9ef3d5510..5e32a2fb1 100644 --- a/d3/d30/classrtt_1_1ai_1_1control_1_1ControlUtils-members.html +++ b/d3/d30/classrtt_1_1ai_1_1control_1_1ControlUtils-members.html @@ -92,7 +92,7 @@

This is the complete list of members for rtt::ai::control::ControlUtils, including all inherited members.

- +
determineChipForce(const double distance) noexceptrtt::ai::control::ControlUtilsstatic
determineKickForce(const double distance, stp::ShotType shotType) noexceptrtt::ai::control::ControlUtilsstatic
determineKickForce(const double distance, stp::ShotPower shotPower) noexceptrtt::ai::control::ControlUtilsstatic
getMaxVelocity(bool hasBall)rtt::ai::control::ControlUtilsstatic
diff --git a/d3/d48/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs-members.html b/d3/d48/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs-members.html index 85954dea5..371f73910 100644 --- a/d3/d48/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs-members.html +++ b/d3/d48/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d3/d6c/KickOffUs_8cpp.html b/d3/d6c/KickOffUs_8cpp.html index 0256e2611..b323d883a 100644 --- a/d3/d6c/KickOffUs_8cpp.html +++ b/d3/d6c/KickOffUs_8cpp.html @@ -93,7 +93,6 @@ diff --git a/d3/d6c/PenaltyUs_8h_source.html b/d3/d6c/PenaltyUs_8h_source.html index a35049939..5a2e4f563 100644 --- a/d3/d6c/PenaltyUs_8h_source.html +++ b/d3/d6c/PenaltyUs_8h_source.html @@ -112,14 +112,14 @@
std::map< std::string, RoleInfo > FlagMap
Definition: Dealer.h:71
Play class that's used in the STP model on update traverses every Role, and updates it.
Definition: Play.hpp:22
-
rtt::Field field
Definition: Play.hpp:122
+
rtt::Field field
Definition: Play.hpp:124
The penalty us play is executed when the penalty us game state is selected.
Definition: PenaltyUs.h:10
void calculateInfoForRoles() noexcept override
Calculates info for the roles.
Definition: PenaltyUs.cpp:59
Dealer::FlagMap decideRoleFlags() const noexcept override
Assigns robots to roles of this play.
Definition: PenaltyUs.cpp:37
uint8_t score(const rtt::Field &field) noexcept override
Calculates the score of this play to determine which play is best in this situation.
Definition: PenaltyUs.cpp:32
PenaltyUs()
Constructor that initializes roles with roles that are necessary for this play.
Definition: PenaltyUs.cpp:13
const char * getName() const override
Retrieves the name of the play.
Definition: PenaltyUs.cpp:11
-
Definition: DefendPass.h:8
+
Definition: Defend.h:8
diff --git a/d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html b/d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html index 4fa24236e..5f1d02f53 100644 --- a/d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html +++ b/d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html @@ -402,7 +402,7 @@

Returns
The status that the current tactic returns
-

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

+

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

diff --git a/d3/de1/KeeperPasser_8h_source.html b/d3/de1/KeeperPasser_8h_source.html index 625e0a3d8..3c53475eb 100644 --- a/d3/de1/KeeperPasser_8h_source.html +++ b/d3/de1/KeeperPasser_8h_source.html @@ -97,15 +97,20 @@
10 class KeeperPasser : public Role {
11  public:
16  KeeperPasser(std::string name);
-
17 };
-
18 } // namespace rtt::ai::stp::role
-
19 
-
20 #endif // RTT_KEEPERPASSER_H
+
17 
+
23  [[nodiscard]] Status update(StpInfo const& info) noexcept override;
+
24 };
+
25 } // namespace rtt::ai::stp::role
+
26 
+
27 #endif // RTT_KEEPERPASSER_H
Role class used in STP Every robot needs to have a role A role is essentially a state machine of Tact...
Definition: Role.hpp:14
Class that defines the KeeperPasser role. The keeper will try to pass the ball to another robot.
Definition: KeeperPasser.h:10
-
KeeperPasser(std::string name)
Constructor that sets the name of the role and creates a state machine of tactics.
Definition: KeeperPasser.cpp:10
+
Status update(StpInfo const &info) noexcept override
Besides the default update from base class Role, it also switches between tactics depending on the ba...
Definition: KeeperPasser.cpp:16
+
KeeperPasser(std::string name)
Constructor that sets the name of the role and creates a state machine of tactics.
Definition: KeeperPasser.cpp:11
Definition: BallPlacer.h:6
+
Status
The status that a skill/tactic can return.
Definition: StpInfoEnums.h:14
+
Definition: StpInfo.h:20
diff --git a/d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html b/d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html index 3ac7ff5ac..d57e9b068 100644 --- a/d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html +++ b/d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html @@ -402,7 +402,7 @@

Returns
The status that the current tactic returns
-

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

+

Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

diff --git a/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html b/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html similarity index 85% rename from d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html rename to d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html index 72fb866dc..e3a5b45c1 100644 --- a/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html +++ b/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html @@ -5,7 +5,7 @@ -Roboteam AI: rtt::ai::stp::play::DefendShot Class Reference +Roboteam AI: rtt::ai::stp::play::Defend Class Reference @@ -65,7 +65,7 @@
-
rtt::ai::stp::play::DefendShot Class Reference
+
rtt::ai::stp::play::Defend Class Reference
-

DefendShot Play is executed when the opponent has or is close to the ball and on our side of the field. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them. - More...

+

Defend Play is executed when the opponent has or is close to the ball. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them. + More...

-

#include <DefendShot.h>

+

#include <Defend.h>

-Inheritance diagram for rtt::ai::stp::play::DefendShot:
+Inheritance diagram for rtt::ai::stp::play::Defend:
- - -rtt::ai::stp::Play + + +rtt::ai::stp::Play

- - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -155,8 +156,8 @@

Public Member Functions

 DefendShot ()
 Constructor that initializes roles with roles that are necessary for this play. More...
 
uint8_t score (const rtt::Field &field) noexcept override
 Calculates the score of this play to determine which play is best in this situation. More...
 
Dealer::FlagMap decideRoleFlags () const noexcept override
 Assigns robots to roles of this play. More...
 
void calculateInfoForRoles () noexcept override
 Calculates info for the roles. More...
 
const char * getName () const override
 Gets the play name. More...
 
 Defend ()
 Constructor that initializes roles with roles that are necessary for this play. More...
 
uint8_t score (const rtt::Field &field) noexcept override
 Calculates the score of this play to determine which play is best in this situation. More...
 
Dealer::FlagMap decideRoleFlags () const noexcept override
 Assigns robots to roles of this play. More...
 
void calculateInfoForRoles () noexcept override
 Calculates info for the roles. More...
 
const char * getName () const override
 Gets the play name. More...
 
void initialize () noexcept
 Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitialize() More...
 
- - + + @@ -164,6 +165,11 @@

Public Attributes

InterceptionInfo harasserInfo
 
InterceptionInfo harasserInfo
 
std::vector< GlobalEvaluationkeepPlayEvaluation
 
std::vector< GlobalEvaluationstartPlayEvaluation
std::optional< uint8_t > lastScore
 
+ + + +

+Static Public Attributes

static int waller_count
 
@@ -210,16 +216,16 @@

Protected Member Functions

virtual bool shouldEndPlay () noexcept
 

Detailed Description

-

DefendShot Play is executed when the opponent has or is close to the ball and on our side of the field. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them.

+

Defend Play is executed when the opponent has or is close to the ball. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them.

Constructor & Destructor Documentation

- -

◆ DefendShot()

+ +

◆ Defend()

- + @@ -232,8 +238,8 @@

Member Function Documentation

- -

◆ calculateInfoForRoles()

+ +

◆ calculateInfoForRoles()

@@ -242,7 +248,7 @@

rtt::ai::stp::play::DefendShot::DefendShot rtt::ai::stp::play::Defend::Defend ( )
- + @@ -261,8 +267,8 @@

-

◆ decideRoleFlags()

+ +

◆ decideRoleFlags()

@@ -271,7 +277,7 @@

void rtt::ai::stp::play::DefendShot::calculateInfoForRoles void rtt::ai::stp::play::Defend::calculateInfoForRoles ( )
- + @@ -373,8 +379,8 @@

-

◆ getName()

+ +

◆ getName()

@@ -383,7 +389,7 @@

Dealer::FlagMap rtt::ai::stp::play::DefendShot::decideRoleFlags Dealer::FlagMap rtt::ai::stp::play::Defend::decideRoleFlags ( ) const
- + @@ -567,8 +573,8 @@

-

◆ score()

+ +

◆ score()

@@ -577,7 +583,7 @@

const char * rtt::ai::stp::play::DefendShot::getName const char * rtt::ai::stp::play::Defend::getName ( ) const
- + @@ -664,7 +670,7 @@

Returns
True if play should end this tick
-

Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

+

Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

@@ -753,14 +759,14 @@

-

◆ harasserInfo

+ +

◆ harasserInfo

uint8_t rtt::ai::stp::play::DefendShot::score uint8_t rtt::ai::stp::play::Defend::score ( const rtt::Field &  field)
- +
InterceptionInfo rtt::ai::stp::play::DefendShot::harasserInfoInterceptionInfo rtt::ai::stp::play::Defend::harasserInfo
+
+ +

◆ waller_count

+ +
+
+ + + + + +
+ + + + +
int rtt::ai::stp::Play::waller_count
+
+staticinherited
+
+
@@ -1021,15 +1049,15 @@

DefendShot.h -
  • roboteam_ai/src/stp/plays/defensive/DefendShot.cpp
  • +
  • roboteam_ai/include/roboteam_ai/stp/plays/defensive/Defend.h
  • +
  • roboteam_ai/src/stp/plays/defensive/Defend.cpp
  • diff --git a/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.js b/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.js new file mode 100644 index 000000000..13ea003f3 --- /dev/null +++ b/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.js @@ -0,0 +1,35 @@ +var classrtt_1_1ai_1_1stp_1_1play_1_1Defend = +[ + [ "Defend", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac91252dd1e19c1aa670a123c3246b124", null ], + [ "calculateInfoForRoles", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a0e20962d9f1020594c4732cfe314d734", null ], + [ "decideRoleFlags", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab8d0f538cafc9a893bfa8271a11d6cf5", null ], + [ "distributeRoles", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a977b3063d4d26bee4be08d71c2ab7ccc", null ], + [ "DrawMargins", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ae5f7186f0f7c176decd4e26a6d5fa566", null ], + [ "getLastScore", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a7439c6149abbc461640c9ecdad2ba8d6", null ], + [ "getName", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aaf681fb7991fcdc3f9e7e229b340b777", null ], + [ "getRoleStatuses", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691", null ], + [ "initialize", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aa0405b45c69fc25464bec621fbcbe0cc", null ], + [ "isValidPlayToKeep", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a5be299fd1dab79b7f656ca37631d6ef6", null ], + [ "isValidPlayToStart", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a58560de6d2d6ca91e467deb1071aadbd", null ], + [ "reassignRobots", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aa20291b5cee34414dfb81aa0fd33713f", null ], + [ "refreshData", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ad7b71d56f8b8d8d62b7ec945847a2bec", null ], + [ "score", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a457a70fe85bbe237bf9e61bc543c052c", null ], + [ "setWorld", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab23ad33458ed975661cdc593bdf40968", null ], + [ "shouldEndPlay", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a8726a464fdb9e614c5cca8c7cd183155", null ], + [ "update", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a52fc8b6075367b48ae05021829ebcc8f", null ], + [ "updateField", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a805621fd748e3dfd6399ff69570f7e56", null ], + [ "field", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a1dc216d51c90eb0e6ddb0298e1ad034e", null ], + [ "harasserInfo", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac9dc4c37ef7ad65fb0b339d6c809243f", null ], + [ "keepPlayEvaluation", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a17fc7a716064d918aa29c072832c2ef8", null ], + [ "lastScore", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a81d204e55bab023d2937c1420abd04ad", null ], + [ "previousKeeperId", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a7164f241b13b1aa59b6e6b5c30a3094b", null ], + [ "previousMaxRobots", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a067c0013eb3e4d70eedd32a504dee10d", null ], + [ "previousRobotNum", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#afc2268677ee563a2f0a7efa4acff465e", null ], + [ "roles", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a38ffe1c2f377508d851dc649d03644c0", null ], + [ "roleStatuses", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a8750ea230c633dcf6a0f09e28e4f47b1", null ], + [ "scoring", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a4598ba530d29d7f4f53bcec0c9845100", null ], + [ "startPlayEvaluation", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a859e8c8abae48115eab588736926368f", null ], + [ "stpInfos", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a8515cad2a57c969a52163f4ad9c084da", null ], + [ "world", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a0c13cbd482099fa139f3a5f08d964efe", null ] +]; \ No newline at end of file diff --git a/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.png b/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.png new file mode 100644 index 000000000..7e7cd645e Binary files /dev/null and b/d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.png differ diff --git a/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html b/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html index 7620d8cad..d296320f5 100644 --- a/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html +++ b/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html @@ -135,12 +135,14 @@   void setDribblerOn (bool dribblerOn)   -ShotType getShotType () const -  -void setShotType (ShotType shotType) -  -void setKickOrChip (const std::optional< KickOrChip > &kickOrChip) -  +ShotPower getShotPower () const +  +void setShotPower (ShotPower shotPower) +  +rtt::KickType getKickOrChip () const +  +void setKickOrChip (rtt::KickType kickOrChip) +  world::WorldgetCurrentWorld () const   void setCurrentWorld (world::World *world) @@ -189,14 +191,14 @@   double kickChipVelocity = 0.0   -ShotType shotType {} -  +ShotPower shotPower {} +  Angle yaw = Angle(0.0)   bool dribblerOn   -std::optional< KickOrChipkickOrChip -  +rtt::KickType kickOrChip = rtt::KickType::NO_KICK +  double maxRobotVelocity   std::string roleName @@ -330,6 +332,31 @@

    + + + +

    ◆ getKickOrChip()

    + +
    +
    + + + + + +
    + + + + + + + +
    rtt::KickType rtt::ai::stp::StpInfo::getKickOrChip () const
    +
    +inline
    +
    +
    @@ -507,8 +534,8 @@

    -

    ◆ getShotType()

    + +

    ◆ getShotPower()

    @@ -517,7 +544,7 @@

    - + @@ -689,8 +716,8 @@

    -

    ◆ setKickOrChip()

    + +

    ◆ setKickOrChip()

    - + @@ -897,8 +924,8 @@

    -

    ◆ setShotType()

    + +

    ◆ setShotPower()

    @@ -907,10 +934,10 @@

    ShotType rtt::ai::stp::StpInfo::getShotType ShotPower rtt::ai::stp::StpInfo::getShotPower ( ) const(const std::optional< KickOrChip > & rtt::KickType  kickOrChip)
    - + - - + +
    void rtt::ai::stp::StpInfo::setShotType void rtt::ai::stp::StpInfo::setShotPower (ShotType shotType)ShotPower shotPower)
    @@ -1270,8 +1297,8 @@

    -

    ◆ kickOrChip

    + +

    ◆ kickOrChip

    @@ -1280,7 +1307,7 @@

    - +
    std::optional<KickOrChip> rtt::ai::stp::StpInfo::kickOrChiprtt::KickType rtt::ai::stp::StpInfo::kickOrChip = rtt::KickType::NO_KICK
    @@ -1431,8 +1458,8 @@

    -

    ◆ shotType

    + +

    ◆ shotPower

    @@ -1441,7 +1468,7 @@

    - +
    ShotType rtt::ai::stp::StpInfo::shotType {}ShotPower rtt::ai::stp::StpInfo::shotPower {}
    diff --git a/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.js b/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.js index 61d83367b..376dcdff8 100644 --- a/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.js +++ b/d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.js @@ -5,6 +5,7 @@ var structrtt_1_1ai_1_1stp_1_1StpInfo = [ "getDribblerOn", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85ed1103b7e9079006ef66a3dc0d2f75", null ], [ "getField", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a10d51dd1f8af72e8971933983fdcc5ce", null ], [ "getKickChipVelocity", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af8b436bd205fe5b5dd724eac5b4fa953", null ], + [ "getKickOrChip", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3d5988e52a48ca0443b30e9d1c9ec133", null ], [ "getMaxRobotVelocity", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba", null ], [ "getObjectsToAvoid", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e", null ], [ "getPositionToDefend", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1", null ], @@ -12,14 +13,14 @@ var structrtt_1_1ai_1_1stp_1_1StpInfo = [ "getPositionToShootAt", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6", null ], [ "getRobot", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098", null ], [ "getRoleName", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec", null ], - [ "getShotType", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a12448dd09ecc0fe6a5cafdc08acedc99", null ], + [ "getShotPower", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab9b052b82f49ac89a0366ae3ac8fcaea", null ], [ "getYaw", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b", null ], [ "setBall", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb", null ], [ "setCurrentWorld", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866", null ], [ "setDribblerOn", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c", null ], [ "setField", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd", null ], [ "setKickChipVelocity", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b", null ], - [ "setKickOrChip", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f45976c3e9bd95cf5800776287350c1", null ], + [ "setKickOrChip", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a30f14a798e20f53dabac8a959db00428", null ], [ "setMaxRobotVelocity", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35", null ], [ "setPositionToDefend", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6", null ], [ "setPositionToMoveTo", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18", null ], @@ -27,7 +28,7 @@ var structrtt_1_1ai_1_1stp_1_1StpInfo = [ "setPositionToShootAt", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77", null ], [ "setRobot", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f", null ], [ "setRoleName", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49", null ], - [ "setShotType", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#afa7b1db3829313ed298aca9b2d835dbc", null ], + [ "setShotPower", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aff4da96e247357608a4e555e50454ed5", null ], [ "setShouldAvoidBall", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2", null ], [ "setShouldAvoidGoalPosts", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d", null ], [ "setShouldAvoidOurDefenseArea", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf", null ], @@ -42,13 +43,13 @@ var structrtt_1_1ai_1_1stp_1_1StpInfo = [ "dribblerOn", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3", null ], [ "field", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44", null ], [ "kickChipVelocity", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2", null ], - [ "kickOrChip", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f8c5b148eb400d4c00ee92d9e7b58fc", null ], + [ "kickOrChip", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1336711cc61946e377f955d8f152a449", null ], [ "maxRobotVelocity", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3", null ], [ "positionToDefend", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674", null ], [ "positionToMoveTo", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56", null ], [ "positionToShootAt", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e", null ], [ "robot", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213", null ], [ "roleName", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301", null ], - [ "shotType", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a46c27add1a6e70188efdb2edd2f5f9d0", null ], + [ "shotPower", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8cb50d30b1ba8d0d4cd9c40291da27d5", null ], [ "yaw", "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413", null ] ]; \ No newline at end of file diff --git a/d4/d15/KeeperBlockBall_8h_source.html b/d4/d15/KeeperBlockBall_8h_source.html index 6d26d88a3..b37332872 100644 --- a/d4/d15/KeeperBlockBall_8h_source.html +++ b/d4/d15/KeeperBlockBall_8h_source.html @@ -119,15 +119,13 @@
    76 
    83  static Vector2 calculateTargetPositionBallShot(const StpInfo info, rtt::LineSegment keepersLineSegment, rtt::LineSegment ballTrajectory) noexcept;
    84 
    -
    91  static std::optional<Vector2> calculateTheirBallInterception(const StpInfo &info, rtt::LineSegment ballTrajectory) noexcept;
    +
    91  static Vector2 calculateTargetPositionBallNotShot(const StpInfo &info, std::optional<Vector2> predictedBallPositionTheirRobot) noexcept;
    92 
    -
    99  static Vector2 calculateTargetPositionBallNotShot(const StpInfo &info, std::optional<Vector2> predictedBallPositionTheirRobot) noexcept;
    -
    100 
    -
    107  static Angle calculateYaw(const world::view::BallView &ball, const Vector2 &targetKeeperPosition);
    -
    108 };
    -
    109 } // namespace rtt::ai::stp::tactic
    -
    110 
    -
    111 #endif // RTT_KEEPERBLOCKBALL_H
    +
    99  static Angle calculateYaw(const world::view::BallView &ball, const Vector2 &targetKeeperPosition);
    +
    100 };
    +
    101 } // namespace rtt::ai::stp::tactic
    +
    102 
    +
    103 #endif // RTT_KEEPERBLOCKBALL_H
    rtt::Vector2 Vector2
    Definition: ControlUtils.h:15
    Base class of tactic.
    Definition: Tactic.h:15
    @@ -136,9 +134,8 @@
    static Vector2 calculateTargetPositionBallShot(const StpInfo info, rtt::LineSegment keepersLineSegment, rtt::LineSegment ballTrajectory) noexcept
    Calculates the target position for the keeper when the ball is shot.
    Definition: KeeperBlockBall.cpp:111
    static LineSegment getKeepersLineSegment(const Field &)
    Creates a LineSegment on which the keeper should stay while defending. Start is left of goal,...
    Definition: KeeperBlockBall.cpp:65
    bool isEndTactic() noexcept override
    Checks whether this is an end tactic, meaning it should keep looping this tactic if all skills are fi...
    Definition: KeeperBlockBall.cpp:53
    -
    static std::optional< Vector2 > calculateTheirBallInterception(const StpInfo &info, rtt::LineSegment ballTrajectory) noexcept
    Calculates the point where they will have the ball.
    Definition: KeeperBlockBall.cpp:218
    KeeperBlockBall()
    Constructor for the tactic, it constructs the state machine of skills.
    Definition: KeeperBlockBall.cpp:31
    -
    static Angle calculateYaw(const world::view::BallView &ball, const Vector2 &targetKeeperPosition)
    Calculates the yaw the robot should have.
    Definition: KeeperBlockBall.cpp:253
    +
    static Angle calculateYaw(const world::view::BallView &ball, const Vector2 &targetKeeperPosition)
    Calculates the yaw the robot should have.
    Definition: KeeperBlockBall.cpp:218
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) Returns true when the robot i...
    Definition: KeeperBlockBall.cpp:57
    std::optional< StpInfo > calculateInfoForSkill(StpInfo const &info) noexcept override
    Calculate the info for skills from the StpInfo struct parameter.
    Definition: KeeperBlockBall.cpp:33
    static Vector2 calculateTargetPositionBallNotShot(const StpInfo &info, std::optional< Vector2 > predictedBallPositionTheirRobot) noexcept
    Calculates the target position for the keeper when the ball is not shot.
    Definition: KeeperBlockBall.cpp:153
    @@ -146,8 +143,8 @@
    static std::pair< Vector2, bool > calculateTargetPosition(const StpInfo info) noexcept
    Calculates the position for the keeper PID type is different for intercepting and kicking (coarse and...
    Definition: KeeperBlockBall.cpp:78
    const char * getName() override
    Gets the tactic name.
    Definition: KeeperBlockBall.cpp:63
    Ball view class, provides the Ball interface with utility functions that don't belong on a POD type.
    Definition: BallView.hpp:12
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20

    diff --git a/d4/d35/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall-members.html b/d4/d35/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall-members.html index d604a834b..8a12349b8 100644 --- a/d4/d35/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall-members.html +++ b/d4/d35/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall-members.html @@ -95,26 +95,25 @@ calculateTargetPosition(const StpInfo info) noexceptrtt::ai::stp::tactic::KeeperBlockBallprivatestatic calculateTargetPositionBallNotShot(const StpInfo &info, std::optional< Vector2 > predictedBallPositionTheirRobot) noexceptrtt::ai::stp::tactic::KeeperBlockBallprivatestatic calculateTargetPositionBallShot(const StpInfo info, rtt::LineSegment keepersLineSegment, rtt::LineSegment ballTrajectory) noexceptrtt::ai::stp::tactic::KeeperBlockBallprivatestatic - calculateTheirBallInterception(const StpInfo &info, rtt::LineSegment ballTrajectory) noexceptrtt::ai::stp::tactic::KeeperBlockBallprivatestatic - calculateYaw(const world::view::BallView &ball, const Vector2 &targetKeeperPosition)rtt::ai::stp::tactic::KeeperBlockBallprivatestatic - currentStatusrtt::ai::stp::Tacticprotected - getCurrentSkill()rtt::ai::stp::Tactic - getKeepersLineSegment(const Field &)rtt::ai::stp::tactic::KeeperBlockBallprivatestatic - getName() overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual - getStatus() constrtt::ai::stp::Tactic - initialize() noexceptrtt::ai::stp::Tactic - isBallHeadingTowardsOurGoal(const HalfLine &ballTrajectory, const Field &field)rtt::ai::stp::tactic::KeeperBlockBallprivatestatic - isEndTactic() noexcept overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual - isTacticFailing(const StpInfo &) noexcept overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual - KeeperBlockBall()rtt::ai::stp::tactic::KeeperBlockBall - reset() noexceptrtt::ai::stp::Tactic - shouldTacticReset(const StpInfo &info) noexcept overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual - skillsrtt::ai::stp::Tacticprotected - Tactic()=defaultrtt::ai::stp::Tactic - Tactic(Tactic &&other)=defaultrtt::ai::stp::Tactic - terminate() noexceptrtt::ai::stp::Tactic - update(StpInfo const &info) noexceptrtt::ai::stp::Tactic - ~Tactic()=defaultrtt::ai::stp::Tacticvirtual + calculateYaw(const world::view::BallView &ball, const Vector2 &targetKeeperPosition)rtt::ai::stp::tactic::KeeperBlockBallprivatestatic + currentStatusrtt::ai::stp::Tacticprotected + getCurrentSkill()rtt::ai::stp::Tactic + getKeepersLineSegment(const Field &)rtt::ai::stp::tactic::KeeperBlockBallprivatestatic + getName() overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual + getStatus() constrtt::ai::stp::Tactic + initialize() noexceptrtt::ai::stp::Tactic + isBallHeadingTowardsOurGoal(const HalfLine &ballTrajectory, const Field &field)rtt::ai::stp::tactic::KeeperBlockBallprivatestatic + isEndTactic() noexcept overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual + isTacticFailing(const StpInfo &) noexcept overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual + KeeperBlockBall()rtt::ai::stp::tactic::KeeperBlockBall + reset() noexceptrtt::ai::stp::Tactic + shouldTacticReset(const StpInfo &info) noexcept overridertt::ai::stp::tactic::KeeperBlockBallprivatevirtual + skillsrtt::ai::stp::Tacticprotected + Tactic()=defaultrtt::ai::stp::Tactic + Tactic(Tactic &&other)=defaultrtt::ai::stp::Tactic + terminate() noexceptrtt::ai::stp::Tactic + update(StpInfo const &info) noexceptrtt::ai::stp::Tactic + ~Tactic()=defaultrtt::ai::stp::Tacticvirtual

    diff --git a/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.js b/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.js deleted file mode 100644 index c67e413e7..000000000 --- a/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.js +++ /dev/null @@ -1,34 +0,0 @@ -var classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot = -[ - [ "DefendShot", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fbe1c4d12aab4bc90ba40f7943b9e4", null ], - [ "calculateInfoForRoles", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa4f72c0cc4fce12be8dfbc56d6074cac", null ], - [ "decideRoleFlags", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fa97a5f7426cec8c308538d1455e0e", null ], - [ "distributeRoles", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a977b3063d4d26bee4be08d71c2ab7ccc", null ], - [ "DrawMargins", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ae5f7186f0f7c176decd4e26a6d5fa566", null ], - [ "getLastScore", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a7439c6149abbc461640c9ecdad2ba8d6", null ], - [ "getName", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#af8495d8ff9e59726b4744fb0cef93207", null ], - [ "getRoleStatuses", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691", null ], - [ "initialize", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa0405b45c69fc25464bec621fbcbe0cc", null ], - [ "isValidPlayToKeep", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a5be299fd1dab79b7f656ca37631d6ef6", null ], - [ "isValidPlayToStart", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a58560de6d2d6ca91e467deb1071aadbd", null ], - [ "reassignRobots", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa20291b5cee34414dfb81aa0fd33713f", null ], - [ "refreshData", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ad7b71d56f8b8d8d62b7ec945847a2bec", null ], - [ "score", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ae67ca3f7620f349a73a3bafec170f8c4", null ], - [ "setWorld", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ab23ad33458ed975661cdc593bdf40968", null ], - [ "shouldEndPlay", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8726a464fdb9e614c5cca8c7cd183155", null ], - [ "update", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a52fc8b6075367b48ae05021829ebcc8f", null ], - [ "updateField", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a805621fd748e3dfd6399ff69570f7e56", null ], - [ "field", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a1dc216d51c90eb0e6ddb0298e1ad034e", null ], - [ "harasserInfo", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8a8f0d84a3c3192f7102823bbd5fef60", null ], - [ "keepPlayEvaluation", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a17fc7a716064d918aa29c072832c2ef8", null ], - [ "lastScore", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a81d204e55bab023d2937c1420abd04ad", null ], - [ "previousKeeperId", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a7164f241b13b1aa59b6e6b5c30a3094b", null ], - [ "previousMaxRobots", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a067c0013eb3e4d70eedd32a504dee10d", null ], - [ "previousRobotNum", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#afc2268677ee563a2f0a7efa4acff465e", null ], - [ "roles", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a38ffe1c2f377508d851dc649d03644c0", null ], - [ "roleStatuses", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8750ea230c633dcf6a0f09e28e4f47b1", null ], - [ "scoring", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a4598ba530d29d7f4f53bcec0c9845100", null ], - [ "startPlayEvaluation", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a859e8c8abae48115eab588736926368f", null ], - [ "stpInfos", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], - [ "world", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a0c13cbd482099fa139f3a5f08d964efe", null ] -]; \ No newline at end of file diff --git a/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.png b/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.png deleted file mode 100644 index 774c03798..000000000 Binary files a/d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.png and /dev/null differ diff --git a/d4/dab/Dealer_8h_source.html b/d4/dab/Dealer_8h_source.html index 4893d81bf..dc39aba82 100644 --- a/d4/dab/Dealer_8h_source.html +++ b/d4/dab/Dealer_8h_source.html @@ -216,7 +216,7 @@
    Structure that defines the dealer flag. The dealer flag will give a certain factor with the influence...
    Definition: Dealer.h:50
    DealerFlagTitle title
    Definition: Dealer.h:51
    DealerFlag(DealerFlagTitle title)
    Explicit constructor of the DealerFlag structure.
    Definition: Dealer.cpp:25
    -
    Definition: StpInfo.h:19
    +
    Definition: StpInfo.h:20
    diff --git a/d4/db3/DriveWithBall_8h_source.html b/d4/db3/DriveWithBall_8h_source.html index 1230a9ad0..1146bf72c 100644 --- a/d4/db3/DriveWithBall_8h_source.html +++ b/d4/db3/DriveWithBall_8h_source.html @@ -93,7 +93,7 @@
    3 
    4 #include <stp/Tactic.h>
    5 
    -
    6 namespace rtt::ai::stp::tactic {
    +
    10 class DriveWithBall : public Tactic {
    11  public:
    15  DriveWithBall();
    @@ -115,14 +115,14 @@
    Base class of tactic.
    Definition: Tactic.h:15
    Class that describes the drive with ball tactic. This tactic is used when the robot should drive to a...
    Definition: DriveWithBall.h:10
    -
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) Should reset if the yaw the r...
    Definition: DriveWithBall.cpp:23
    -
    bool isEndTactic() noexcept override
    Checks whether the tactic is a passive tactic (formerly endTactic)
    Definition: DriveWithBall.cpp:27
    -
    const char * getName() override
    Gets the tactic name.
    Definition: DriveWithBall.cpp:29
    +
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) Should reset if the yaw the r...
    Definition: DriveWithBall.cpp:25
    +
    bool isEndTactic() noexcept override
    Checks whether the tactic is a passive tactic (formerly endTactic)
    Definition: DriveWithBall.cpp:29
    +
    const char * getName() override
    Gets the tactic name.
    Definition: DriveWithBall.cpp:31
    DriveWithBall()
    Constructor for the tactic, it constructs the state machine of skills.
    Definition: DriveWithBall.cpp:8
    std::optional< StpInfo > calculateInfoForSkill(StpInfo const &info) noexcept override
    Calculate the info for skills from the StpInfo struct parameter.
    Definition: DriveWithBall.cpp:10
    -
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) Fails if we don't have the b...
    Definition: DriveWithBall.cpp:21
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) Fails if we don't have the b...
    Definition: DriveWithBall.cpp:23
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/d4/db8/BallPlacementUsForceStart_8h_source.html b/d4/db8/BallPlacementUsForceStart_8h_source.html index 2be7ea6d7..98606d93c 100644 --- a/d4/db8/BallPlacementUsForceStart_8h_source.html +++ b/d4/db8/BallPlacementUsForceStart_8h_source.html @@ -113,14 +113,14 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The ball placement us Force Start play is executed when the ball placement us game state is selected ...
    Definition: BallPlacementUsForceStart.h:12
    const char * getName() const override
    Retrieves the name of the play.
    Definition: BallPlacementUsForceStart.cpp:101
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: BallPlacementUsForceStart.cpp:64
    BallPlacementUsForceStart()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: BallPlacementUsForceStart.cpp:11
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: BallPlacementUsForceStart.cpp:43
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: BallPlacementUsForceStart.cpp:38
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html b/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html index 1bec089a2..cddd1fce4 100644 --- a/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html +++ b/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html @@ -87,6 +87,7 @@
    +
    diff --git a/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.js b/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.js index 76521be33..cbe9f13c4 100644 --- a/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.js +++ b/d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare = [ "scoring", "d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d5/d14/namespacertt_1_1ai_1_1stp.html b/d5/d14/namespacertt_1_1ai_1_1stp.html index c0c30b1eb..1aa8a0abe 100644 --- a/d5/d14/namespacertt_1_1ai_1_1stp.html +++ b/d5/d14/namespacertt_1_1ai_1_1stp.html @@ -211,17 +211,12 @@ }  Enumerator for global evaluations. More...
      -enum class  KickOrChip { KICK -, CHIP +enum class  ShotPower { PASS +, TARGET +, MAX } - Whether this robot should kick or chip in the shoot skill. More...
    -  -enum class  ShotType { PASS -, TARGET -, MAX - } - The type of shot this robot should use. Used for determining kick/chip velocity. More...
    -  + The type of shot this robot should use. Used for determining kick/chip velocity. More...
    +  enum class  Status { Waiting , Success , Failure @@ -583,36 +578,8 @@

    -

    ◆ KickOrChip

    - -
    -
    - - - - - -
    - - - - -
    enum rtt::ai::stp::KickOrChip
    -
    -strong
    -
    - -

    Whether this robot should kick or chip in the shoot skill.

    - - - -
    Enumerator
    KICK 
    CHIP 
    - -
    -
    - -

    ◆ ShotType

    + +

    ◆ ShotPower

    diff --git a/d5/d14/namespacertt_1_1ai_1_1stp.js b/d5/d14/namespacertt_1_1ai_1_1stp.js index 365babd43..9aebde5ab 100644 --- a/d5/d14/namespacertt_1_1ai_1_1stp.js +++ b/d5/d14/namespacertt_1_1ai_1_1stp.js @@ -55,14 +55,10 @@ var namespacertt_1_1ai_1_1stp = [ "WeWillNotHaveBall", "d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0ee5638f21d583ed405a9d1de30152ad", null ], [ "TheyHaveBall", "d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ab814ca078159c72443842e27c00f6430", null ] ] ], - [ "KickOrChip", "d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113", [ - [ "KICK", "d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113a959a795d5524bd9054026703a33afb87", null ], - [ "CHIP", "d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113aed8e8497a6a4c2315790d3d56b7c5065", null ] - ] ], - [ "ShotType", "d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87ab", [ - [ "PASS", "d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba7a95bf926a0333f57705aeac07a362a2", null ], - [ "TARGET", "d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba730950ad798a77ad508aa9e2564d013f", null ], - [ "MAX", "d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba26a4b44a837bf97b972628509912b4a5", null ] + [ "ShotPower", "d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012c", [ + [ "PASS", "d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca7a95bf926a0333f57705aeac07a362a2", null ], + [ "TARGET", "d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca730950ad798a77ad508aa9e2564d013f", null ], + [ "MAX", "d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca26a4b44a837bf97b972628509912b4a5", null ] ] ], [ "Status", "d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3", [ [ "Waiting", "d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c", null ], diff --git a/d5/d3c/DefendShot_8h.html b/d5/d3c/DefendShot_8h.html deleted file mode 100644 index 42592353f..000000000 --- a/d5/d3c/DefendShot_8h.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/defensive/DefendShot.h File Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    DefendShot.h File Reference
    -
    -
    - -

    Go to the source code of this file.

    - - - - - -

    -Classes

    class  rtt::ai::stp::play::DefendShot
     DefendShot Play is executed when the opponent has or is close to the ball and on our side of the field. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them. More...
     
    - - - - - - - - - -

    -Namespaces

     rtt
     
     rtt::ai
     
     rtt::ai::stp
     
     rtt::ai::stp::play
     
    -
    -
    - - - - diff --git a/d5/d3e/KeeperKickBall_8h_source.html b/d5/d3e/KeeperKickBall_8h_source.html index f8f8559d3..2c53b30b8 100644 --- a/d5/d3e/KeeperKickBall_8h_source.html +++ b/d5/d3e/KeeperKickBall_8h_source.html @@ -122,17 +122,17 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    KeeperKickBall Play is executed when the ball is in our defense area and should be kicked out by our ...
    Definition: KeeperKickBall.h:13
    -
    bool ballKicked()
    Check if the ball has been kicked. True if the kick tactic has ended, false if it is still going.
    Definition: KeeperKickBall.cpp:88
    -
    const char * getName() const override
    Retrieve name of the play.
    Definition: KeeperKickBall.cpp:106
    +
    bool ballKicked()
    Check if the ball has been kicked. True if the kick tactic has ended, false if it is still going.
    Definition: KeeperKickBall.cpp:92
    +
    const char * getName() const override
    Retrieve name of the play.
    Definition: KeeperKickBall.cpp:110
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: KeeperKickBall.cpp:68
    PassInfo passInfo
    Definition: KeeperKickBall.h:57
    -
    bool shouldEndPlay() noexcept override
    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
    Definition: KeeperKickBall.cpp:94
    +
    bool shouldEndPlay() noexcept override
    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
    Definition: KeeperKickBall.cpp:98
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: KeeperKickBall.cpp:50
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: KeeperKickBall.cpp:42
    KeeperKickBall()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: KeeperKickBall.cpp:13
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    Struct to hold relevant information for passing.
    Definition: PassComputations.h:18
    diff --git a/d5/d51/TestSkill_8h_source.html b/d5/d51/TestSkill_8h_source.html index 675dc1da4..220e294f0 100644 --- a/d5/d51/TestSkill_8h_source.html +++ b/d5/d51/TestSkill_8h_source.html @@ -106,9 +106,9 @@
    Class that defines the test skill. This skill is used for testing.
    Definition: TestSkill.h:10
    Status onUpdate(StpInfo const &info) noexcept override
    On update of this tactic.
    Definition: TestSkill.cpp:5
    const char * getName() override
    Gets the skill name.
    Definition: TestSkill.cpp:7
    -
    Definition: Chip.h:6
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    -
    Definition: StpInfo.h:19
    +
    Definition: GoToPos.h:6
    +
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:14
    +
    Definition: StpInfo.h:20
    diff --git a/d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html b/d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html index 598108a34..404bef7d0 100644 --- a/d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html +++ b/d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html @@ -402,7 +402,7 @@

    Returns
    The status that the current tactic returns
    -

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

    +

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

    diff --git a/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html b/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html index f6a0ba786..8c85bf930 100644 --- a/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html +++ b/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html @@ -87,6 +87,7 @@
    +
    diff --git a/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.js b/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.js index b6018d657..d93606baf 100644 --- a/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.js +++ b/d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare = [ "scoring", "d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d5/d8d/Chipper_8h.html b/d5/d8d/Chipper_8h.html deleted file mode 100644 index e1a5ccc6a..000000000 --- a/d5/d8d/Chipper_8h.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/roles/active/Chipper.h File Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    Chipper.h File Reference
    -
    -
    -
    #include "stp/Role.hpp"
    -
    -

    Go to the source code of this file.

    - - - - - -

    -Classes

    class  rtt::ai::stp::role::Chipper
     Class that defines the Chipper role. The Chipper will chip the ball to another robot. More...
     
    - - - - - - - - - -

    -Namespaces

     rtt
     
     rtt::ai
     
     rtt::ai::stp
     
     rtt::ai::stp::role
     
    -
    -
    - - - - diff --git a/d5/d8d/Chipper_8h_source.html b/d5/d8d/Chipper_8h_source.html deleted file mode 100644 index e13b92567..000000000 --- a/d5/d8d/Chipper_8h_source.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/roles/active/Chipper.h Source File - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    Chipper.h
    -
    -
    -Go to the documentation of this file.
    1 #ifndef RTT_CHIPPER_H
    -
    2 #define RTT_CHIPPER_H
    -
    3 
    -
    4 #include "stp/Role.hpp"
    -
    5 
    -
    6 namespace rtt::ai::stp::role {
    -
    10 class Chipper : public Role {
    -
    11  public:
    -
    16  Chipper(std::string name);
    -
    17 };
    -
    18 } // namespace rtt::ai::stp::role
    -
    19 
    -
    20 #endif // RTT_CHIPPER_H
    - -
    Role class used in STP Every robot needs to have a role A role is essentially a state machine of Tact...
    Definition: Role.hpp:14
    -
    Class that defines the Chipper role. The Chipper will chip the ball to another robot.
    Definition: Chipper.h:10
    -
    Chipper(std::string name)
    Constructor that sets the name of the role and creates a state machine of tactics.
    Definition: Chipper.cpp:8
    -
    Definition: BallPlacer.h:6
    -
    -
    - - - - diff --git a/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html b/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html index af20882f2..471536b1a 100644 --- a/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html +++ b/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html @@ -94,9 +94,6 @@ - - - diff --git a/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.js b/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.js index 40a3526ce..e8fdff116 100644 --- a/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.js +++ b/d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.js @@ -1,6 +1,5 @@ var namespacertt_1_1ai_1_1stp_1_1tactic = [ - [ "ChipAtPos", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos" ], [ "DriveWithBall", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall" ], [ "GetBall", "d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html", "d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall" ], [ "GetBehindBallInDirection", "d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html", "d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection" ], diff --git a/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html b/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html index ca4821a4b..6b927fc77 100644 --- a/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html +++ b/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html @@ -87,6 +87,7 @@

    Classes

    class  ChipAtPos
     Class that defines the ChipAtPos tactic. The robot will chip the ball to a given position. More...
     
    class  DriveWithBall
     Class that describes the drive with ball tactic. This tactic is used when the robot should drive to a given position while dribbling with the ball. More...
     
    std::optional< uint8_t > lastScore
     
    + + + +

    +Static Public Attributes

    static int waller_count
     
    @@ -1032,6 +1038,28 @@

    The stpInfos. The string is the role_name to be able to update the info in the right role

    + + +
    +

    ◆ waller_count

    + +
    +
    +

    Protected Attributes

    std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
    + + + + +
    + + + + +
    int rtt::ai::stp::Play::waller_count
    +
    +staticinherited
    +
    +
    diff --git a/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.js b/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.js index ef995b359..e359ad352 100644 --- a/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.js +++ b/d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.js @@ -31,5 +31,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall = [ "scoring", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d5/dd5/KickOffUsPrepare_8h_source.html b/d5/dd5/KickOffUsPrepare_8h_source.html index 0bca1cf35..8ead676f6 100644 --- a/d5/dd5/KickOffUsPrepare_8h_source.html +++ b/d5/dd5/KickOffUsPrepare_8h_source.html @@ -112,14 +112,14 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The kick off us prepare play is executed when the kick off us prepare game state is selected.
    Definition: KickOffUsPrepare.h:10
    -
    const char * getName() const override
    Retrieves the name of the play.
    Definition: KickOffUsPrepare.cpp:69
    +
    const char * getName() const override
    Retrieves the name of the play.
    Definition: KickOffUsPrepare.cpp:70
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: KickOffUsPrepare.cpp:35
    KickOffUsPrepare()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: KickOffUsPrepare.cpp:8
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: KickOffUsPrepare.cpp:40
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: KickOffUsPrepare.cpp:62
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/d5/de0/PositionComputations_8h_source.html b/d5/de0/PositionComputations_8h_source.html index d148cd2ad..b296be4c9 100644 --- a/d5/de0/PositionComputations_8h_source.html +++ b/d5/de0/PositionComputations_8h_source.html @@ -123,34 +123,38 @@
    54  static gen::ScoredPosition getPosition(std::optional<rtt::Vector2> currentPosition, const Grid &searchGrid, gen::ScoreProfile profile, const Field &field,
    55  const world::World *world);
    56 
    -
    65  static Vector2 getWallPosition(int index, int amountDefenders, const Field &field, world::World *world);
    -
    66 
    -
    76  static Vector2 calculateAvoidRobotsPosition(Vector2 targetPosition, const world::World *world, int robotId, const AvoidObjects &avoidObj, const Field &field);
    -
    85  static Vector2 calculateAvoidBallPosition(Vector2 targetPosition, Vector2 ballPosition, const Field &field, const AvoidObjects &avoidObj);
    -
    86 
    -
    95  static void calculateInfoForHarasser(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> *roles,
    -
    96  const Field &field, world::World *world, Vector2 interceptionLocation) noexcept;
    -
    97 
    -
    106  static void calculateInfoForDefendersAndWallers(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    -
    107  const Field &field, world::World *world, bool mustStayOnOurSide) noexcept;
    -
    108 
    -
    116  static void calculateInfoForAttackers(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    -
    117  const Field &field, world::World *world) noexcept;
    -
    118 
    -
    126  static void calculateInfoForFormation(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    -
    127  const Field &field, world::World *world) noexcept;
    -
    128 
    -
    136  static void calculateInfoForFormationOurSide(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    -
    137  const Field &field, world::World *world) noexcept;
    -
    145  static void recalculateInfoForNonPassers(std::unordered_map<std::string, StpInfo> &stpInfos, const Field &field, world::World *world, Vector2 receiverLocation) noexcept;
    -
    146 
    -
    151  static void calculateInfoForAvoidBallHarasser(std::unordered_map<std::string, StpInfo> &stpInfos, world::World *world) noexcept;
    -
    152 
    -
    153  private:
    -
    162  static Vector2 calculatePositionOutsideOfShape(Vector2 targetPosition, const Field &field, const std::unique_ptr<Shape> &avoidShape, const AvoidObjects &avoidObj);
    -
    163 };
    -
    164 } // namespace rtt::ai::stp
    -
    165 #endif // RTT_POSITIONCOMPUTATIONS_H
    +
    63  static void setAmountOfWallers(const rtt::Field &field, rtt::world::World *world) noexcept;
    +
    64 
    +
    73  static Vector2 getWallPosition(int index, int amountDefenders, const Field &field, world::World *world);
    +
    74 
    +
    84  static Vector2 calculateAvoidRobotsPosition(Vector2 targetPosition, const world::World *world, int robotId, const AvoidObjects &avoidObj, const Field &field);
    +
    93  static Vector2 calculateAvoidBallPosition(Vector2 targetPosition, Vector2 ballPosition, const Field &field, const AvoidObjects &avoidObj);
    +
    94 
    +
    103  static void calculateInfoForHarasser(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> *roles,
    +
    104  const Field &field, world::World *world, Vector2 interceptionLocation) noexcept;
    +
    105 
    +
    114  static void calculateInfoForDefendersAndWallers(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    +
    115  const Field &field, world::World *world, bool mustStayOnOurSide) noexcept;
    +
    116 
    +
    124  static void calculateInfoForAttackers(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    +
    125  const Field &field, world::World *world) noexcept;
    +
    126 
    +
    134  static void calculateInfoForFormation(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    +
    135  const Field &field, world::World *world) noexcept;
    +
    136 
    +
    144  static void calculateInfoForFormationOurSide(std::unordered_map<std::string, StpInfo> &stpInfos, std::array<std::unique_ptr<Role>, constants::MAX_ROBOT_COUNT> &roles,
    +
    145  const Field &field, world::World *world) noexcept;
    +
    153  static void recalculateInfoForNonPassers(std::unordered_map<std::string, StpInfo> &stpInfos, const Field &field, world::World *world, Vector2 receiverLocation) noexcept;
    +
    154 
    +
    159  static void calculateInfoForAvoidBallHarasser(std::unordered_map<std::string, StpInfo> &stpInfos, world::World *world) noexcept;
    +
    160 
    +
    161  static int amountOfWallers;
    +
    162 
    +
    163  private:
    +
    172  static Vector2 calculatePositionOutsideOfShape(Vector2 targetPosition, const Field &field, const std::unique_ptr<Shape> &avoidShape, const AvoidObjects &avoidObj);
    +
    173 };
    +
    174 } // namespace rtt::ai::stp
    +
    175 #endif // RTT_POSITIONCOMPUTATIONS_H
    rtt::Vector2 Vector2
    Definition: ControlUtils.h:15
    @@ -160,19 +164,21 @@
    class with computations about positions
    Definition: PositionComputations.h:32
    -
    static std::vector< Vector2 > determineWallPositions(const Field &field, const world::World *world, int amountDefenders)
    Determines the location for defenders around the defense area Uses the defence area boundaries and th...
    Definition: PositionComputations.cpp:45
    -
    static void calculateInfoForAvoidBallHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, world::World *world) noexcept
    Calculates info for the harasser if he has to avoid the ball (prepare forced start,...
    Definition: PositionComputations.cpp:513
    -
    static void recalculateInfoForNonPassers(std::unordered_map< std::string, StpInfo > &stpInfos, const Field &field, world::World *world, Vector2 receiverLocation) noexcept
    Recalculates info for the position of our robots to not interfere with passing.
    Definition: PositionComputations.cpp:483
    -
    static void calculateInfoForHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > *roles, const Field &field, world::World *world, Vector2 interceptionLocation) noexcept
    Calculates info for the harasser role.
    Definition: PositionComputations.cpp:253
    -
    static Vector2 calculateAvoidRobotsPosition(Vector2 targetPosition, const world::World *world, int robotId, const AvoidObjects &avoidObj, const Field &field)
    Calculates the position of the robot to avoid other robots.
    Definition: PositionComputations.cpp:177
    -
    static void calculateInfoForDefendersAndWallers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world, bool mustStayOnOurSide) noexcept
    Calculates info for the defenders.
    Definition: PositionComputations.cpp:277
    -
    static Vector2 calculateAvoidBallPosition(Vector2 targetPosition, Vector2 ballPosition, const Field &field, const AvoidObjects &avoidObj)
    Calculates a position, near the target position, that is not too close to the ball.
    Definition: PositionComputations.cpp:212
    -
    static Vector2 getWallPosition(int index, int amountDefenders, const Field &field, world::World *world)
    Makes a wall if not ready done, saves it in calculatedWallPositions and deals the index.
    Definition: PositionComputations.cpp:37
    -
    static void calculateInfoForFormationOurSide(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexcept
    Calculates info for the formations on our side of the field.
    Definition: PositionComputations.cpp:448
    -
    static Vector2 calculatePositionOutsideOfShape(Vector2 targetPosition, const Field &field, const std::unique_ptr< Shape > &avoidShape, const AvoidObjects &avoidObj)
    Calculates a position outside of a given shape.
    Definition: PositionComputations.cpp:236
    -
    static void calculateInfoForFormation(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexcept
    Calculates info for the formations.
    Definition: PositionComputations.cpp:419
    -
    static void calculateInfoForAttackers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexcept
    Calculates info for the attackers.
    Definition: PositionComputations.cpp:386
    -
    static gen::ScoredPosition getPosition(std::optional< rtt::Vector2 > currentPosition, const Grid &searchGrid, gen::ScoreProfile profile, const Field &field, const world::World *world)
    Returns the best scored position from a grid with a profile.
    Definition: PositionComputations.cpp:19
    +
    static std::vector< Vector2 > determineWallPositions(const Field &field, const world::World *world, int amountDefenders)
    Determines the location for defenders around the defense area Uses the defence area boundaries and th...
    Definition: PositionComputations.cpp:75
    +
    static void calculateInfoForAvoidBallHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, world::World *world) noexcept
    Calculates info for the harasser if he has to avoid the ball (prepare forced start,...
    Definition: PositionComputations.cpp:596
    +
    static void recalculateInfoForNonPassers(std::unordered_map< std::string, StpInfo > &stpInfos, const Field &field, world::World *world, Vector2 receiverLocation) noexcept
    Recalculates info for the position of our robots to not interfere with passing.
    Definition: PositionComputations.cpp:566
    +
    static void calculateInfoForHarasser(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > *roles, const Field &field, world::World *world, Vector2 interceptionLocation) noexcept
    Calculates info for the harasser role.
    Definition: PositionComputations.cpp:328
    +
    static int amountOfWallers
    Definition: PositionComputations.h:161
    +
    static Vector2 calculateAvoidRobotsPosition(Vector2 targetPosition, const world::World *world, int robotId, const AvoidObjects &avoidObj, const Field &field)
    Calculates the position of the robot to avoid other robots.
    Definition: PositionComputations.cpp:252
    +
    static void calculateInfoForDefendersAndWallers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world, bool mustStayOnOurSide) noexcept
    Calculates info for the defenders.
    Definition: PositionComputations.cpp:361
    +
    static Vector2 calculateAvoidBallPosition(Vector2 targetPosition, Vector2 ballPosition, const Field &field, const AvoidObjects &avoidObj)
    Calculates a position, near the target position, that is not too close to the ball.
    Definition: PositionComputations.cpp:287
    +
    static Vector2 getWallPosition(int index, int amountDefenders, const Field &field, world::World *world)
    Makes a wall if not ready done, saves it in calculatedWallPositions and deals the index.
    Definition: PositionComputations.cpp:67
    +
    static void calculateInfoForFormationOurSide(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexcept
    Calculates info for the formations on our side of the field.
    Definition: PositionComputations.cpp:535
    +
    static void setAmountOfWallers(const rtt::Field &field, rtt::world::World *world) noexcept
    Calculates amount of wallers needed based on the position of the ball.
    Definition: PositionComputations.cpp:38
    +
    static Vector2 calculatePositionOutsideOfShape(Vector2 targetPosition, const Field &field, const std::unique_ptr< Shape > &avoidShape, const AvoidObjects &avoidObj)
    Calculates a position outside of a given shape.
    Definition: PositionComputations.cpp:311
    +
    static void calculateInfoForFormation(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexcept
    Calculates info for the formations.
    Definition: PositionComputations.cpp:506
    +
    static void calculateInfoForAttackers(std::unordered_map< std::string, StpInfo > &stpInfos, std::array< std::unique_ptr< Role >, constants::MAX_ROBOT_COUNT > &roles, const Field &field, world::World *world) noexcept
    Calculates info for the attackers.
    Definition: PositionComputations.cpp:473
    +
    static gen::ScoredPosition getPosition(std::optional< rtt::Vector2 > currentPosition, const Grid &searchGrid, gen::ScoreProfile profile, const Field &field, const world::World *world)
    Returns the best scored position from a grid with a profile.
    Definition: PositionComputations.cpp:20
    Class that represents the world and history of the world.
    Definition: World.hpp:34
    constexpr uint8_t MAX_ROBOT_COUNT
    Definition: Constants.h:26
    Structure with a position and its score Vector2 coordinates of a position The score for said position...
    Definition: PositionScoring.h:46
    @@ -181,7 +187,7 @@
    int id
    Definition: PositionComputations.h:26
    Vector2 velocity
    Definition: PositionComputations.h:25
    Vector2 position
    Definition: PositionComputations.h:24
    -
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:24
    +
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:19
    Definition: PositionComputations.h:23
    Definition: IOManager.h:18
    diff --git a/d5/df1/ControlUtils_8h_source.html b/d5/df1/ControlUtils_8h_source.html index e37881c9d..bc41fea1e 100644 --- a/d5/df1/ControlUtils_8h_source.html +++ b/d5/df1/ControlUtils_8h_source.html @@ -108,7 +108,7 @@
    18 
    22 class ControlUtils {
    23  public:
    -
    30  static double determineKickForce(const double distance, stp::ShotType shotType) noexcept;
    +
    30  static double determineKickForce(const double distance, stp::ShotPower shotPower) noexcept;
    36  static double determineChipForce(const double distance) noexcept;
    37 
    43  static double getMaxVelocity(bool hasBall);
    @@ -123,9 +123,9 @@
    Definition: ControlUtils.h:22
    static double getMaxVelocity(bool hasBall)
    Determine the max allowed velocity considering the game state and whether the robot has the ball.
    Definition: ControlUtils.cpp:14
    static double determineChipForce(const double distance) noexcept
    Determines the chip force based on the distance and the type of chip.
    Definition: ControlUtils.cpp:40
    -
    static double determineKickForce(const double distance, stp::ShotType shotType) noexcept
    Determines the kick force based on the distance and the type of kick.
    Definition: ControlUtils.cpp:21
    +
    static double determineKickForce(const double distance, stp::ShotPower shotPower) noexcept
    Determines the kick force based on the distance and the type of kick.
    Definition: ControlUtils.cpp:21
    Definition: ControlModule.h:10
    -
    ShotType
    The type of shot this robot should use. Used for determining kick/chip velocity.
    Definition: StpInfoEnums.h:14
    +
    ShotPower
    The type of shot this robot should use. Used for determining kick/chip velocity.
    Definition: StpInfoEnums.h:9
    diff --git a/d6/d06/InterfacePublisher_8h_source.html b/d6/d06/InterfacePublisher_8h_source.html index dc4540bf5..c8f5c8710 100644 --- a/d6/d06/InterfacePublisher_8h_source.html +++ b/d6/d06/InterfacePublisher_8h_source.html @@ -140,7 +140,7 @@
    InterfacePublisher(ix::WebSocketServer &wss)
    Definition: InterfacePublisher.cpp:14
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    Definition: InterfaceGateway.h:12
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/d6/d14/BlockBall_8h_source.html b/d6/d14/BlockBall_8h_source.html index aa6f0a855..79fd4bebf 100644 --- a/d6/d14/BlockBall_8h_source.html +++ b/d6/d14/BlockBall_8h_source.html @@ -128,8 +128,8 @@
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) This tactic can never fail,...
    Definition: BlockBall.cpp:37
    BlockBall()
    Constructor for the tactic, it constructs the state machine of skills.
    Definition: BlockBall.cpp:10
    Ball view class, provides the Ball interface with utility functions that don't belong on a POD type.
    Definition: BallView.hpp:12
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html b/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html index 8b0846ce4..bbb5e38d5 100644 --- a/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html +++ b/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html @@ -87,6 +87,7 @@
    +
    diff --git a/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.js b/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.js index 178f14c57..916eb5d39 100644 --- a/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.js +++ b/d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare = [ "scoring", "d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/dc/d0d/DefendPass_8h.html b/d6/d9e/Defend_8h.html similarity index 84% rename from dc/d0d/DefendPass_8h.html rename to d6/d9e/Defend_8h.html index d58311159..fd8d9b328 100644 --- a/dc/d0d/DefendPass_8h.html +++ b/d6/d9e/Defend_8h.html @@ -5,7 +5,7 @@ -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/defensive/DefendPass.h File Reference +Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/defensive/Defend.h File Reference @@ -65,7 +65,7 @@
    @@ -88,18 +88,18 @@ Classes | Namespaces
    -
    DefendPass.h File Reference
    +
    Defend.h File Reference
    -

    Go to the source code of this file.

    +

    Go to the source code of this file.

    - - + +

    Classes

    class  rtt::ai::stp::play::DefendPass
     DefendPass Play is executed when the opponent has or is close to the ball but not necessarily on our side of the field. In this case the opponent most likely will pass to another robot. Our robots will namely block off robots that can be passed to. More...
    class  rtt::ai::stp::play::Defend
     Defend Play is executed when the opponent has or is close to the ball. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them. More...
     

    @@ -118,7 +118,7 @@ diff --git a/d5/d3c/DefendShot_8h_source.html b/d6/d9e/Defend_8h_source.html similarity index 59% rename from d5/d3c/DefendShot_8h_source.html rename to d6/d9e/Defend_8h_source.html index 228f67283..4acc04c2b 100644 --- a/d5/d3c/DefendShot_8h_source.html +++ b/d6/d9e/Defend_8h_source.html @@ -5,7 +5,7 @@ -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/defensive/DefendShot.h Source File +Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/defensive/Defend.h Source File @@ -65,7 +65,7 @@
    @@ -85,55 +85,55 @@
    -
    DefendShot.h
    +
    Defend.h
    -Go to the documentation of this file.
    1 #ifndef RTT_DEFENDSHOT_H
    -
    2 #define RTT_DEFENDSHOT_H
    +Go to the documentation of this file.
    1 #ifndef RTT_DEFEND_H
    +
    2 #define RTT_DEFEND_H
    3 
    5 
    6 #include "stp/Play.hpp"
    7 
    -
    8 namespace rtt::ai::stp::play {
    +
    8 namespace rtt::ai::stp::play {
    9 
    -
    15 class DefendShot : public Play {
    +
    15 class Defend : public Play {
    16  public:
    -
    20  DefendShot();
    +
    20  Defend();
    21 
    -
    27  uint8_t score(const rtt::Field& field) noexcept override;
    +
    27  uint8_t score(const rtt::Field& field) noexcept override;
    28 
    -
    33  Dealer::FlagMap decideRoleFlags() const noexcept override;
    +
    33  Dealer::FlagMap decideRoleFlags() const noexcept override;
    34 
    -
    38  void calculateInfoForRoles() noexcept override;
    +
    38  void calculateInfoForRoles() noexcept override;
    39 
    -
    43  const char* getName() const override;
    +
    43  const char* getName() const override;
    44 
    - +
    46 };
    47 } // namespace rtt::ai::stp::play
    48 
    -
    49 #endif // RTT_DEFENDSHOT_H
    +
    49 #endif // RTT_DEFEND_H
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    -
    DefendShot Play is executed when the opponent has or is close to the ball and on our side of the fiel...
    Definition: DefendShot.h:15
    -
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: DefendShot.cpp:48
    -
    DefendShot()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: DefendShot.cpp:11
    -
    InterceptionInfo harasserInfo
    Definition: DefendShot.h:45
    -
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: DefendShot.cpp:68
    -
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: DefendShot.cpp:43
    -
    const char * getName() const override
    Gets the play name.
    Definition: DefendShot.cpp:75
    -
    Definition: DefendPass.h:8
    +
    rtt::Field field
    Definition: Play.hpp:124
    +
    Defend Play is executed when the opponent has or is close to the ball. In this case they most likely ...
    Definition: Defend.h:15
    +
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: Defend.cpp:69
    +
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: Defend.cpp:42
    +
    const char * getName() const override
    Gets the play name.
    Definition: Defend.cpp:76
    +
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: Defend.cpp:47
    +
    Defend()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: Defend.cpp:11
    +
    InterceptionInfo harasserInfo
    Definition: Defend.h:45
    +
    Definition: Defend.h:8
    Definition: InterceptionComputations.h:22
    diff --git a/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html b/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html index f0a1badd9..f919dcc8d 100644 --- a/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html +++ b/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html @@ -87,6 +87,7 @@

    std::optional< uint8_t > lastScore
     
    + + + +

    +Static Public Attributes

    static int waller_count
     
    @@ -663,7 +669,7 @@

    Returns
    True if play should end this tick
    -

    Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

    +

    Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

    @@ -980,6 +986,28 @@

    The stpInfos. The string is the role_name to be able to update the info in the right role

    + + +
    +

    ◆ waller_count

    + +
    +
    +

    Protected Member Functions

    virtual bool shouldEndPlay () noexcept
    + + + + +
    + + + + +
    int rtt::ai::stp::Play::waller_count
    +
    +staticinherited
    +
    +
    diff --git a/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.js b/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.js index 874061965..cb223b681 100644 --- a/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.js +++ b/d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart = [ "scoring", "d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html b/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html index cd4798022..700d43761 100644 --- a/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html +++ b/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html @@ -108,16 +108,15 @@ rtt::ai::stp::TestTactic rtt::ai::stp::tactic::BallStandBack rtt::ai::stp::tactic::BlockBall -rtt::ai::stp::tactic::ChipAtPos -rtt::ai::stp::tactic::DriveWithBall -rtt::ai::stp::tactic::Formation -rtt::ai::stp::tactic::GetBall -rtt::ai::stp::tactic::GetBehindBallInDirection -rtt::ai::stp::tactic::Halt -rtt::ai::stp::tactic::InstantKick -rtt::ai::stp::tactic::KeeperBlockBall -rtt::ai::stp::tactic::OrbitKick -rtt::ai::stp::tactic::Receive +rtt::ai::stp::tactic::DriveWithBall +rtt::ai::stp::tactic::Formation +rtt::ai::stp::tactic::GetBall +rtt::ai::stp::tactic::GetBehindBallInDirection +rtt::ai::stp::tactic::Halt +rtt::ai::stp::tactic::InstantKick +rtt::ai::stp::tactic::KeeperBlockBall +rtt::ai::stp::tactic::OrbitKick +rtt::ai::stp::tactic::Receive @@ -301,7 +300,7 @@

    Returns
    an StpInfo struct with extra information for the skill
    -

    Implemented in rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, rtt::ai::stp::tactic::ChipAtPos, and MockTactic.

    +

    Implemented in rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, and MockTactic.

    @@ -351,7 +350,7 @@

    Returns
    Name of the tactic
    -

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, and rtt::ai::stp::tactic::ChipAtPos.

    +

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, and rtt::ai::stp::tactic::DriveWithBall.

    @@ -428,7 +427,7 @@

    Returns
    true if the current tactic cannot succeed (i.e. is an end tactic)
    -

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, and rtt::ai::stp::tactic::ChipAtPos.

    +

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, and rtt::ai::stp::tactic::DriveWithBall.

    @@ -465,7 +464,7 @@

    Returns
    true if the tactic's prerequisites are no longer met (e.g. losing the ball)
    -

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, rtt::ai::stp::tactic::ChipAtPos, and rtt::ai::stp::tactic::KeeperBlockBall.

    +

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, and rtt::ai::stp::tactic::KeeperBlockBall.

    @@ -529,7 +528,7 @@

    Returns
    true if the active skill cannot execute (it's prerequisites are no longer met)
    -

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, rtt::ai::stp::tactic::DriveWithBall, and rtt::ai::stp::tactic::ChipAtPos.

    +

    Implemented in MockTactic, rtt::ai::stp::TestTactic, rtt::ai::stp::tactic::Halt, rtt::ai::stp::tactic::Formation, rtt::ai::stp::tactic::BlockBall, rtt::ai::stp::tactic::BallStandBack, rtt::ai::stp::tactic::KeeperBlockBall, rtt::ai::stp::tactic::Receive, rtt::ai::stp::tactic::OrbitKick, rtt::ai::stp::tactic::InstantKick, rtt::ai::stp::tactic::GetBehindBallInDirection, rtt::ai::stp::tactic::GetBall, and rtt::ai::stp::tactic::DriveWithBall.

    diff --git a/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.png b/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.png index 0f4ed7419..9f0ca8db4 100644 Binary files a/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.png and b/d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.png differ diff --git a/d6/dc0/FieldComputations_8h_source.html b/d6/dc0/FieldComputations_8h_source.html index c67b75563..786c64cea 100644 --- a/d6/dc0/FieldComputations_8h_source.html +++ b/d6/dc0/FieldComputations_8h_source.html @@ -173,33 +173,33 @@
    Definition: FieldComputations.h:26
    -
    static std::optional< LineSegment > robotBlockade(bool ourGoal, const Vector2 &point, int id, bool ourTeam, const rtt::world::view::RobotView robot, const double robotRadius, LineSegment goalSide)
    Check whether a given robot really blocks a part of the goal (which is not the case if the robot belo...
    Definition: FieldComputations.cpp:257
    -
    static Vector2 projectPointToValidPositionOnLine(const Field &field, Vector2 point, Vector2 p1, Vector2 p2, double fieldMargin=0)
    Projects the given point to a valid position, as defined by avoidObjects, on a line between two given...
    Definition: FieldComputations.cpp:367
    -
    static Vector2 projectPointIntoFieldOnLine(const Field &field, Vector2 point, Vector2 p1, Vector2 p2, double fieldMargin=0.0)
    Projects the given point into the field on a line between two given points.
    Definition: FieldComputations.cpp:353
    +
    static std::optional< LineSegment > robotBlockade(bool ourGoal, const Vector2 &point, int id, bool ourTeam, const rtt::world::view::RobotView robot, const double robotRadius, LineSegment goalSide)
    Check whether a given robot really blocks a part of the goal (which is not the case if the robot belo...
    Definition: FieldComputations.cpp:258
    +
    static Vector2 projectPointToValidPositionOnLine(const Field &field, Vector2 point, Vector2 p1, Vector2 p2, double fieldMargin=0)
    Projects the given point to a valid position, as defined by avoidObjects, on a line between two given...
    Definition: FieldComputations.cpp:368
    +
    static Vector2 projectPointIntoFieldOnLine(const Field &field, Vector2 point, Vector2 p1, Vector2 p2, double fieldMargin=0.0)
    Projects the given point into the field on a line between two given points.
    Definition: FieldComputations.cpp:354
    static std::tuple< double, double > getDefenseAreaMargin()
    Get the margin that should be used for the defense area avoidance.
    Definition: FieldComputations.cpp:11
    static constexpr double NEGLIGIBLE_LENGTH
    Definition: FieldComputations.h:28
    -
    static Vector2 projectPointOutOfDefenseArea(const rtt::Field &field, Vector2 point, bool outOurDefenseArea=true, bool outTheirDefenseArea=true)
    Project given position to outside the defense areas with a certain margin.
    Definition: FieldComputations.cpp:304
    -
    static Polygon getFieldEdge(const rtt::Field &field, double margin=0.0)
    Get the entire field area.
    Definition: FieldComputations.cpp:237
    -
    static std::vector< LineSegment > mergeBlockades(std::vector< LineSegment > blockades)
    Merge overlapping blockade line segments on the goal side into non-overlapping blockade line segments...
    Definition: FieldComputations.cpp:276
    -
    static double getPercentageOfGoalVisibleFromPoint(const rtt::Field &field, bool ourGoal, const Vector2 &point, rtt::world::view::WorldDataView world, int id=-1, bool ourTeam=false)
    Get the percentage of goal visible from a given point, i.e. how much of the goal can be reached by di...
    Definition: FieldComputations.cpp:100
    -
    static bool pointIsValidPosition(const rtt::Field &field, const Vector2 &point, stp::AvoidObjects avoidObjects, double fieldMargin=0.0)
    Check whether a given point is a valid position given which parts of the field should be avoided (not...
    Definition: FieldComputations.cpp:75
    -
    static Vector2 getBallPositionAtTime(const rtt::world::ball::Ball &ball, double time)
    Get the expected ball position after a certain amount of time.
    Definition: FieldComputations.cpp:37
    -
    static Polygon getGoalArea(const rtt::Field &field, bool ourGoal=true, double margin=0.0, bool hasBackMargin=false)
    Get the goal area, i.e. the small area INSIDE the goal.
    Definition: FieldComputations.cpp:226
    -
    static std::vector< LineSegment > getVisiblePartsOfGoal(const rtt::Field &field, bool ourGoal, const Vector2 &point, const std::vector< rtt::world::view::RobotView > &robots)
    Look at the overloaded function getVisiblePartsOfGoal(const Field &field, bool ourGoal,...
    Definition: FieldComputations.cpp:111
    +
    static Vector2 projectPointOutOfDefenseArea(const rtt::Field &field, Vector2 point, bool outOurDefenseArea=true, bool outTheirDefenseArea=true)
    Project given position to outside the defense areas with a certain margin.
    Definition: FieldComputations.cpp:305
    +
    static Polygon getFieldEdge(const rtt::Field &field, double margin=0.0)
    Get the entire field area.
    Definition: FieldComputations.cpp:238
    +
    static std::vector< LineSegment > mergeBlockades(std::vector< LineSegment > blockades)
    Merge overlapping blockade line segments on the goal side into non-overlapping blockade line segments...
    Definition: FieldComputations.cpp:277
    +
    static double getPercentageOfGoalVisibleFromPoint(const rtt::Field &field, bool ourGoal, const Vector2 &point, rtt::world::view::WorldDataView world, int id=-1, bool ourTeam=false)
    Get the percentage of goal visible from a given point, i.e. how much of the goal can be reached by di...
    Definition: FieldComputations.cpp:101
    +
    static bool pointIsValidPosition(const rtt::Field &field, const Vector2 &point, stp::AvoidObjects avoidObjects, double fieldMargin=0.0)
    Check whether a given point is a valid position given which parts of the field should be avoided (not...
    Definition: FieldComputations.cpp:76
    +
    static Vector2 getBallPositionAtTime(const rtt::world::ball::Ball &ball, double time)
    Get the expected ball position after a certain amount of time.
    Definition: FieldComputations.cpp:38
    +
    static Polygon getGoalArea(const rtt::Field &field, bool ourGoal=true, double margin=0.0, bool hasBackMargin=false)
    Get the goal area, i.e. the small area INSIDE the goal.
    Definition: FieldComputations.cpp:227
    +
    static std::vector< LineSegment > getVisiblePartsOfGoal(const rtt::Field &field, bool ourGoal, const Vector2 &point, const std::vector< rtt::world::view::RobotView > &robots)
    Look at the overloaded function getVisiblePartsOfGoal(const Field &field, bool ourGoal,...
    Definition: FieldComputations.cpp:112
    static bool getBallAvoidance()
    Get ball avoidance based on current game state.
    Definition: FieldComputations.cpp:26
    -
    static Polygon getDefenseArea(const rtt::Field &field, bool ourDefenseArea, double margin, double backMargin)
    Get the defense area, i.e. the area in front of the goal which is bounded by the penalty line.
    Definition: FieldComputations.cpp:188
    -
    static Vector2 projectPointInField(const rtt::Field &field, Vector2 point, double margin=0)
    Project given position to within the field with a certain margin.
    Definition: FieldComputations.cpp:297
    -
    static std::vector< LineSegment > getBlockadesMappedToGoal(const rtt::Field &field, bool ourGoal, const Vector2 &point, const std::vector< rtt::world::view::RobotView > &robots, int id=-1, bool ourTeam=false)
    Check which part of the goal are blocked by robots, i.e. to which parts of the goal the ball can be s...
    Definition: FieldComputations.cpp:243
    -
    static double getTotalGoalAngle(const rtt::Field &field, bool ourGoal, const Vector2 &point)
    Compute the total angle a given point makes with the goal, i.e. you create a triangle using this poin...
    Definition: FieldComputations.cpp:93
    -
    static double getDistanceToGoal(const rtt::Field &field, bool ourGoal, const Vector2 &point)
    Compute the Euclidean distance from a given point to the closest point on the goal.
    Definition: FieldComputations.cpp:141
    -
    static Vector2 projectPointToValidPosition(const rtt::Field &field, Vector2 point, stp::AvoidObjects avoidObjects={})
    Project given position to a valid position given which parts of the field should be avoided (note tha...
    Definition: FieldComputations.cpp:331
    -
    static std::optional< Vector2 > lineIntersectionWithField(const rtt::Field &field, const Vector2 &lineStart, const Vector2 &lineEnd, double margin)
    Determine the intersection between a LineSegment and the field lines and return the intersection poin...
    Definition: FieldComputations.cpp:172
    -
    static std::shared_ptr< Vector2 > lineIntersectionWithDefenseArea(const rtt::Field &field, bool ourGoal, const Vector2 &lineStart, const Vector2 &lineEnd, double margin, bool ignoreGoalLine=false)
    Determine the intersection between a LineSegment and the boundary of the defence area and return the ...
    Definition: FieldComputations.cpp:145
    -
    static double getBallTimeAtPosition(const rtt::world::ball::Ball &ball, const Vector2 &point)
    Get the expected time it takes for the ball to reach a certain position.
    Definition: FieldComputations.cpp:49
    +
    static Polygon getDefenseArea(const rtt::Field &field, bool ourDefenseArea, double margin, double backMargin)
    Get the defense area, i.e. the area in front of the goal which is bounded by the penalty line.
    Definition: FieldComputations.cpp:189
    +
    static Vector2 projectPointInField(const rtt::Field &field, Vector2 point, double margin=0)
    Project given position to within the field with a certain margin.
    Definition: FieldComputations.cpp:298
    +
    static std::vector< LineSegment > getBlockadesMappedToGoal(const rtt::Field &field, bool ourGoal, const Vector2 &point, const std::vector< rtt::world::view::RobotView > &robots, int id=-1, bool ourTeam=false)
    Check which part of the goal are blocked by robots, i.e. to which parts of the goal the ball can be s...
    Definition: FieldComputations.cpp:244
    +
    static double getTotalGoalAngle(const rtt::Field &field, bool ourGoal, const Vector2 &point)
    Compute the total angle a given point makes with the goal, i.e. you create a triangle using this poin...
    Definition: FieldComputations.cpp:94
    +
    static double getDistanceToGoal(const rtt::Field &field, bool ourGoal, const Vector2 &point)
    Compute the Euclidean distance from a given point to the closest point on the goal.
    Definition: FieldComputations.cpp:142
    +
    static Vector2 projectPointToValidPosition(const rtt::Field &field, Vector2 point, stp::AvoidObjects avoidObjects={})
    Project given position to a valid position given which parts of the field should be avoided (note tha...
    Definition: FieldComputations.cpp:332
    +
    static std::optional< Vector2 > lineIntersectionWithField(const rtt::Field &field, const Vector2 &lineStart, const Vector2 &lineEnd, double margin)
    Determine the intersection between a LineSegment and the field lines and return the intersection poin...
    Definition: FieldComputations.cpp:173
    +
    static std::shared_ptr< Vector2 > lineIntersectionWithDefenseArea(const rtt::Field &field, bool ourGoal, const Vector2 &lineStart, const Vector2 &lineEnd, double margin, bool ignoreGoalLine=false)
    Determine the intersection between a LineSegment and the boundary of the defence area and return the ...
    Definition: FieldComputations.cpp:146
    +
    static double getBallTimeAtPosition(const rtt::world::ball::Ball &ball, const Vector2 &point)
    Get the expected time it takes for the ball to reach a certain position.
    Definition: FieldComputations.cpp:50
    Ball class that stores info about the ball and adds some utilities.
    Definition: Ball.hpp:17
    Class that offers a read-only memory view of the Robots Imagine RobotView being to Robot what string_...
    Definition: RobotView.hpp:16
    A non-owning view of WorldData, with the utility functions that roboteam uses Taking ownership of any...
    Definition: WorldDataView.hpp:23
    -
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:24
    +
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:19
    Definition: ControlModule.h:10
    Definition: FieldComputations.h:16
    Definition: IOManager.h:18
    diff --git a/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html b/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html index f58d765a5..598f10649 100644 --- a/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html +++ b/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html @@ -96,9 +96,6 @@

    - - - diff --git a/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.js b/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.js index cf8d6e36e..59c957dee 100644 --- a/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.js +++ b/d6/dca/namespacertt_1_1ai_1_1stp_1_1role.js @@ -1,7 +1,6 @@ var namespacertt_1_1ai_1_1stp_1_1role = [ [ "BallPlacer", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer" ], - [ "Chipper", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper" ], [ "FreeKickTaker", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker" ], [ "Harasser", "df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html", "df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser" ], [ "KeeperPasser", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser" ], diff --git a/d6/de3/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart-members.html b/d6/de3/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart-members.html index 07f9eb818..657b027cc 100644 --- a/d6/de3/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart-members.html +++ b/d6/de3/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart-members.html @@ -122,8 +122,9 @@ - - + + +
    class  BallPlacer
     Class that defines the ball placer role. The ball placer will try to place the ball at the ball placement position. More...
     
    class  Chipper
     Class that defines the Chipper role. The Chipper will chip the ball to another robot. More...
     
    class  FreeKickTaker
     Class that defines the free kick taker role. The free kick taker will take the free kick and either pass to another robot or shoot at the goal. More...
     
    stpInfosrtt::ai::stp::Playprotected
    update() noexceptrtt::ai::stp::Playvirtual
    updateField(Field field) noexceptrtt::ai::stp::Play
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    waller_countrtt::ai::stp::Playstatic
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    diff --git a/d6/de7/Role_8hpp_source.html b/d6/de7/Role_8hpp_source.html index 5025317e8..25571ed96 100644 --- a/d6/de7/Role_8hpp_source.html +++ b/d6/de7/Role_8hpp_source.html @@ -146,9 +146,9 @@
    collections::state_machine< Tactic, Status, StpInfo > robotTactics
    Definition: Role.hpp:88
    Base class of tactic.
    Definition: Tactic.h:15
    Definition: ComputationManager.h:5
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    +
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:14
    Definition: IOManager.h:18
    -
    Definition: StpInfo.h:19
    +
    Definition: StpInfo.h:20
    diff --git a/d7/d06/StpInfoEnums_8h.html b/d7/d06/StpInfoEnums_8h.html index cff69d22b..79f67f0a8 100644 --- a/d7/d06/StpInfoEnums_8h.html +++ b/d7/d06/StpInfoEnums_8h.html @@ -113,17 +113,12 @@ - - - - - - + + - - + + +

    Enumerations

    enum class  rtt::ai::stp::KickOrChip { rtt::ai::stp::KICK -, rtt::ai::stp::CHIP +
    enum class  rtt::ai::stp::ShotPower { rtt::ai::stp::PASS +, rtt::ai::stp::TARGET +, rtt::ai::stp::MAX }
     Whether this robot should kick or chip in the shoot skill. More...
     
    enum class  rtt::ai::stp::ShotType { rtt::ai::stp::PASS -, rtt::ai::stp::TARGET -, rtt::ai::stp::MAX - }
     The type of shot this robot should use. Used for determining kick/chip velocity. More...
     
     The type of shot this robot should use. Used for determining kick/chip velocity. More...
     
    enum class  rtt::ai::stp::Status { rtt::ai::stp::Waiting , rtt::ai::stp::Success , rtt::ai::stp::Failure diff --git a/d7/d06/StpInfoEnums_8h.js b/d7/d06/StpInfoEnums_8h.js index f4ded1ff2..58104721c 100644 --- a/d7/d06/StpInfoEnums_8h.js +++ b/d7/d06/StpInfoEnums_8h.js @@ -9,14 +9,10 @@ var StpInfoEnums_8h = [ "shouldAvoidTheirDefenseArea", "d5/d14/namespacertt_1_1ai_1_1stp.html#abf3fc673f7da9233055642facee1450c", null ], [ "shouldAvoidTheirRobots", "d5/d14/namespacertt_1_1ai_1_1stp.html#a273d29c57e9e598eeda54c59d1074cf8", null ] ] ], - [ "KickOrChip", "d7/d06/StpInfoEnums_8h.html#a8a168b78725926f5901d2f6370784113", [ - [ "KICK", "d7/d06/StpInfoEnums_8h.html#a8a168b78725926f5901d2f6370784113a959a795d5524bd9054026703a33afb87", null ], - [ "CHIP", "d7/d06/StpInfoEnums_8h.html#a8a168b78725926f5901d2f6370784113aed8e8497a6a4c2315790d3d56b7c5065", null ] - ] ], - [ "ShotType", "d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87ab", [ - [ "PASS", "d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87aba7a95bf926a0333f57705aeac07a362a2", null ], - [ "TARGET", "d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87aba730950ad798a77ad508aa9e2564d013f", null ], - [ "MAX", "d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87aba26a4b44a837bf97b972628509912b4a5", null ] + [ "ShotPower", "d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012c", [ + [ "PASS", "d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012ca7a95bf926a0333f57705aeac07a362a2", null ], + [ "TARGET", "d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012ca730950ad798a77ad508aa9e2564d013f", null ], + [ "MAX", "d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012ca26a4b44a837bf97b972628509912b4a5", null ] ] ], [ "Status", "d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3", [ [ "Waiting", "d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c", null ], diff --git a/d7/d06/StpInfoEnums_8h_source.html b/d7/d06/StpInfoEnums_8h_source.html index 8880d1fd3..d615ba39f 100644 --- a/d7/d06/StpInfoEnums_8h_source.html +++ b/d7/d06/StpInfoEnums_8h_source.html @@ -93,45 +93,40 @@
    3 
    4 #include <utilities/Constants.h>
    5 namespace rtt::ai::stp {
    -
    9 enum class KickOrChip { KICK, CHIP };
    +
    9 enum class ShotPower { PASS, TARGET, MAX };
    10 
    -
    14 enum class ShotType { PASS, TARGET, MAX };
    +
    14 enum class Status { Waiting, Success, Failure, Running };
    15 
    -
    19 enum class Status { Waiting, Success, Failure, Running };
    -
    20 
    -
    24 struct AvoidObjects {
    -
    25  bool shouldAvoidGoalPosts = true; /***< Indicates whether the robot should avoid the goal posts */
    -
    26  bool shouldAvoidOutOfField = true; /***< Indicates whether the robot should avoid going out of the field */
    -
    27  bool shouldAvoidOurDefenseArea = true; /***< Indicates whether the robot should avoid the defense area of the team */
    -
    28  bool shouldAvoidTheirDefenseArea = true; /***< Indicates whether the robot should avoid the defense area of the enemy team */
    -
    29  bool shouldAvoidOurRobots = true; /***< Indicates whether the robot should avoid allied robots */
    -
    30  bool shouldAvoidTheirRobots = true; /***< Indicates whether the robot should avoid the enemy robots */
    -
    31  bool shouldAvoidBall = false; /***< Indicates whether the robot should avoid the ball */
    -
    32 };
    -
    33 } // namespace rtt::ai::stp
    -
    34 #endif // RTT_STPINFOENUMS_H
    +
    19 struct AvoidObjects {
    +
    20  bool shouldAvoidGoalPosts = true; /***< Indicates whether the robot should avoid the goal posts */
    +
    21  bool shouldAvoidOutOfField = true; /***< Indicates whether the robot should avoid going out of the field */
    +
    22  bool shouldAvoidOurDefenseArea = true; /***< Indicates whether the robot should avoid the defense area of the team */
    +
    23  bool shouldAvoidTheirDefenseArea = true; /***< Indicates whether the robot should avoid the defense area of the enemy team */
    +
    24  bool shouldAvoidOurRobots = true; /***< Indicates whether the robot should avoid allied robots */
    +
    25  bool shouldAvoidTheirRobots = true; /***< Indicates whether the robot should avoid the enemy robots */
    +
    26  bool shouldAvoidBall = false; /***< Indicates whether the robot should avoid the ball */
    +
    27 };
    +
    28 } // namespace rtt::ai::stp
    +
    29 #endif // RTT_STPINFOENUMS_H
    Definition: ComputationManager.h:5
    -
    bool shouldAvoidOurRobots
    Definition: StpInfoEnums.h:29
    -
    bool shouldAvoidTheirRobots
    Definition: StpInfoEnums.h:30
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    +
    bool shouldAvoidOurRobots
    Definition: StpInfoEnums.h:24
    +
    bool shouldAvoidTheirRobots
    Definition: StpInfoEnums.h:25
    +
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:14
    -
    ShotType
    The type of shot this robot should use. Used for determining kick/chip velocity.
    Definition: StpInfoEnums.h:14
    - - - -
    KickOrChip
    Whether this robot should kick or chip in the shoot skill.
    Definition: StpInfoEnums.h:9
    - - -
    bool shouldAvoidOutOfField
    Definition: StpInfoEnums.h:26
    -
    bool shouldAvoidTheirDefenseArea
    Definition: StpInfoEnums.h:28
    -
    bool shouldAvoidGoalPosts
    Definition: StpInfoEnums.h:25
    -
    bool shouldAvoidOurDefenseArea
    Definition: StpInfoEnums.h:27
    -
    bool shouldAvoidBall
    Definition: StpInfoEnums.h:31
    -
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:24
    +
    ShotPower
    The type of shot this robot should use. Used for determining kick/chip velocity.
    Definition: StpInfoEnums.h:9
    + + + +
    bool shouldAvoidOutOfField
    Definition: StpInfoEnums.h:21
    +
    bool shouldAvoidTheirDefenseArea
    Definition: StpInfoEnums.h:23
    +
    bool shouldAvoidGoalPosts
    Definition: StpInfoEnums.h:20
    +
    bool shouldAvoidOurDefenseArea
    Definition: StpInfoEnums.h:22
    +
    bool shouldAvoidBall
    Definition: StpInfoEnums.h:26
    +
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:19
    diff --git a/d7/d33/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall-members.html b/d7/d33/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall-members.html index 7bab8710a..ae4bd5b03 100644 --- a/d7/d33/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall-members.html +++ b/d7/d33/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall-members.html @@ -124,8 +124,9 @@
    stpInfosrtt::ai::stp::Playprotected
    update() noexceptrtt::ai::stp::Playvirtual
    updateField(Field field) noexceptrtt::ai::stp::Play
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    waller_countrtt::ai::stp::Playstatic
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    diff --git a/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html b/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html index 924a91ff7..01b7df752 100644 --- a/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html +++ b/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html @@ -87,6 +87,7 @@
    +
    diff --git a/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.js b/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.js index 9324b3d0c..bf3b8e704 100644 --- a/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.js +++ b/d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.js @@ -30,5 +30,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem = [ "scoring", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d7/d5a/InstantKick_8h_source.html b/d7/d5a/InstantKick_8h_source.html index 60a8ba3b4..b49a04dff 100644 --- a/d7/d5a/InstantKick_8h_source.html +++ b/d7/d5a/InstantKick_8h_source.html @@ -121,8 +121,8 @@
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) Returns true when the robot y...
    Definition: InstantKick.cpp:27
    const char * getName() override
    Gets the tactic name.
    Definition: InstantKick.cpp:29
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) Fails is robot doesn't have ...
    Definition: InstantKick.cpp:25
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/d7/d72/BallStandBack_8h_source.html b/d7/d72/BallStandBack_8h_source.html index 7a4db1eb7..912cec08b 100644 --- a/d7/d72/BallStandBack_8h_source.html +++ b/d7/d72/BallStandBack_8h_source.html @@ -126,8 +126,8 @@
    bool standBack
    Definition: BallStandBack.h:55
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) Fails if there is no positio...
    Definition: BallStandBack.cpp:45
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) Resets when robot position is...
    Definition: BallStandBack.cpp:54
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html b/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html index ee04034f0..561ae448d 100644 --- a/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html +++ b/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html @@ -87,6 +87,7 @@
    Public Member Functions | Public Attributes | +Static Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions | @@ -112,24 +113,22 @@ rtt::ai::stp::play::BallPlacementThem rtt::ai::stp::play::BallPlacementUsForceStart rtt::ai::stp::play::BallPlacementUsFreeKick -rtt::ai::stp::play::ChippingPass -rtt::ai::stp::play::DefendPass -rtt::ai::stp::play::DefendShot -rtt::ai::stp::play::FreeKickThem -rtt::ai::stp::play::FreeKickUsAtGoal -rtt::ai::stp::play::FreeKickUsPass -rtt::ai::stp::play::Halt -rtt::ai::stp::play::KeeperKickBall -rtt::ai::stp::play::KickOffThem -rtt::ai::stp::play::KickOffThemPrepare -rtt::ai::stp::play::KickOffUs -rtt::ai::stp::play::KickOffUsPrepare -rtt::ai::stp::play::PenaltyThem -rtt::ai::stp::play::PenaltyThemPrepare -rtt::ai::stp::play::PenaltyUs -rtt::ai::stp::play::PenaltyUsPrepare -rtt::ai::stp::play::PrepareForcedStart -rtt::ai::stp::play::StopFormation +rtt::ai::stp::play::Defend +rtt::ai::stp::play::FreeKickThem +rtt::ai::stp::play::FreeKickUsAtGoal +rtt::ai::stp::play::FreeKickUsPass +rtt::ai::stp::play::Halt +rtt::ai::stp::play::KeeperKickBall +rtt::ai::stp::play::KickOffThem +rtt::ai::stp::play::KickOffThemPrepare +rtt::ai::stp::play::KickOffUs +rtt::ai::stp::play::KickOffUsPrepare +rtt::ai::stp::play::PenaltyThem +rtt::ai::stp::play::PenaltyThemPrepare +rtt::ai::stp::play::PenaltyUs +rtt::ai::stp::play::PenaltyUsPrepare +rtt::ai::stp::play::PrepareForcedStart +rtt::ai::stp::play::StopFormation
    @@ -187,6 +186,11 @@
    std::optional< uint8_t > lastScore
     
    + + + +

    +Static Public Attributes

    static int waller_count
     
    @@ -352,7 +356,7 @@

    rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, rtt::ai::stp::play::DefendShot, and rtt::ai::stp::play::DefendPass.

    +

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, and rtt::ai::stp::play::Defend.

    @@ -382,7 +386,7 @@

    Returns
    a mapping between roles and robot flags, used by the robot dealer to assign roles
    -

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, rtt::ai::stp::play::DefendShot, and rtt::ai::stp::play::DefendPass.

    +

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, and rtt::ai::stp::play::Defend.

    @@ -486,7 +490,7 @@

    Returns
    name of the play
    -

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, rtt::ai::stp::play::DefendShot, and rtt::ai::stp::play::DefendPass.

    +

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, and rtt::ai::stp::play::Defend.

    @@ -680,7 +684,7 @@

    Returns
    Score of the play (0 - 255)
    -

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, rtt::ai::stp::play::DefendShot, and rtt::ai::stp::play::DefendPass.

    +

    Implemented in rtt::ai::stp::play::StopFormation, rtt::ai::stp::play::PrepareForcedStart, rtt::ai::stp::play::PenaltyUsPrepare, rtt::ai::stp::play::PenaltyUs, rtt::ai::stp::play::PenaltyThemPrepare, rtt::ai::stp::play::PenaltyThem, rtt::ai::stp::play::KickOffUsPrepare, rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThemPrepare, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::Halt, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::FreeKickThem, rtt::ai::stp::play::BallPlacementUsFreeKick, rtt::ai::stp::play::BallPlacementUsForceStart, rtt::ai::stp::play::BallPlacementThem, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, rtt::ai::stp::play::KeeperKickBall, and rtt::ai::stp::play::Defend.

    @@ -744,7 +748,7 @@

    Returns
    True if play should end this tick
    -

    Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

    +

    Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

    @@ -1037,6 +1041,28 @@

    The stpInfos. The string is the role_name to be able to update the info in the right role

    + + +
    +

    ◆ waller_count

    + +
    +
    +

    Protected Member Functions

    virtual Dealer::FlagMap decideRoleFlags () const noexcept=0
    + + + + +
    + + + + +
    int rtt::ai::stp::Play::waller_count
    +
    +static
    +
    +
    diff --git a/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.js b/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.js index 592782ead..9237ffb99 100644 --- a/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.js +++ b/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.js @@ -31,5 +31,6 @@ var classrtt_1_1ai_1_1stp_1_1Play = [ "scoring", "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.png b/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.png index 97dd9a06b..10904537b 100644 Binary files a/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.png and b/d7/d91/classrtt_1_1ai_1_1stp_1_1Play.png differ diff --git a/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html b/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html index 032c62f08..25a091280 100644 --- a/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html +++ b/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html @@ -87,6 +87,7 @@
    Public Member Functions | Public Attributes | +Static Public Attributes | Protected Attributes | Private Member Functions | Private Attributes | @@ -164,6 +165,11 @@ std::optional< uint8_t > lastScore   + + + +

    +Static Public Attributes

    static int waller_count
     
    @@ -1032,6 +1038,28 @@

    The stpInfos. The string is the role_name to be able to update the info in the right role

    + + +
    +

    ◆ waller_count

    + +
    +
    +

    Protected Attributes

    std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
    + + + + +
    + + + + +
    int rtt::ai::stp::Play::waller_count
    +
    +staticinherited
    +
    +
    diff --git a/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.js b/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.js index 9d054b11e..2df6a1832 100644 --- a/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.js +++ b/d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.js @@ -31,5 +31,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass = [ "scoring", "d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d8/d0e/classrtt_1_1ai_1_1stp_1_1play_1_1Halt-members.html b/d8/d0e/classrtt_1_1ai_1_1stp_1_1play_1_1Halt-members.html index cd7321eb2..79dd53760 100644 --- a/d8/d0e/classrtt_1_1ai_1_1stp_1_1play_1_1Halt-members.html +++ b/d8/d0e/classrtt_1_1ai_1_1stp_1_1play_1_1Halt-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html b/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html index 0d3fe7551..ef77ea95f 100644 --- a/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html +++ b/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html @@ -94,11 +94,8 @@ - - - - - + + @@ -109,9 +106,6 @@ - - - diff --git a/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.js b/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.js index 08d48d404..16d2c2b30 100644 --- a/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.js +++ b/d8/d32/namespacertt_1_1ai_1_1stp_1_1play.js @@ -1,11 +1,9 @@ var namespacertt_1_1ai_1_1stp_1_1play = [ - [ "DefendPass", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass" ], - [ "DefendShot", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot" ], + [ "Defend", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend" ], [ "KeeperKickBall", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall" ], [ "Attack", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack" ], [ "AttackingPass", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass" ], - [ "ChippingPass", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass" ], [ "BallPlacementThem", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem" ], [ "BallPlacementUsForceStart", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart" ], [ "BallPlacementUsFreeKick", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick" ], diff --git a/d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html b/d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html index 42dfd0208..7b2f231e4 100644 --- a/d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html +++ b/d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html @@ -402,7 +402,7 @@

    Returns
    The status that the current tactic returns
    -

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

    +

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

    diff --git a/d8/d64/classrtt_1_1ai_1_1stp_1_1Play-members.html b/d8/d64/classrtt_1_1ai_1_1stp_1_1Play-members.html index bb7e0c318..db9a356b3 100644 --- a/d8/d64/classrtt_1_1ai_1_1stp_1_1Play-members.html +++ b/d8/d64/classrtt_1_1ai_1_1stp_1_1Play-members.html @@ -121,8 +121,9 @@

    - - + + +

    Classes

    class  DefendPass
     DefendPass Play is executed when the opponent has or is close to the ball but not necessarily on our side of the field. In this case the opponent most likely will pass to another robot. Our robots will namely block off robots that can be passed to. More...
     
    class  DefendShot
     DefendShot Play is executed when the opponent has or is close to the ball and on our side of the field. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them. More...
    class  Defend
     Defend Play is executed when the opponent has or is close to the ball. In this case they most likely will try to score. Some defenders defend the goal by blocking the path between enemy robots and the goal. Other defenders block other enemy robots to avoid passes to them. More...
     
    class  KeeperKickBall
     KeeperKickBall Play is executed when the ball is in our defense area and should be kicked out by our keeper. More...
    class  AttackingPass
     The attacking pass play is executed when we want to pass the ball to a robot that can shoot at the enemy goal. More...
     
    class  ChippingPass
     The chipping pass play is executed when we want to pass the ball to a robot that can not be passed to directly. More...
     
    class  BallPlacementThem
     The ball placement them play is executed when the ball placement them game state is selected. More...
     
    stpInfosrtt::ai::stp::Playprotected
    update() noexceptrtt::ai::stp::Playvirtual
    updateField(Field field) noexceptrtt::ai::stp::Play
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    waller_countrtt::ai::stp::Playstatic
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    diff --git a/d8/d73/CollisionCalculations_8h_source.html b/d8/d73/CollisionCalculations_8h_source.html index 6a55edb0c..1ec47816c 100644 --- a/d8/d73/CollisionCalculations_8h_source.html +++ b/d8/d73/CollisionCalculations_8h_source.html @@ -127,15 +127,15 @@
    Class that stores 2 dimensional trajectories.
    Definition: Trajectory2D.h:15
    This class is responsible for performing collision calculations.
    Definition: CollisionCalculations.h:16
    -
    static bool isCollidingWithMovingObject(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Checks if a trajectory collides with a moving object.
    Definition: CollisionCalculations.cpp:130
    +
    static bool isCollidingWithMovingObject(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Checks if a trajectory collides with a moving object.
    Definition: CollisionCalculations.cpp:142
    static double getFirstCollisionTimeMovingObject(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Gets the first collision time with a moving object.
    Definition: CollisionCalculations.cpp:62
    -
    static double getFirstCollisionTime(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, const Field &field, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Gets the first collision time with any object.
    Definition: CollisionCalculations.cpp:136
    -
    static bool isColliding(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, const Field &field, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Checks if a trajectory collides with any object.
    Definition: CollisionCalculations.cpp:145
    +
    static double getFirstCollisionTime(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, const Field &field, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Gets the first collision time with any object.
    Definition: CollisionCalculations.cpp:148
    +
    static bool isColliding(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, const Field &field, int &robotId, const world::World *world, const std::unordered_map< int, std::vector< Vector2 >> &computedPaths)
    Checks if a trajectory collides with any object.
    Definition: CollisionCalculations.cpp:159
    static double getFirstCollisionTimeMotionlessObject(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, const Field &field)
    Gets the first collision time with a motionless object.
    Definition: CollisionCalculations.cpp:11
    static bool isCollidingWithMotionlessObject(const Trajectory2D &Trajectory, stp::AvoidObjects avoidObjects, const Field &field)
    Checks if a trajectory collides with a motionless object.
    Definition: CollisionCalculations.cpp:57
    Class that represents the world and history of the world.
    Definition: World.hpp:34
    Definition: ControlModule.h:10
    -
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:24
    +
    The AvoidObjects struct containing what the robot should avoid.
    Definition: StpInfoEnums.h:19
    Definition: IOManager.h:18
    diff --git a/d8/d80/tactics_2passive_2Halt_8h_source.html b/d8/d80/tactics_2passive_2Halt_8h_source.html index 1056a3630..8befe3847 100644 --- a/d8/d80/tactics_2passive_2Halt_8h_source.html +++ b/d8/d80/tactics_2passive_2Halt_8h_source.html @@ -121,8 +121,8 @@
    std::optional< StpInfo > calculateInfoForSkill(StpInfo const &info) noexcept override
    Calculate the info for skills from the StpInfo struct parameter.
    Definition: Halt.cpp:9
    Halt()
    Constructor for the tactic, it constructs the state machine of skills.
    Definition: Halt.cpp:7
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) This tactic can never reset,...
    Definition: Halt.cpp:18
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/d8/d9f/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser-members.html b/d8/d9f/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser-members.html index 7c7654d87..b556f6d5d 100644 --- a/d8/d9f/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser-members.html +++ b/d8/d9f/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser-members.html @@ -105,7 +105,7 @@ Role(Role &other)=defaultrtt::ai::stp::Role Role(Role &&other)=defaultrtt::ai::stp::Role roleNamertt::ai::stp::Roleprotected - update(StpInfo const &info) noexceptrtt::ai::stp::Rolevirtual + update(StpInfo const &info) noexcept overridertt::ai::stp::role::KeeperPasservirtual ~Role()=defaultrtt::ai::stp::Rolevirtual diff --git a/d8/dc9/Attack_8h_source.html b/d8/dc9/Attack_8h_source.html index ed8ed8b0a..abb8668c6 100644 --- a/d8/dc9/Attack_8h_source.html +++ b/d8/dc9/Attack_8h_source.html @@ -116,7 +116,7 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The attack play is executed when there is a chance to shoot at the enemey goal.
    Definition: Attack.h:11
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: Attack.cpp:45
    bool shouldEndPlay() noexcept override
    Check if play should end. True when stri role is finished.
    Definition: Attack.cpp:84
    @@ -124,7 +124,7 @@
    const char * getName() const override
    Retrieves the name of the play.
    Definition: Attack.cpp:102
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: Attack.cpp:71
    Attack()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: Attack.cpp:14
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html b/d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html index 3b608a703..176870656 100644 --- a/d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html +++ b/d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html @@ -402,7 +402,7 @@

    Returns
    The status that the current tactic returns
    -

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

    +

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

    diff --git a/d9/d3f/plays_2referee__specific_2Halt_8h_source.html b/d9/d3f/plays_2referee__specific_2Halt_8h_source.html index 865c6a60d..d05760f63 100644 --- a/d9/d3f/plays_2referee__specific_2Halt_8h_source.html +++ b/d9/d3f/plays_2referee__specific_2Halt_8h_source.html @@ -112,14 +112,14 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The halt play is executed when the halt game state is selected.
    Definition: Halt.h:10
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: Halt.cpp:27
    void calculateInfoForRoles() noexcept override
    Info that should be calculated but is not necessary for scoring.
    Definition: Halt.cpp:50
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: Halt.cpp:32
    Halt()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: Halt.cpp:8
    const char * getName() const override
    Retrieves the name of the play.
    Definition: Halt.cpp:52
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/d9/d55/Chip_8h.html b/d9/d55/Chip_8h.html deleted file mode 100644 index 230de1c6a..000000000 --- a/d9/d55/Chip_8h.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/skills/Chip.h File Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    Chip.h File Reference
    -
    -
    -
    #include "stp/Skill.h"
    -
    -

    Go to the source code of this file.

    - - - - - -

    -Classes

    class  rtt::ai::stp::skill::Chip
     Class that defines the chipping skill. The robot will chip the ball a given distance. More...
     
    - - - - - - - - - -

    -Namespaces

     rtt
     
     rtt::ai
     
     rtt::ai::stp
     
     rtt::ai::stp::skill
     
    -
    -
    - - - - diff --git a/d9/d55/Chip_8h_source.html b/d9/d55/Chip_8h_source.html deleted file mode 100644 index 005daedd2..000000000 --- a/d9/d55/Chip_8h_source.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/skills/Chip.h Source File - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    Chip.h
    -
    -
    -Go to the documentation of this file.
    1 #ifndef RTT_CHIP_H
    -
    2 #define RTT_CHIP_H
    -
    3 
    -
    4 #include "stp/Skill.h"
    -
    5 
    -
    6 namespace rtt::ai::stp::skill {
    -
    10 class Chip : public Skill {
    -
    16  Status onUpdate(StpInfo const& info) noexcept override;
    -
    17 
    -
    22  const char* getName() override;
    -
    23 };
    -
    24 } // namespace rtt::ai::stp::skill
    -
    25 
    -
    26 #endif // RTT_CHIP_H
    - -
    Base skill class, inherit from it for making your own skill.
    Definition: Skill.h:14
    -
    Class that defines the chipping skill. The robot will chip the ball a given distance.
    Definition: Chip.h:10
    -
    const char * getName() override
    Gets the skill name.
    Definition: Chip.cpp:29
    -
    Status onUpdate(StpInfo const &info) noexcept override
    On update of this tactic.
    Definition: Chip.cpp:7
    -
    Definition: Chip.h:6
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    -
    Definition: StpInfo.h:19
    -
    -
    - - - - diff --git a/d9/d8b/PrepareForcedStart_8h_source.html b/d9/d8b/PrepareForcedStart_8h_source.html index b1245cc48..45459e7fd 100644 --- a/d9/d8b/PrepareForcedStart_8h_source.html +++ b/d9/d8b/PrepareForcedStart_8h_source.html @@ -112,14 +112,14 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The prepare forced start play is executed when the prepare forced start game state is selected.
    Definition: PrepareForcedStart.h:10
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: PrepareForcedStart.cpp:43
    -
    const char * getName() const override
    Retrieves the name of the play.
    Definition: PrepareForcedStart.cpp:69
    -
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: PrepareForcedStart.cpp:63
    +
    const char * getName() const override
    Retrieves the name of the play.
    Definition: PrepareForcedStart.cpp:71
    +
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: PrepareForcedStart.cpp:65
    PrepareForcedStart()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: PrepareForcedStart.cpp:11
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: PrepareForcedStart.cpp:38
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html b/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html index 52cc1ae9d..77d6622bb 100644 --- a/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html +++ b/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html @@ -87,6 +87,7 @@
    +
    diff --git a/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.js b/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.js index 2eff88692..99e8cd363 100644 --- a/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.js +++ b/d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem = [ "scoring", "d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d9/de3/InterceptionComputations_8h_source.html b/d9/de3/InterceptionComputations_8h_source.html index 531fe6420..fe7c573dd 100644 --- a/d9/de3/InterceptionComputations_8h_source.html +++ b/d9/de3/InterceptionComputations_8h_source.html @@ -132,9 +132,11 @@
    73  static InterceptionInfo calculateInterceptionInfoForKickingRobots(const std::vector<world::view::RobotView> &possibleRobots, const world::World *world);
    74 
    -
    81 };
    -
    82 } // namespace rtt::ai::stp
    -
    83 #endif // RTT_INTERCEPTIONCOMPUTATIONS_H
    +
    81 
    +
    88  static std::optional<Vector2> calculateTheirBallInterception(const rtt::world::World *world, rtt::LineSegment ballTrajectory) noexcept;
    +
    89 };
    +
    90 } // namespace rtt::ai::stp
    +
    91 #endif // RTT_INTERCEPTIONCOMPUTATIONS_H
    rtt::Vector2 Vector2
    Definition: ControlUtils.h:15
    @@ -143,9 +145,10 @@
    class with computations about positions
    Definition: InterceptionComputations.h:37
    -
    static InterceptionInfo calculateInterceptionInfoForKickingRobots(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)
    Determines which robot should be the passer (the robot closest to the ball)
    Definition: InterceptionComputations.cpp:189
    -
    static int getKeeperId(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)
    Determines which robot should be the keeper. This is either the robot which id is the keeperId in the...
    Definition: InterceptionComputations.cpp:176
    -
    static InterceptionInfo calculateInterceptionInfoExcludingKeeperAndCarded(const rtt::world::World *world) noexcept
    Calculates the interceptionInfo using the calculateInterceptionInfo function, considering robots that...
    Definition: InterceptionComputations.cpp:215
    +
    static InterceptionInfo calculateInterceptionInfoForKickingRobots(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)
    Determines which robot should be the passer (the robot closest to the ball)
    Definition: InterceptionComputations.cpp:181
    +
    static int getKeeperId(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)
    Determines which robot should be the keeper. This is either the robot which id is the keeperId in the...
    Definition: InterceptionComputations.cpp:168
    +
    static InterceptionInfo calculateInterceptionInfoExcludingKeeperAndCarded(const rtt::world::World *world) noexcept
    Calculates the interceptionInfo using the calculateInterceptionInfo function, considering robots that...
    Definition: InterceptionComputations.cpp:207
    +
    static std::optional< Vector2 > calculateTheirBallInterception(const rtt::world::World *world, rtt::LineSegment ballTrajectory) noexcept
    Calculates the point where they will have the ball.
    Definition: InterceptionComputations.cpp:218
    static KeeperInterceptionInfo calculateKeeperInterceptionInfo(const world::World *world, const world::view::RobotView &keeper) noexcept
    Calculates keeper intercept info, whether he will intercept and where to do so. If the ball will be i...
    Definition: InterceptionComputations.cpp:16
    static InterceptionInfo calculateInterceptionInfo(const std::vector< world::view::RobotView > &ourRobots, const world::World *world)
    Calculates the interception info for the passer, will return who can be at the ball first....
    Definition: InterceptionComputations.cpp:49
    Class that represents the world and history of the world.
    Definition: World.hpp:34
    diff --git a/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html b/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html index fe93381de..0d47d69a8 100644 --- a/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html +++ b/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html @@ -87,6 +87,7 @@
    +
    diff --git a/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.js b/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.js index 9226882e2..91d965674 100644 --- a/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.js +++ b/d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick = [ "scoring", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass-members.html b/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass-members.html index 0a17e05d2..e115eb2a3 100644 --- a/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass-members.html +++ b/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass-members.html @@ -124,8 +124,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html b/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html index c234756e4..91721d180 100644 --- a/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html +++ b/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html @@ -87,6 +87,7 @@
    +
    diff --git a/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.js b/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.js index d0d6c2ebc..a880190b8 100644 --- a/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.js +++ b/d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare = [ "scoring", "d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/d9/dfd/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper-members.html b/d9/dfd/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper-members.html deleted file mode 100644 index 3cb6de26c..000000000 --- a/d9/dfd/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper-members.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - -Roboteam AI: Member List - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    rtt::ai::stp::role::Chipper Member List
    -
    -
    - -

    This is the complete list of members for rtt::ai::stp::role::Chipper, including all inherited members.

    - - - - - - - - - - - - - - - - - -
    Chipper(std::string name)rtt::ai::stp::role::Chipper
    currentRobotrtt::ai::stp::Roleprotected
    finished() const noexceptrtt::ai::stp::Role
    forceLastTactic() noexceptrtt::ai::stp::Role
    forceNextTactic() noexceptrtt::ai::stp::Role
    getCurrentRobot() constrtt::ai::stp::Role
    getCurrentTactic()rtt::ai::stp::Role
    getName()rtt::ai::stp::Roleinline
    reset() noexceptrtt::ai::stp::Role
    robotTacticsrtt::ai::stp::Roleprotected
    Role(std::string name)rtt::ai::stp::Roleinlineexplicit
    Role(Role &other)=defaultrtt::ai::stp::Role
    Role(Role &&other)=defaultrtt::ai::stp::Role
    roleNamertt::ai::stp::Roleprotected
    update(StpInfo const &info) noexceptrtt::ai::stp::Rolevirtual
    ~Role()=defaultrtt::ai::stp::Rolevirtual
    -
    - - - - diff --git a/da/d2b/OrbitKick_8h_source.html b/da/d2b/OrbitKick_8h_source.html index d4eede344..cc798152f 100644 --- a/da/d2b/OrbitKick_8h_source.html +++ b/da/d2b/OrbitKick_8h_source.html @@ -121,8 +121,8 @@
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) Returns true when the robot y...
    Definition: OrbitKick.cpp:30
    std::optional< StpInfo > calculateInfoForSkill(StpInfo const &info) noexcept override
    Calculate the info for skills from the StpInfo struct parameter.
    Definition: OrbitKick.cpp:11
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) Fails is robot doesn't have ...
    Definition: OrbitKick.cpp:28
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html b/da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html index c037fd1cb..3d4f44ad2 100644 --- a/da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html +++ b/da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html @@ -397,7 +397,7 @@

    Returns
    The status that the current tactic returns
    -

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

    +

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

    diff --git a/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html b/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html index 2a3fcbb42..cbaf9649a 100644 --- a/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html +++ b/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html @@ -104,14 +104,13 @@
    -TestSkill -rtt::ai::stp::skill::Chip -rtt::ai::stp::skill::GoToPos -rtt::ai::stp::skill::Kick -rtt::ai::stp::skill::Orbit -rtt::ai::stp::skill::OrbitAngular -rtt::ai::stp::skill::Rotate -rtt::ai::stp::skill::TestSkill +TestSkill +rtt::ai::stp::skill::GoToPos +rtt::ai::stp::skill::Kick +rtt::ai::stp::skill::Orbit +rtt::ai::stp::skill::OrbitAngular +rtt::ai::stp::skill::Rotate +rtt::ai::stp::skill::TestSkill
    @@ -241,7 +240,7 @@

    Returns
    Name of the skill
    -

    Implemented in TestSkill, rtt::ai::stp::skill::TestSkill, rtt::ai::stp::skill::Rotate, rtt::ai::stp::skill::OrbitAngular, rtt::ai::stp::skill::Orbit, rtt::ai::stp::skill::Kick, rtt::ai::stp::skill::GoToPos, and rtt::ai::stp::skill::Chip.

    +

    Implemented in TestSkill, rtt::ai::stp::skill::TestSkill, rtt::ai::stp::skill::Rotate, rtt::ai::stp::skill::OrbitAngular, rtt::ai::stp::skill::Orbit, rtt::ai::stp::skill::Kick, and rtt::ai::stp::skill::GoToPos.

    @@ -325,7 +324,7 @@

    Returns
    Status according to its current execution
    -

    Implemented in rtt::ai::stp::skill::TestSkill, rtt::ai::stp::skill::Rotate, rtt::ai::stp::skill::OrbitAngular, rtt::ai::stp::skill::Orbit, rtt::ai::stp::skill::Kick, rtt::ai::stp::skill::GoToPos, rtt::ai::stp::skill::Chip, and TestSkill.

    +

    Implemented in rtt::ai::stp::skill::TestSkill, rtt::ai::stp::skill::Rotate, rtt::ai::stp::skill::OrbitAngular, rtt::ai::stp::skill::Orbit, rtt::ai::stp::skill::Kick, rtt::ai::stp::skill::GoToPos, and TestSkill.

    diff --git a/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.png b/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.png index 061692e1a..ca4b1a229 100644 Binary files a/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.png and b/da/da2/classrtt_1_1ai_1_1stp_1_1Skill.png differ diff --git a/da/de3/classrtt_1_1STPManager.html b/da/de3/classrtt_1_1STPManager.html index 853cdb782..59419291a 100644 --- a/da/de3/classrtt_1_1STPManager.html +++ b/da/de3/classrtt_1_1STPManager.html @@ -455,11 +455,9 @@

    auto plays = std::vector<std::unique_ptr<ai::stp::Play>>();
    plays.emplace_back(std::make_unique<plays::AttackingPass>());
    -
    plays.emplace_back(std::make_unique<plays::Attack>());
    plays.emplace_back(std::make_unique<plays::Halt>());
    -
    plays.emplace_back(std::make_unique<plays::DefendShot>());
    -
    plays.emplace_back(std::make_unique<plays::DefendPass>());
    +
    plays.emplace_back(std::make_unique<plays::Defend>());
    plays.emplace_back(std::make_unique<plays::KeeperKickBall>());
    plays.emplace_back(std::make_unique<plays::PrepareForcedStart>());
    plays.emplace_back(std::make_unique<plays::StopFormation>());
    @@ -481,7 +479,7 @@

    return plays;
    })()
    static const PlaysVec plays
    Initialize all plays here (since play vector is static, it's better to do it here to make sure it's i...
    Definition: STPManager.h:49
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8

    Initialize all plays here (since play vector is static, it's better to do it here to make sure it's initialized before use)

    The vector that contains all plays

    diff --git a/db/d00/Kick_8h_source.html b/db/d00/Kick_8h_source.html index b65643746..c02773471 100644 --- a/db/d00/Kick_8h_source.html +++ b/db/d00/Kick_8h_source.html @@ -107,9 +107,9 @@
    Class that defines the kick skill. This skill is used when the robot should kick the ball to a given ...
    Definition: Kick.h:10
    Status onUpdate(StpInfo const &info) noexcept override
    On update of this tactic.
    Definition: Kick.cpp:8
    const char * getName() override
    Gets the skill name.
    Definition: Kick.cpp:35
    -
    Definition: Chip.h:6
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    -
    Definition: StpInfo.h:19
    +
    Definition: GoToPos.h:6
    +
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:14
    +
    Definition: StpInfo.h:20
    diff --git a/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html b/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html index 53dc2edf5..5f223c382 100644 --- a/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html +++ b/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html @@ -87,6 +87,7 @@

    std::optional< uint8_t > lastScore
     
    + + + +

    +Static Public Attributes

    static int waller_count
     
    @@ -663,7 +669,7 @@

    Returns
    True if play should end this tick
    -

    Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::ChippingPass, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

    +

    Reimplemented in rtt::ai::stp::play::KickOffUs, rtt::ai::stp::play::KickOffThem, rtt::ai::stp::play::FreeKickUsPass, rtt::ai::stp::play::FreeKickUsAtGoal, rtt::ai::stp::play::AttackingPass, rtt::ai::stp::play::Attack, and rtt::ai::stp::play::KeeperKickBall.

    @@ -980,6 +986,28 @@

    The stpInfos. The string is the role_name to be able to update the info in the right role

    + + +
    +

    ◆ waller_count

    + +
    +
    +

    Protected Member Functions

    virtual bool shouldEndPlay () noexcept
    + + + + +
    + + + + +
    int rtt::ai::stp::Play::waller_count
    +
    +staticinherited
    +
    +
    diff --git a/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.js b/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.js index 2b62ab1ec..d4b86907f 100644 --- a/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.js +++ b/db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs = [ "scoring", "db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/db/d41/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick-members.html b/db/d41/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick-members.html index a226f4f77..afe51b710 100644 --- a/db/d41/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick-members.html +++ b/db/d41/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/db/d46/classrtt_1_1ai_1_1stp_1_1play_1_1Attack-members.html b/db/d46/classrtt_1_1ai_1_1stp_1_1play_1_1Attack-members.html index 43d12a6b1..40d11c50f 100644 --- a/db/d46/classrtt_1_1ai_1_1stp_1_1play_1_1Attack-members.html +++ b/db/d46/classrtt_1_1ai_1_1stp_1_1play_1_1Attack-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/db/d4c/Receive_8h_source.html b/db/d4c/Receive_8h_source.html index 7fc3b2b5a..d96c0ca9a 100644 --- a/db/d4c/Receive_8h_source.html +++ b/db/d4c/Receive_8h_source.html @@ -126,8 +126,8 @@
    double calculateAngle(const world::view::RobotView &robot, const world::view::BallView &ball)
    Calculates the yaw the robot needs to have using the ball position.
    Definition: Receive.cpp:31
    Ball view class, provides the Ball interface with utility functions that don't belong on a POD type.
    Definition: BallView.hpp:12
    Class that offers a read-only memory view of the Robots Imagine RobotView being to Robot what string_...
    Definition: RobotView.hpp:16
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/db/d51/GetBehindBallInDirection_8h_source.html b/db/d51/GetBehindBallInDirection_8h_source.html index 063ccb592..ec89bc2e6 100644 --- a/db/d51/GetBehindBallInDirection_8h_source.html +++ b/db/d51/GetBehindBallInDirection_8h_source.html @@ -125,8 +125,8 @@
    bool isTacticFailing(const StpInfo &info) noexcept override
    Is this tactic failing during execution (go back to the previous tactic) Fails when there is no targe...
    Definition: GetBehindBallInDirection.cpp:51
    const char * getName() override
    Gets the tactic name.
    Definition: GetBehindBallInDirection.cpp:59
    bool shouldTacticReset(const StpInfo &info) noexcept override
    Should this tactic be reset (go back to the first skill of this tactic) This tactic never resets,...
    Definition: GetBehindBallInDirection.cpp:53
    -
    Definition: ChipAtPos.h:6
    -
    Definition: StpInfo.h:19
    +
    Definition: DriveWithBall.h:6
    +
    Definition: StpInfo.h:20
    diff --git a/db/d62/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass-members.html b/db/d62/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass-members.html deleted file mode 100644 index dffe09357..000000000 --- a/db/d62/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass-members.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - -Roboteam AI: Member List - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    rtt::ai::stp::play::DefendPass Member List
    -
    -
    - -

    This is the complete list of members for rtt::ai::stp::play::DefendPass, including all inherited members.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    calculateInfoForRoles() noexcept overridertt::ai::stp::play::DefendPassvirtual
    decideRoleFlags() const noexcept overridertt::ai::stp::play::DefendPassvirtual
    DefendPass()rtt::ai::stp::play::DefendPass
    distributeRoles() noexceptrtt::ai::stp::Playprivate
    DrawMargins() noexceptrtt::ai::stp::Playprivate
    fieldrtt::ai::stp::Playprotected
    getLastScore() constrtt::ai::stp::Play
    getName() const overridertt::ai::stp::play::DefendPassvirtual
    getRoleStatuses() constrtt::ai::stp::Play
    harasserInfortt::ai::stp::play::DefendPass
    initialize() noexceptrtt::ai::stp::Play
    isValidPlayToKeep() noexceptrtt::ai::stp::Play
    isValidPlayToStart() const noexceptrtt::ai::stp::Play
    keepPlayEvaluationrtt::ai::stp::Play
    lastScorertt::ai::stp::Play
    Play()=defaultrtt::ai::stp::Play
    Play(Play &&other)=defaultrtt::ai::stp::Play
    previousKeeperIdrtt::ai::stp::Playprivate
    previousMaxRobotsrtt::ai::stp::Playprivate
    previousRobotNumrtt::ai::stp::Playprivate
    reassignRobots() noexceptrtt::ai::stp::Playprivate
    refreshData() noexceptrtt::ai::stp::Playprivate
    rolesrtt::ai::stp::Playprotected
    roleStatusesrtt::ai::stp::Playprotected
    score(const rtt::Field &field) noexcept overridertt::ai::stp::play::DefendPassvirtual
    scoringrtt::ai::stp::Playprotected
    setWorld(world::World *world) noexceptrtt::ai::stp::Play
    shouldEndPlay() noexceptrtt::ai::stp::Playprotectedvirtual
    startPlayEvaluationrtt::ai::stp::Play
    stpInfosrtt::ai::stp::Playprotected
    update() noexceptrtt::ai::stp::Playvirtual
    updateField(Field field) noexceptrtt::ai::stp::Play
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    -
    - - - - diff --git a/db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html b/db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html index 73d13574a..5be67e3b5 100644 --- a/db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html +++ b/db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html @@ -411,7 +411,7 @@

    Returns
    The status that the current tactic returns
    -

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

    +

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

    diff --git a/db/d76/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass-members.html b/db/d76/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass-members.html index 00d2cbac7..364959b57 100644 --- a/db/d76/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass-members.html +++ b/db/d76/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass-members.html @@ -124,8 +124,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/db/d85/ChippingPass_8cpp.html b/db/d85/ChippingPass_8cpp.html deleted file mode 100644 index 0ded1ab52..000000000 --- a/db/d85/ChippingPass_8cpp.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/src/stp/plays/offensive/ChippingPass.cpp File Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    ChippingPass.cpp File Reference
    -
    -
    -
    #include "stp/plays/offensive/ChippingPass.h"
    -#include <roboteam_utils/Hungarian.h>
    -#include <roboteam_utils/LineSegment.h>
    -#include "stp/computations/PassComputations.h"
    -#include "stp/computations/PositionScoring.h"
    -#include "stp/roles/Keeper.h"
    -#include "stp/roles/active/Chipper.h"
    -#include "stp/roles/active/PassReceiver.h"
    -#include "stp/roles/passive/Defender.h"
    -#include "stp/roles/passive/Formation.h"
    -#include "utilities/Constants.h"
    -#include "world/views/RobotView.hpp"
    -
    - - - - - - - - - -

    -Namespaces

     rtt
     
     rtt::ai
     
     rtt::ai::stp
     
     rtt::ai::stp::play
     
    -
    -
    - - - - diff --git a/d1/d64/DefendShot_8cpp.html b/db/d8f/Defend_8cpp.html similarity index 93% rename from d1/d64/DefendShot_8cpp.html rename to db/d8f/Defend_8cpp.html index ec89027db..3cdf4d041 100644 --- a/d1/d64/DefendShot_8cpp.html +++ b/db/d8f/Defend_8cpp.html @@ -5,7 +5,7 @@ -Roboteam AI: roboteam_ai/src/stp/plays/defensive/DefendShot.cpp File Reference +Roboteam AI: roboteam_ai/src/stp/plays/defensive/Defend.cpp File Reference @@ -65,7 +65,7 @@
    @@ -87,10 +87,10 @@
    -
    DefendShot.cpp File Reference
    +
    Defend.cpp File Reference
    -
    #include "stp/plays/defensive/DefendShot.h"
    +
    #include "stp/plays/defensive/Defend.h"
    #include <stp/roles/passive/Formation.h>
    #include "stp/roles/Keeper.h"
    #include "stp/roles/active/Harasser.h"
    @@ -112,7 +112,7 @@ diff --git a/db/d91/PenaltyThemPrepare_8h_source.html b/db/d91/PenaltyThemPrepare_8h_source.html index f2df33c53..ebf190559 100644 --- a/db/d91/PenaltyThemPrepare_8h_source.html +++ b/db/d91/PenaltyThemPrepare_8h_source.html @@ -112,14 +112,14 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The penalty them prepare play is executed when the penalty them prepare game state is selected.
    Definition: PenaltyThemPrepare.h:10
    PenaltyThemPrepare()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: PenaltyThemPrepare.cpp:11
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: PenaltyThemPrepare.cpp:43
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: PenaltyThemPrepare.cpp:62
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: PenaltyThemPrepare.cpp:38
    const char * getName() const override
    Retrieves the name of the play.
    Definition: PenaltyThemPrepare.cpp:107
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/db/d91/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem-members.html b/db/d91/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem-members.html index 62c6ff06b..3a3941b9e 100644 --- a/db/d91/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem-members.html +++ b/db/d91/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/db/dbc/DefendPass_8cpp.html b/db/dbc/DefendPass_8cpp.html deleted file mode 100644 index 68d02a6dd..000000000 --- a/db/dbc/DefendPass_8cpp.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/src/stp/plays/defensive/DefendPass.cpp File Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    DefendPass.cpp File Reference
    -
    -
    -
    #include "stp/plays/defensive/DefendPass.h"
    -#include <world/views/RobotView.hpp>
    -#include "roboteam_utils/Hungarian.h"
    -#include "stp/roles/Keeper.h"
    -#include "stp/roles/active/Harasser.h"
    -#include "stp/roles/passive/Defender.h"
    -#include "stp/roles/passive/Formation.h"
    -
    - - - - - - - - - -

    -Namespaces

     rtt
     
     rtt::ai
     
     rtt::ai::stp
     
     rtt::ai::stp::play
     
    -
    -
    - - - - diff --git a/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html b/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html index 47ced20ba..687c127ab 100644 --- a/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html +++ b/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html @@ -93,9 +93,6 @@ - - - diff --git a/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.js b/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.js index a9c0a2921..2efda7ff8 100644 --- a/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.js +++ b/db/dca/namespacertt_1_1ai_1_1stp_1_1skill.js @@ -1,6 +1,5 @@ var namespacertt_1_1ai_1_1stp_1_1skill = [ - [ "Chip", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip" ], [ "GoToPos", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos" ], [ "Kick", "d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html", "d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick" ], [ "Orbit", "d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html", "d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit" ], diff --git a/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html b/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html deleted file mode 100644 index d516194ac..000000000 --- a/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html +++ /dev/null @@ -1,587 +0,0 @@ - - - - - - - -Roboteam AI: rtt::ai::stp::tactic::ChipAtPos Class Reference - - - - - - - - - - - - - - - -
    -
    -

    Classes

    class  Chip
     Class that defines the chipping skill. The robot will chip the ball a given distance. More...
     
    class  GoToPos
     Class that defines the go to position skill. This skill is used when the robot should move to a given position. More...
     
    - - - - - - -
    -
    Roboteam AI -
    -
    - - - - - - - - - -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    rtt::ai::stp::tactic::ChipAtPos Class Reference
    -
    -
    - -

    Class that defines the ChipAtPos tactic. The robot will chip the ball to a given position. - More...

    - -

    #include <ChipAtPos.h>

    -
    -Inheritance diagram for rtt::ai::stp::tactic::ChipAtPos:
    -
    -
    - - -rtt::ai::stp::Tactic - -
    - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Member Functions

     ChipAtPos ()
     Constructor for the tactic, it constructs the state machine of skills. More...
     
    Status getStatus () const
     Gets the current status. More...
     
    void initialize () noexcept
     Calls onInitialize of the tactic. More...
     
    Status update (StpInfo const &info) noexcept
     Check if state machine is done, calls calculateInfoForSkill, calls update on the state machine with SkillInfo and calls onUpdate of this tactic for extra customization. More...
     
    void terminate () noexcept
     Calls onTerminate. More...
     
    void reset () noexcept
     Reset the state machine. More...
     
    SkillgetCurrentSkill ()
     Gets the skill whose turn it is. More...
     
    - - - - - -

    -Protected Attributes

    Status currentStatus {}
     
    rtt::collections::state_machine< Skill, Status, StpInfoskills
     
    - - - - - - - - - - - - - - - - -

    -Private Member Functions

    std::optional< StpInfocalculateInfoForSkill (StpInfo const &info) noexcept override
     Calculate the info for skills from the StpInfo struct parameter. More...
     
    bool isTacticFailing (const StpInfo &info) noexcept override
     Is this tactic failing during execution (go back to the previous tactic) More...
     
    bool shouldTacticReset (const StpInfo &info) noexcept override
     Should this tactic be reset (go back to the first skill of this tactic) More...
     
    bool isEndTactic () noexcept override
     Is this tactic an end tactic? More...
     
    const char * getName () override
     Gets the tactic name. More...
     
    -

    Detailed Description

    -

    Class that defines the ChipAtPos tactic. The robot will chip the ball to a given position.

    -

    Constructor & Destructor Documentation

    - -

    ◆ ChipAtPos()

    - -
    -
    - - - - - - - -
    rtt::ai::stp::tactic::ChipAtPos::ChipAtPos ()
    -
    - -

    Constructor for the tactic, it constructs the state machine of skills.

    - -
    -
    -

    Member Function Documentation

    - -

    ◆ calculateInfoForSkill()

    - -
    -
    - - - - - -
    - - - - - - - - -
    std::optional< StpInfo > rtt::ai::stp::tactic::ChipAtPos::calculateInfoForSkill (StpInfo const & info)
    -
    -overrideprivatevirtualnoexcept
    -
    - -

    Calculate the info for skills from the StpInfo struct parameter.

    -
    Parameters
    - - -
    infoinfo is the StpInfo passed by the role
    -
    -
    -
    Returns
    std::optional<SkillInfo> based on the StpInfo parameter
    - -

    Implements rtt::ai::stp::Tactic.

    - -
    -
    - -

    ◆ getCurrentSkill()

    - -
    -
    - - - - - -
    - - - - - - - -
    Skill * rtt::ai::stp::Tactic::getCurrentSkill ()
    -
    -inherited
    -
    - -

    Gets the skill whose turn it is.

    -
    Returns
    The current skill
    - -
    -
    - -

    ◆ getName()

    - -
    -
    - - - - - -
    - - - - - - - -
    const char * rtt::ai::stp::tactic::ChipAtPos::getName ()
    -
    -overrideprivatevirtual
    -
    - -

    Gets the tactic name.

    -
    Returns
    The name of this tactic
    - -

    Implements rtt::ai::stp::Tactic.

    - -
    -
    - -

    ◆ getStatus()

    - -
    -
    - - - - - -
    - - - - - - - -
    Status rtt::ai::stp::Tactic::getStatus () const
    -
    -inherited
    -
    - -

    Gets the current status.

    -
    Returns
    The current status
    - -
    -
    - -

    ◆ initialize()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Tactic::initialize ()
    -
    -noexceptinherited
    -
    - -

    Calls onInitialize of the tactic.

    - -
    -
    - -

    ◆ isEndTactic()

    - -
    -
    - - - - - -
    - - - - - - - -
    bool rtt::ai::stp::tactic::ChipAtPos::isEndTactic ()
    -
    -overrideprivatevirtualnoexcept
    -
    - -

    Is this tactic an end tactic?

    -
    Returns
    This will always return false, since it is NOT an endTactic
    - -

    Implements rtt::ai::stp::Tactic.

    - -
    -
    - -

    ◆ isTacticFailing()

    - -
    -
    - - - - - -
    - - - - - - - - -
    bool rtt::ai::stp::tactic::ChipAtPos::isTacticFailing (const StpInfoinfo)
    -
    -overrideprivatevirtualnoexcept
    -
    - -

    Is this tactic failing during execution (go back to the previous tactic)

    -
    Parameters
    - - -
    infoStpInfo can be used to check some data
    -
    -
    -
    Returns
    true, tactic will fail (go back to prev tactic), false execution will continue as usual Returns true when robot doesn't have the ball or if there is no shootTarget
    - -

    Implements rtt::ai::stp::Tactic.

    - -
    -
    - -

    ◆ reset()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Tactic::reset ()
    -
    -noexceptinherited
    -
    - -

    Reset the state machine.

    - -
    -
    - -

    ◆ shouldTacticReset()

    - -
    -
    - - - - - -
    - - - - - - - - -
    bool rtt::ai::stp::tactic::ChipAtPos::shouldTacticReset (const StpInfoinfo)
    -
    -overrideprivatevirtualnoexcept
    -
    - -

    Should this tactic be reset (go back to the first skill of this tactic)

    -
    Parameters
    - - -
    infoStpInfo can be used to check some data
    -
    -
    -
    Returns
    true if tactic should reset, false if execution should continue Returns true when the robot yaw is not within its error margin
    - -

    Implements rtt::ai::stp::Tactic.

    - -
    -
    - -

    ◆ terminate()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Tactic::terminate ()
    -
    -noexceptinherited
    -
    - -

    Calls onTerminate.

    - -
    -
    - -

    ◆ update()

    - -
    -
    - - - - - -
    - - - - - - - - -
    Status rtt::ai::stp::Tactic::update (StpInfo const & info)
    -
    -noexceptinherited
    -
    - -

    Check if state machine is done, calls calculateInfoForSkill, calls update on the state machine with SkillInfo and calls onUpdate of this tactic for extra customization.

    -
    Parameters
    - - -
    infoinfo passed by the Role
    -
    -
    -
    Returns
    Status of the skill that is currently being ticked
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ currentStatus

    - -
    -
    - - - - - -
    - - - - -
    Status rtt::ai::stp::Tactic::currentStatus {}
    -
    -protectedinherited
    -
    -

    Status of tactic, from last time update() was called

    - -
    -
    - -

    ◆ skills

    - -
    -
    - - - - - -
    - - - - -
    rtt::collections::state_machine<Skill, Status, StpInfo> rtt::ai::stp::Tactic::skills
    -
    -protectedinherited
    -
    -

    The state machine of skills

    - -
    -
    -
    The documentation for this class was generated from the following files: -
    -
    - - - - diff --git a/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.js b/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.js deleted file mode 100644 index 3641ee5d9..000000000 --- a/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.js +++ /dev/null @@ -1,17 +0,0 @@ -var classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos = -[ - [ "ChipAtPos", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a25c7267147b6743052c0d6ca8e0c43f4", null ], - [ "calculateInfoForSkill", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a42592fc5d5938ecb5ae0a91b8323eb98", null ], - [ "getCurrentSkill", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a483d158a091f8347c3c25983b22d015f", null ], - [ "getName", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a7b46f686df7448297b5739d2df55b63d", null ], - [ "getStatus", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ab7650037eb092459aca7247ea77f2ad4", null ], - [ "initialize", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a2406ddec88191f369b72206849a1d9a4", null ], - [ "isEndTactic", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a60826a7eb49c6a1932067fdd14c6dd5c", null ], - [ "isTacticFailing", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#aaf734f67bfc1307764cc1dcad509d587", null ], - [ "reset", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#af4a9f63577d36c0cf178aae99fb0fd00", null ], - [ "shouldTacticReset", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a77be44d11be3b9d842715ed64d704414", null ], - [ "terminate", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ac7dba7916b5fc648439cb51181d01358", null ], - [ "update", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ac66cf9fe9def08172b053a6abc869ba1", null ], - [ "currentStatus", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a0dd3439d999970125264ce7fccadff49", null ], - [ "skills", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a242748b42fbc99613b65f6500eb12f8f", null ] -]; \ No newline at end of file diff --git a/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.png b/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.png deleted file mode 100644 index 23621845a..000000000 Binary files a/db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.png and /dev/null differ diff --git a/db/ddc/BallPlacementUsFreeKick_8h_source.html b/db/ddc/BallPlacementUsFreeKick_8h_source.html index df20af7f1..f1633b94d 100644 --- a/db/ddc/BallPlacementUsFreeKick_8h_source.html +++ b/db/ddc/BallPlacementUsFreeKick_8h_source.html @@ -113,14 +113,14 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The ball placement us Free kick play is executed when the ball placement us game state is selected an...
    Definition: BallPlacementUsFreeKick.h:11
    BallPlacementUsFreeKick()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: BallPlacementUsFreeKick.cpp:11
    const char * getName() const override
    Retrieves the name of the play.
    Definition: BallPlacementUsFreeKick.cpp:100
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: BallPlacementUsFreeKick.cpp:43
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: BallPlacementUsFreeKick.cpp:38
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: BallPlacementUsFreeKick.cpp:64
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html b/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html index 7c8e6c92c..b909d3080 100644 --- a/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html +++ b/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html @@ -114,6 +114,9 @@ static InterceptionInfo calculateInterceptionInfoExcludingKeeperAndCarded (const rtt::world::World *world) noexcept  Calculates the interceptionInfo using the calculateInterceptionInfo function, considering robots that can not kick or are the keeper. More...
      +static std::optional< Vector2calculateTheirBallInterception (const rtt::world::World *world, rtt::LineSegment ballTrajectory) noexcept + Calculates the point where they will have the ball. More...

    Detailed Description

    class with computations about positions

    @@ -289,6 +292,52 @@

    Returns
    struct with information about the keeper intercept
    +

    + + +

    ◆ calculateTheirBallInterception()

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    std::optional< Vector2 > rtt::ai::stp::InterceptionComputations::calculateTheirBallInterception (const rtt::world::Worldworld,
    rtt::LineSegment ballTrajectory 
    )
    +
    +staticnoexcept
    +
    + +

    Calculates the point where they will have the ball.

    +
    Parameters
    + + + +
    infothe StpInfo struct
    ballTrajectorythe trajectory of the ball
    +
    +
    +
    Returns
    the point where they will have the ball
    +
    diff --git a/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.js b/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.js index dec21c942..7069160dd 100644 --- a/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.js +++ b/db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.js @@ -4,5 +4,6 @@ var classrtt_1_1ai_1_1stp_1_1InterceptionComputations = [ "calculateInterceptionInfoExcludingKeeperAndCarded", "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef", null ], [ "calculateInterceptionInfoForKickingRobots", "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e", null ], [ "calculateKeeperInterceptionInfo", "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645", null ], + [ "calculateTheirBallInterception", "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a8a8d7981fb2c660e1ebe649acb3cb762", null ], [ "getKeeperId", "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9", null ] ]; \ No newline at end of file diff --git a/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html b/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html deleted file mode 100644 index df07a0f76..000000000 --- a/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html +++ /dev/null @@ -1,480 +0,0 @@ - - - - - - - -Roboteam AI: rtt::ai::stp::skill::Chip Class Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - - -
    - -

    Class that defines the chipping skill. The robot will chip the ball a given distance. - More...

    - -

    #include <Chip.h>

    -
    -Inheritance diagram for rtt::ai::stp::skill::Chip:
    -
    -
    - - -rtt::ai::stp::Skill - -
    - - - - - - - - - - - - - - -

    -Public Member Functions

    Status getStatus () const
     Gets the status from the last time update() was called. More...
     
    virtual void initialize () noexcept
     Calls onInitialize. More...
     
    virtual Status update (StpInfo const &info) noexcept
     Function that's called when the skill gets updated (every tick) More...
     
    virtual void terminate () noexcept
     Calls onTerminate. More...
     
    - - - - - - - -

    -Protected Member Functions

    virtual void forwardRobotCommand () noexcept
     Forwards the current robot command to the ControlModule and refreshes it. More...
     
    virtual void refreshRobotCommand () noexcept
     Resets the internal robot command. More...
     
    - - - - - - - -

    -Protected Attributes

    Status currentStatus
     
    rtt::RobotCommand command
     
    std::optional< world::view::RobotViewrobot
     
    - - - - - - - -

    -Private Member Functions

    Status onUpdate (StpInfo const &info) noexcept override
     On update of this tactic. More...
     
    const char * getName () override
     Gets the skill name. More...
     
    -

    Detailed Description

    -

    Class that defines the chipping skill. The robot will chip the ball a given distance.

    -

    Member Function Documentation

    - -

    ◆ forwardRobotCommand()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Skill::forwardRobotCommand ()
    -
    -protectedvirtualnoexceptinherited
    -
    - -

    Forwards the current robot command to the ControlModule and refreshes it.

    - -
    -
    - -

    ◆ getName()

    - -
    -
    - - - - - -
    - - - - - - - -
    const char * rtt::ai::stp::skill::Chip::getName ()
    -
    -overrideprivatevirtual
    -
    - -

    Gets the skill name.

    -
    Returns
    The name of this skill
    - -

    Implements rtt::ai::stp::Skill.

    - -
    -
    - -

    ◆ getStatus()

    - -
    -
    - - - - - -
    - - - - - - - -
    Status rtt::ai::stp::Skill::getStatus () const
    -
    -inherited
    -
    - -

    Gets the status from the last time update() was called.

    -
    Returns
    this->currentStatus
    - -
    -
    - -

    ◆ initialize()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Skill::initialize ()
    -
    -virtualnoexceptinherited
    -
    - -

    Calls onInitialize.

    - -
    -
    - -

    ◆ onUpdate()

    - -
    -
    - - - - - -
    - - - - - - - - -
    Status rtt::ai::stp::skill::Chip::onUpdate (StpInfo const & info)
    -
    -overrideprivatevirtualnoexcept
    -
    - -

    On update of this tactic.

    -
    Parameters
    - - -
    infoStpInfo struct with all relevant info for this robot and this skill
    -
    -
    -
    Returns
    A Status, either Running or Success
    - -

    Implements rtt::ai::stp::Skill.

    - -
    -
    - -

    ◆ refreshRobotCommand()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Skill::refreshRobotCommand ()
    -
    -protectedvirtualnoexceptinherited
    -
    - -

    Resets the internal robot command.

    - -
    -
    - -

    ◆ terminate()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Skill::terminate ()
    -
    -virtualnoexceptinherited
    -
    - -

    Calls onTerminate.

    -
    Returns
    Status of termination
    - -
    -
    - -

    ◆ update()

    - -
    -
    - - - - - -
    - - - - - - - - -
    Status rtt::ai::stp::Skill::update (StpInfo const & info)
    -
    -virtualnoexceptinherited
    -
    - -

    Function that's called when the skill gets updated (every tick)

    -
    Parameters
    - - -
    infoStpInfo structure that provides data to the skill
    -
    -
    -
    Returns
    Status according to its current execution
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ command

    - -
    -
    - - - - - -
    - - - - -
    rtt::RobotCommand rtt::ai::stp::Skill::command
    -
    -protectedinherited
    -
    -

    Robot command that will eventually be sent to the robot

    - -
    -
    - -

    ◆ currentStatus

    - -
    -
    - - - - - -
    - - - - -
    Status rtt::ai::stp::Skill::currentStatus
    -
    -protectedinherited
    -
    -

    Status of the last time update() was called

    - -
    -
    - -

    ◆ robot

    - -
    -
    - - - - - -
    - - - - -
    std::optional<world::view::RobotView> rtt::ai::stp::Skill::robot
    -
    -protectedinherited
    -
    -

    Robot this skill controls

    - -
    -
    -
    The documentation for this class was generated from the following files:
      -
    • roboteam_ai/include/roboteam_ai/stp/skills/Chip.h
    • -
    • roboteam_ai/src/stp/skills/Chip.cpp
    • -
    -
    -
    - - - - diff --git a/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.js b/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.js deleted file mode 100644 index 80d8ef6b3..000000000 --- a/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.js +++ /dev/null @@ -1,14 +0,0 @@ -var classrtt_1_1ai_1_1stp_1_1skill_1_1Chip = -[ - [ "forwardRobotCommand", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#aa20f026f0c4b0a4c303c4b1ac65c6650", null ], - [ "getName", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a2984fe2530af5354bbc39e987af40377", null ], - [ "getStatus", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a390cf790dda0b20bdf7428ee3b853d8a", null ], - [ "initialize", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a97aca306adb701181c5726a09cac208c", null ], - [ "onUpdate", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a5bcb1194a71b4699e4108d134d679db5", null ], - [ "refreshRobotCommand", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#afa6b5f998d8ba252485177937d3724c7", null ], - [ "terminate", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a0f136c2ac131c1b44b65cb9eeba823fe", null ], - [ "update", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#aab9578d86a91f8a16f5c02200ca3b5e8", null ], - [ "command", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#ae3db983eda1761d7ccd3f68a0ef731dd", null ], - [ "currentStatus", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a62d571b925906855b84dfc185a0b5ee8", null ], - [ "robot", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a8625bf35b1b36ec18fd8ff68926ec0d4", null ] -]; \ No newline at end of file diff --git a/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.png b/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.png deleted file mode 100644 index 50afce497..000000000 Binary files a/db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.png and /dev/null differ diff --git a/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html b/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html index e0162b9bd..739f9b671 100644 --- a/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html +++ b/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html @@ -87,6 +87,7 @@
    Public Member Functions | Public Attributes | +Static Public Attributes | Protected Attributes | Private Member Functions | Private Attributes | @@ -164,6 +165,11 @@ std::optional< uint8_t > lastScore   + + + +

    +Static Public Attributes

    static int waller_count
     
    @@ -975,6 +981,28 @@

    The stpInfos. The string is the role_name to be able to update the info in the right role

    + + +
    +

    ◆ waller_count

    + +
    +
    +

    Protected Attributes

    std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
    + + + + +
    + + + + +
    int rtt::ai::stp::Play::waller_count
    +
    +staticinherited
    +
    +
    diff --git a/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.js b/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.js index d9899403d..e3b043fc1 100644 --- a/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.js +++ b/db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1Attack = [ "scoring", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/dc/d0d/DefendPass_8h_source.html b/dc/d0d/DefendPass_8h_source.html deleted file mode 100644 index 9819d89bc..000000000 --- a/dc/d0d/DefendPass_8h_source.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/defensive/DefendPass.h Source File - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    DefendPass.h
    -
    -
    -Go to the documentation of this file.
    1 #ifndef RTT_DEFENDPASS_H
    -
    2 #define RTT_DEFENDPASS_H
    -
    3 
    - -
    5 
    -
    6 #include "stp/Play.hpp"
    -
    7 
    -
    8 namespace rtt::ai::stp::play {
    -
    9 
    -
    15 class DefendPass : public Play {
    -
    16  public:
    -
    20  DefendPass();
    -
    21 
    -
    27  uint8_t score(const rtt::Field& field) noexcept override;
    -
    28 
    -
    33  Dealer::FlagMap decideRoleFlags() const noexcept override;
    -
    34 
    -
    38  void calculateInfoForRoles() noexcept override;
    -
    39 
    -
    44  const char* getName() const override;
    -
    45 
    - -
    47 };
    -
    48 } // namespace rtt::ai::stp::play
    -
    49 
    -
    50 #endif // RTT_DEFENDPASS_H
    - - -
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    -
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    -
    DefendPass Play is executed when the opponent has or is close to the ball but not necessarily on our ...
    Definition: DefendPass.h:15
    -
    InterceptionInfo harasserInfo
    Definition: DefendPass.h:46
    -
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: DefendPass.cpp:46
    -
    DefendPass()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: DefendPass.cpp:13
    -
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: DefendPass.cpp:51
    -
    const char * getName() const override
    Retrieves the name of the play.
    Definition: DefendPass.cpp:78
    -
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: DefendPass.cpp:71
    -
    Definition: DefendPass.h:8
    -
    Definition: InterceptionComputations.h:22
    -
    -
    - - - - diff --git a/dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html b/dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html index 32a55b950..7f6b5132a 100644 --- a/dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html +++ b/dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html @@ -402,7 +402,7 @@

    Returns
    The status that the current tactic returns
    -

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

    +

    Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

    diff --git a/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html b/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html deleted file mode 100644 index 90af7b638..000000000 --- a/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html +++ /dev/null @@ -1,1074 +0,0 @@ - - - - - - - -Roboteam AI: rtt::ai::stp::play::ChippingPass Class Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - - -
    - -

    The chipping pass play is executed when we want to pass the ball to a robot that can not be passed to directly. - More...

    - -

    #include <ChippingPass.h>

    -
    -Inheritance diagram for rtt::ai::stp::play::ChippingPass:
    -
    -
    - - -rtt::ai::stp::Play - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Member Functions

     ChippingPass ()
     Constructor that initializes roles with roles that are necessary for this play. More...
     
    uint8_t score (const rtt::Field &field) noexcept override
     Calculate how beneficial we expect this play to be. More...
     
    Dealer::FlagMap decideRoleFlags () const noexcept override
     Assigns robots to roles of this play. More...
     
    void calculateInfoForRoles () noexcept override
     Calculates info for the roles. More...
     
    const char * getName () const override
     Gets the name of the play. More...
     
    bool shouldEndPlay () noexcept override
     Check if play should end. True if pass arrived, if the ball is not moving anymore after pass, or if there is a better pass available. More...
     
    void initialize () noexcept
     Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitialize() More...
     
    void setWorld (world::World *world) noexcept
     Sets the Play's world pointer to the static world class. More...
     
    void updateField (Field field) noexcept
     Updates the field in the play. More...
     
    virtual void update () noexcept
     Updates (or ticks) all the roles that have robots assigned to them. More...
     
    bool isValidPlayToStart () const noexcept
     Check if the preconditions of this play are true. More...
     
    bool isValidPlayToKeep () noexcept
     Check if the invariants necessary to keep this play are true. More...
     
    std::unordered_map< Role *, Status > const & getRoleStatuses () const
     Getter for the role -> status mapping. More...
     
    uint8_t getLastScore () const
     Gets the last known score. More...
     
    - - - - - - - -

    -Public Attributes

    std::vector< GlobalEvaluationkeepPlayEvaluation
     
    std::vector< GlobalEvaluationstartPlayEvaluation
     
    std::optional< uint8_t > lastScore
     
    - - - - - - - - - - - - - -

    -Protected Attributes

    std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
     
    std::vector< PlayEvaluator::PlayScoringscoring
     
    std::unordered_map< Role *, StatusroleStatuses
     
    std::unordered_map< std::string, StpInfostpInfos
     
    rtt::world::Worldworld {}
     
    rtt::Field field
     
    - - - - - - - - - - - - - - - - -

    -Private Member Functions

    bool ballKicked ()
     Return true if passer is done with ChipAtPos tactic. More...
     
    void refreshData () noexcept
     This function refreshes the RobotViews, BallViews, and Fields for all StpInfo's. This also sets the maxRobotVelocity. This is necessary because the views are stored for a limited time; not refreshing will lead to UB. More...
     
    void distributeRoles () noexcept
     Assigns robots to roles. More...
     
    void reassignRobots () noexcept
     Re-calculates info for roles and reassigns robots. This function is only used when the amount of robots in the field changed compared to the previous tick. More...
     
    void DrawMargins () noexcept
     Draws the margins for the defence area, ball and cardRobot. This function will draw margins in the interfacce. More...
     
    - - - - - - - - - -

    -Private Attributes

    PassInfo passInfo
     
    size_t previousRobotNum {}
     
    int previousKeeperId = -1
     
    int previousMaxRobots = -1
     
    -

    Detailed Description

    -

    The chipping pass play is executed when we want to pass the ball to a robot that can not be passed to directly.

    -

    Constructor & Destructor Documentation

    - -

    ◆ ChippingPass()

    - -
    -
    - - - - - - - -
    rtt::ai::stp::play::ChippingPass::ChippingPass ()
    -
    - -

    Constructor that initializes roles with roles that are necessary for this play.

    - -
    -
    -

    Member Function Documentation

    - -

    ◆ ballKicked()

    - -
    -
    - - - - - -
    - - - - - - - -
    bool rtt::ai::stp::play::ChippingPass::ballKicked ()
    -
    -private
    -
    - -

    Return true if passer is done with ChipAtPos tactic.

    -
    Returns
    Boolean that indicates whether the passer is done with the ChipAtPos tactic
    - -
    -
    - -

    ◆ calculateInfoForRoles()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::play::ChippingPass::calculateInfoForRoles ()
    -
    -overridevirtualnoexcept
    -
    - -

    Calculates info for the roles.

    - -

    Implements rtt::ai::stp::Play.

    - -
    -
    - -

    ◆ decideRoleFlags()

    - -
    -
    - - - - - -
    - - - - - - - -
    Dealer::FlagMap rtt::ai::stp::play::ChippingPass::decideRoleFlags () const
    -
    -overridevirtualnoexcept
    -
    - -

    Assigns robots to roles of this play.

    -
    Returns
    A mapping of dealer flags per role
    - -

    Implements rtt::ai::stp::Play.

    - -
    -
    - -

    ◆ distributeRoles()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Play::distributeRoles ()
    -
    -privatenoexceptinherited
    -
    - -

    Assigns robots to roles.

    - -
    -
    - -

    ◆ DrawMargins()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Play::DrawMargins ()
    -
    -privatenoexceptinherited
    -
    - -

    Draws the margins for the defence area, ball and cardRobot. This function will draw margins in the interfacce.

    - -
    -
    - -

    ◆ getLastScore()

    - -
    -
    - - - - - -
    - - - - - - - -
    uint8_t rtt::ai::stp::Play::getLastScore () const
    -
    -inherited
    -
    - -

    Gets the last known score.

    -
    Returns
    score, if no value -> 0
    - -
    -
    - -

    ◆ getName()

    - -
    -
    - - - - - -
    - - - - - - - -
    const char * rtt::ai::stp::play::ChippingPass::getName () const
    -
    -overridevirtual
    -
    - -

    Gets the name of the play.

    -
    Returns
    The name of the play
    - -

    Implements rtt::ai::stp::Play.

    - -
    -
    - -

    ◆ getRoleStatuses()

    - -
    -
    - - - - - -
    - - - - - - - -
    std::unordered_map< Role *, Status > const & rtt::ai::stp::Play::getRoleStatuses () const
    -
    -inherited
    -
    - -

    Getter for the role -> status mapping.

    -
    Returns
    The internal role -> status mapping, roleStatuses
    - -
    -
    - -

    ◆ initialize()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Play::initialize ()
    -
    -noexceptinherited
    -
    - -

    Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitialize()

    - -
    -
    - -

    ◆ isValidPlayToKeep()

    - -
    -
    - - - - - -
    - - - - - - - -
    bool rtt::ai::stp::Play::isValidPlayToKeep ()
    -
    -noexceptinherited
    -
    - -

    Check if the invariants necessary to keep this play are true.

    -
    Returns
    true if the play is valid to keep, else false
    - -
    -
    - -

    ◆ isValidPlayToStart()

    - -
    -
    - - - - - -
    - - - - - - - -
    bool rtt::ai::stp::Play::isValidPlayToStart () const
    -
    -noexceptinherited
    -
    - -

    Check if the preconditions of this play are true.

    -
    Returns
    true if the play is allowed to be started, else false
    - -
    -
    - -

    ◆ reassignRobots()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Play::reassignRobots ()
    -
    -privatenoexceptinherited
    -
    - -

    Re-calculates info for roles and reassigns robots. This function is only used when the amount of robots in the field changed compared to the previous tick.

    - -
    -
    - -

    ◆ refreshData()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Play::refreshData ()
    -
    -privatenoexceptinherited
    -
    - -

    This function refreshes the RobotViews, BallViews, and Fields for all StpInfo's. This also sets the maxRobotVelocity. This is necessary because the views are stored for a limited time; not refreshing will lead to UB.

    - -
    -
    - -

    ◆ score()

    - -
    -
    - - - - - -
    - - - - - - - - -
    uint8_t rtt::ai::stp::play::ChippingPass::score (const rtt::Field & field)
    -
    -overridevirtualnoexcept
    -
    - -

    Calculate how beneficial we expect this play to be.

    -
    Parameters
    - - -
    fieldThe current field
    -
    -
    -
    Returns
    A score of this play
    - -

    Implements rtt::ai::stp::Play.

    - -
    -
    - -

    ◆ setWorld()

    - -
    -
    - - - - - -
    - - - - - - - - -
    void rtt::ai::stp::Play::setWorld (world::Worldworld)
    -
    -noexceptinherited
    -
    - -

    Sets the Play's world pointer to the static world class.

    -
    Parameters
    - - -
    pointerto World
    -
    -
    - -
    -
    - -

    ◆ shouldEndPlay()

    - -
    -
    - - - - - -
    - - - - - - - -
    bool rtt::ai::stp::play::ChippingPass::shouldEndPlay ()
    -
    -overridevirtualnoexcept
    -
    - -

    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass, or if there is a better pass available.

    -
    Returns
    Boolean that indicates whether the play should end
    - -

    Reimplemented from rtt::ai::stp::Play.

    - -
    -
    - -

    ◆ update()

    - -
    -
    - - - - - -
    - - - - - - - -
    void rtt::ai::stp::Play::update ()
    -
    -virtualnoexceptinherited
    -
    - -

    Updates (or ticks) all the roles that have robots assigned to them.

    - -
    -
    - -

    ◆ updateField()

    - -
    -
    - - - - - -
    - - - - - - - - -
    void rtt::ai::stp::Play::updateField (Field field)
    -
    -noexceptinherited
    -
    - -

    Updates the field in the play.

    -
    Parameters
    - - -
    fieldthe current field
    -
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ field

    - -
    -
    - - - - - -
    - - - - -
    rtt::Field rtt::ai::stp::Play::field
    -
    -protectedinherited
    -
    -

    The Field

    - -
    -
    - -

    ◆ keepPlayEvaluation

    - -
    -
    - - - - - -
    - - - - -
    std::vector<GlobalEvaluation> rtt::ai::stp::Play::keepPlayEvaluation
    -
    -inherited
    -
    -

    Invariant vector that contains invariants that need to be true to continue execution of this play

    - -
    -
    - -

    ◆ lastScore

    - -
    -
    - - - - - -
    - - - - -
    std::optional<uint8_t> rtt::ai::stp::Play::lastScore
    -
    -inherited
    -
    -

    If score was calculated, save here

    - -
    -
    - -

    ◆ passInfo

    - -
    -
    - - - - - -
    - - - - -
    PassInfo rtt::ai::stp::play::ChippingPass::passInfo
    -
    -private
    -
    -

    Struct containing info about the pass. Calculated once for each time this play is run

    - -
    -
    - -

    ◆ previousKeeperId

    - -
    -
    - - - - - -
    - - - - -
    int rtt::ai::stp::Play::previousKeeperId = -1
    -
    -privateinherited
    -
    -

    The previous keeperId. This is used to check if we need to re-deal (if keeper id was changed from UI or GameController)

    - -
    -
    - -

    ◆ previousMaxRobots

    - -
    -
    - - - - - -
    - - - - -
    int rtt::ai::stp::Play::previousMaxRobots = -1
    -
    -privateinherited
    -
    -

    The previous maxRobots. This is used to check if we need to re-deal

    - -
    -
    - -

    ◆ previousRobotNum

    - -
    -
    - - - - - -
    - - - - -
    size_t rtt::ai::stp::Play::previousRobotNum {}
    -
    -privateinherited
    -
    -

    The previous amount of robots. This is used to check if we need to re-deal (if a robot disappears for example)

    - -
    -
    - -

    ◆ roles

    - -
    -
    - - - - - -
    - - - - -
    std::array<std::unique_ptr<Role>, rtt::ai::constants::MAX_ROBOT_COUNT> rtt::ai::stp::Play::roles
    -
    -protectedinherited
    -
    -

    The roles, constructed in ctor of a play

    - -
    -
    - -

    ◆ roleStatuses

    - -
    -
    - - - - - -
    - - - - -
    std::unordered_map<Role*, Status> rtt::ai::stp::Play::roleStatuses
    -
    -protectedinherited
    -
    -

    Map that keeps track of the status of each role. It's a Role*, because that's hashable and a unique identifier

    - -
    -
    - -

    ◆ scoring

    - -
    -
    - - - - - -
    - - - - -
    std::vector<PlayEvaluator::PlayScoring> rtt::ai::stp::Play::scoring
    -
    -protectedinherited
    -
    -

    The evaluations with their weight

    - -
    -
    - -

    ◆ startPlayEvaluation

    - -
    -
    - - - - - -
    - - - - -
    std::vector<GlobalEvaluation> rtt::ai::stp::Play::startPlayEvaluation
    -
    -inherited
    -
    -

    Invariant vector that contains invariants that need to be true to start this play

    - -
    -
    - -

    ◆ stpInfos

    - -
    -
    - - - - - -
    - - - - -
    std::unordered_map<std::string, StpInfo> rtt::ai::stp::Play::stpInfos
    -
    -protectedinherited
    -
    -

    The stpInfos. The string is the role_name to be able to update the info in the right role

    - -
    -
    - -

    ◆ world

    - -
    -
    - - - - - -
    - - - - -
    rtt::world::World* rtt::ai::stp::Play::world {}
    -
    -protectedinherited
    -
    -

    The world pointer

    - -
    -
    -
    The documentation for this class was generated from the following files: -
    -
    - - - - diff --git a/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.js b/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.js deleted file mode 100644 index 6064f536f..000000000 --- a/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.js +++ /dev/null @@ -1,35 +0,0 @@ -var classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass = -[ - [ "ChippingPass", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#afe031fc4386acc664941e4c2af57f2b9", null ], - [ "ballKicked", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af7aa3664132b3b86c3a7246f3d8a011f", null ], - [ "calculateInfoForRoles", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab01128a11c508593ef4c9b9bd806fa5b", null ], - [ "decideRoleFlags", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a84662328ed7f972ec588090a5975e22d", null ], - [ "distributeRoles", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a977b3063d4d26bee4be08d71c2ab7ccc", null ], - [ "DrawMargins", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ae5f7186f0f7c176decd4e26a6d5fa566", null ], - [ "getLastScore", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a7439c6149abbc461640c9ecdad2ba8d6", null ], - [ "getName", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#acb487148454d3f71d7fe8153f7e9c5a9", null ], - [ "getRoleStatuses", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691", null ], - [ "initialize", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#aa0405b45c69fc25464bec621fbcbe0cc", null ], - [ "isValidPlayToKeep", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a5be299fd1dab79b7f656ca37631d6ef6", null ], - [ "isValidPlayToStart", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a58560de6d2d6ca91e467deb1071aadbd", null ], - [ "reassignRobots", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#aa20291b5cee34414dfb81aa0fd33713f", null ], - [ "refreshData", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec", null ], - [ "score", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a90e485a90c05bcd61d4808fdc214b90c", null ], - [ "setWorld", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab23ad33458ed975661cdc593bdf40968", null ], - [ "shouldEndPlay", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af287374ebee423c2829620d0df398012", null ], - [ "update", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a52fc8b6075367b48ae05021829ebcc8f", null ], - [ "updateField", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a805621fd748e3dfd6399ff69570f7e56", null ], - [ "field", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e", null ], - [ "keepPlayEvaluation", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a17fc7a716064d918aa29c072832c2ef8", null ], - [ "lastScore", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a81d204e55bab023d2937c1420abd04ad", null ], - [ "passInfo", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a79aaaca81dd6fb5eae376581c18ae4c9", null ], - [ "previousKeeperId", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a7164f241b13b1aa59b6e6b5c30a3094b", null ], - [ "previousMaxRobots", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a067c0013eb3e4d70eedd32a504dee10d", null ], - [ "previousRobotNum", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#afc2268677ee563a2f0a7efa4acff465e", null ], - [ "roles", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a38ffe1c2f377508d851dc649d03644c0", null ], - [ "roleStatuses", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a8750ea230c633dcf6a0f09e28e4f47b1", null ], - [ "scoring", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a4598ba530d29d7f4f53bcec0c9845100", null ], - [ "startPlayEvaluation", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a859e8c8abae48115eab588736926368f", null ], - [ "stpInfos", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], - [ "world", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a0c13cbd482099fa139f3a5f08d964efe", null ] -]; \ No newline at end of file diff --git a/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.png b/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.png deleted file mode 100644 index 82bd0bbe1..000000000 Binary files a/dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.png and /dev/null differ diff --git a/dc/d48/KickOffThem_8h_source.html b/dc/d48/KickOffThem_8h_source.html index 4338a8da1..4d95d2ef2 100644 --- a/dc/d48/KickOffThem_8h_source.html +++ b/dc/d48/KickOffThem_8h_source.html @@ -114,7 +114,7 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The kick off them play is executed when the kick off them game state is selected.
    Definition: KickOffThem.h:10
    KickOffThem()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: KickOffThem.cpp:9
    uint8_t score(const rtt::Field &field) noexcept override
    Calculates the score of this play to determine which play is best in this situation.
    Definition: KickOffThem.cpp:36
    @@ -122,7 +122,7 @@
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: KickOffThem.cpp:41
    bool shouldEndPlay() noexcept override
    Check if the play should end. True after kickoff.
    Definition: KickOffThem.cpp:62
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: KickOffThem.cpp:60
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    diff --git a/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html b/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html index 7b667dc09..c237f4278 100644 --- a/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html +++ b/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html @@ -87,6 +87,7 @@
    +
    diff --git a/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.js b/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.js index 0b2b1867c..9d6078083 100644 --- a/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.js +++ b/dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.js @@ -30,5 +30,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem = [ "scoring", "dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/dc/d7f/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass-members.html b/dc/d7f/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass-members.html deleted file mode 100644 index 43b63da04..000000000 --- a/dc/d7f/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass-members.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - -Roboteam AI: Member List - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    rtt::ai::stp::play::ChippingPass Member List
    -
    -
    - -

    This is the complete list of members for rtt::ai::stp::play::ChippingPass, including all inherited members.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ballKicked()rtt::ai::stp::play::ChippingPassprivate
    calculateInfoForRoles() noexcept overridertt::ai::stp::play::ChippingPassvirtual
    ChippingPass()rtt::ai::stp::play::ChippingPass
    decideRoleFlags() const noexcept overridertt::ai::stp::play::ChippingPassvirtual
    distributeRoles() noexceptrtt::ai::stp::Playprivate
    DrawMargins() noexceptrtt::ai::stp::Playprivate
    fieldrtt::ai::stp::Playprotected
    getLastScore() constrtt::ai::stp::Play
    getName() const overridertt::ai::stp::play::ChippingPassvirtual
    getRoleStatuses() constrtt::ai::stp::Play
    initialize() noexceptrtt::ai::stp::Play
    isValidPlayToKeep() noexceptrtt::ai::stp::Play
    isValidPlayToStart() const noexceptrtt::ai::stp::Play
    keepPlayEvaluationrtt::ai::stp::Play
    lastScorertt::ai::stp::Play
    passInfortt::ai::stp::play::ChippingPassprivate
    Play()=defaultrtt::ai::stp::Play
    Play(Play &&other)=defaultrtt::ai::stp::Play
    previousKeeperIdrtt::ai::stp::Playprivate
    previousMaxRobotsrtt::ai::stp::Playprivate
    previousRobotNumrtt::ai::stp::Playprivate
    reassignRobots() noexceptrtt::ai::stp::Playprivate
    refreshData() noexceptrtt::ai::stp::Playprivate
    rolesrtt::ai::stp::Playprotected
    roleStatusesrtt::ai::stp::Playprotected
    score(const rtt::Field &field) noexcept overridertt::ai::stp::play::ChippingPassvirtual
    scoringrtt::ai::stp::Playprotected
    setWorld(world::World *world) noexceptrtt::ai::stp::Play
    shouldEndPlay() noexcept overridertt::ai::stp::play::ChippingPassvirtual
    startPlayEvaluationrtt::ai::stp::Play
    stpInfosrtt::ai::stp::Playprotected
    update() noexceptrtt::ai::stp::Playvirtual
    updateField(Field field) noexceptrtt::ai::stp::Play
    worldrtt::ai::stp::Playprotected
    ~Play()=defaultrtt::ai::stp::Playvirtual
    -
    - - - - diff --git a/dc/d82/TestFixture_8h.html b/dc/d82/TestFixture_8h.html index 738a7583f..560e2add0 100644 --- a/dc/d82/TestFixture_8h.html +++ b/dc/d82/TestFixture_8h.html @@ -101,8 +101,7 @@ #include "helpers/WorldHelper.h"
    #include "utilities/GameStateManager.hpp"
    #include "world/World.hpp"
    -#include "stp/plays/defensive/DefendPass.h"
    -#include "stp/plays/defensive/DefendShot.h"
    +#include "stp/plays/defensive/Defend.h"
    #include "stp/plays/defensive/KeeperKickBall.h"
    #include "stp/plays/offensive/Attack.h"
    #include "stp/plays/offensive/AttackingPass.h"
    diff --git a/dc/d82/TestFixture_8h_source.html b/dc/d82/TestFixture_8h_source.html index ddf610e31..35f5f1657 100644 --- a/dc/d82/TestFixture_8h_source.html +++ b/dc/d82/TestFixture_8h_source.html @@ -106,116 +106,113 @@
    17 #include "world/World.hpp"
    18 
    - - - - - - - - - - - - - - - - - - - - - - -
    44 
    -
    45 class RTT_AI_Tests : public ::testing::Test {
    -
    46  protected:
    - -
    48 
    -
    49  // Vector of all plays
    -
    50  std::vector<std::unique_ptr<rtt::ai::stp::Play>> plays;
    -
    51 
    -
    53  void SetUp() override {
    -
    54  // Defaulting to us being left and yellow
    -
    55  // Set these fields just like they are set in roboteam_ai.cpp
    - - - -
    59  rtt::GameSettings::setRobotHubMode(rtt::net::RobotHubMode::SIMULATOR);
    -
    60 
    -
    61  // Set other variables to their default values
    - - - -
    65 
    -
    66  // Make sure all plays exist as new
    - -
    68  }
    -
    69 
    -
    78  static rtt::world::World* generateWorld(int amountYellow = 11, int amountBlue = 11, bool withBall = true, std::optional<proto::SSL_GeometryFieldSize> field = std::nullopt) {
    -
    79  if (!field) field = testhelpers::FieldHelper::generateField();
    -
    80  auto protoWorld = testhelpers::WorldHelper::getWorldMsg(amountYellow, amountBlue, withBall, field.value());
    -
    81  auto const& [_, world] = rtt::world::World::instance();
    -
    82  world->updateWorld(protoWorld);
    -
    83  world->updateField(field.value());
    -
    84  return world;
    -
    85  }
    -
    86 
    -
    87  private:
    -
    91  void constructPlays() {
    -
    92  plays.clear();
    -
    93 
    -
    95  // plays.emplace_back(std::make_unique<rtt::ai::stp::TestPlay>());
    -
    96 
    -
    97  plays.emplace_back(std::make_unique<rtt::ai::stp::play::AttackingPass>());
    -
    98  plays.emplace_back(std::make_unique<rtt::ai::stp::play::Attack>());
    -
    99  plays.emplace_back(std::make_unique<rtt::ai::stp::play::Halt>());
    -
    100  plays.emplace_back(std::make_unique<rtt::ai::stp::play::DefendShot>());
    -
    101  plays.emplace_back(std::make_unique<rtt::ai::stp::play::DefendPass>());
    -
    102  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KeeperKickBall>());
    -
    103  plays.emplace_back(std::make_unique<rtt::ai::stp::play::StopFormation>());
    -
    104  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PrepareForcedStart>());
    -
    105  plays.emplace_back(std::make_unique<rtt::ai::stp::play::BallPlacementUsFreeKick>());
    -
    106  plays.emplace_back(std::make_unique<rtt::ai::stp::play::BallPlacementUsForceStart>());
    -
    107  plays.emplace_back(std::make_unique<rtt::ai::stp::play::BallPlacementThem>());
    -
    108  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::TimeOut>());
    -
    109  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyThemPrepare>());
    -
    110  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyUsPrepare>());
    -
    111  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyThem>());
    -
    112  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyUs>());
    -
    113  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffUsPrepare>());
    -
    114  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffThemPrepare>());
    -
    115  plays.emplace_back(std::make_unique<rtt::ai::stp::play::FreeKickThem>());
    -
    116  plays.emplace_back(std::make_unique<rtt::ai::stp::play::FreeKickUsAtGoal>());
    -
    117  plays.emplace_back(std::make_unique<rtt::ai::stp::play::FreeKickUsPass>());
    -
    118  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffUs>());
    -
    119  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffUsPrepare>());
    -
    120  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffThem>());
    -
    121  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffThemPrepare>());
    -
    122  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::GetBallPossession>());
    -
    123  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::GetBallRisky>());
    -
    124  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::ReflectKick>());
    -
    125  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::GenericPass>());
    -
    126 
    -
    127  // Set the pointer to world for all plays
    -
    128  {
    -
    129  auto const& [_, world] = rtt::world::World::instance();
    -
    130  for (auto& play : plays) {
    -
    131  play->setWorld(world);
    -
    132  }
    -
    133  }
    -
    134  }
    -
    135 };
    -
    136 #endif // RTT_TESTFIXTURE_H
    + + + + + + + + + + + + + + + + + + + + + +
    43 
    +
    44 class RTT_AI_Tests : public ::testing::Test {
    +
    45  protected:
    + +
    47 
    +
    48  // Vector of all plays
    +
    49  std::vector<std::unique_ptr<rtt::ai::stp::Play>> plays;
    +
    50 
    +
    52  void SetUp() override {
    +
    53  // Defaulting to us being left and yellow
    +
    54  // Set these fields just like they are set in roboteam_ai.cpp
    + + + +
    58  rtt::GameSettings::setRobotHubMode(rtt::net::RobotHubMode::SIMULATOR);
    +
    59 
    +
    60  // Set other variables to their default values
    + + + +
    64 
    +
    65  // Make sure all plays exist as new
    + +
    67  }
    +
    68 
    +
    77  static rtt::world::World* generateWorld(int amountYellow = 11, int amountBlue = 11, bool withBall = true, std::optional<proto::SSL_GeometryFieldSize> field = std::nullopt) {
    +
    78  if (!field) field = testhelpers::FieldHelper::generateField();
    +
    79  auto protoWorld = testhelpers::WorldHelper::getWorldMsg(amountYellow, amountBlue, withBall, field.value());
    +
    80  auto const& [_, world] = rtt::world::World::instance();
    +
    81  world->updateWorld(protoWorld);
    +
    82  world->updateField(field.value());
    +
    83  return world;
    +
    84  }
    +
    85 
    +
    86  private:
    +
    90  void constructPlays() {
    +
    91  plays.clear();
    +
    92 
    +
    94  // plays.emplace_back(std::make_unique<rtt::ai::stp::TestPlay>());
    +
    95 
    +
    96  plays.emplace_back(std::make_unique<rtt::ai::stp::play::AttackingPass>());
    +
    97  plays.emplace_back(std::make_unique<rtt::ai::stp::play::Attack>());
    +
    98  plays.emplace_back(std::make_unique<rtt::ai::stp::play::Halt>());
    +
    99  plays.emplace_back(std::make_unique<rtt::ai::stp::play::Defend>());
    +
    100  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KeeperKickBall>());
    +
    101  plays.emplace_back(std::make_unique<rtt::ai::stp::play::StopFormation>());
    +
    102  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PrepareForcedStart>());
    +
    103  plays.emplace_back(std::make_unique<rtt::ai::stp::play::BallPlacementUsFreeKick>());
    +
    104  plays.emplace_back(std::make_unique<rtt::ai::stp::play::BallPlacementUsForceStart>());
    +
    105  plays.emplace_back(std::make_unique<rtt::ai::stp::play::BallPlacementThem>());
    +
    106  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::TimeOut>());
    +
    107  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyThemPrepare>());
    +
    108  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyUsPrepare>());
    +
    109  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyThem>());
    +
    110  plays.emplace_back(std::make_unique<rtt::ai::stp::play::PenaltyUs>());
    +
    111  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffUsPrepare>());
    +
    112  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffThemPrepare>());
    +
    113  plays.emplace_back(std::make_unique<rtt::ai::stp::play::FreeKickThem>());
    +
    114  plays.emplace_back(std::make_unique<rtt::ai::stp::play::FreeKickUsAtGoal>());
    +
    115  plays.emplace_back(std::make_unique<rtt::ai::stp::play::FreeKickUsPass>());
    +
    116  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffUs>());
    +
    117  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffUsPrepare>());
    +
    118  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffThem>());
    +
    119  plays.emplace_back(std::make_unique<rtt::ai::stp::play::KickOffThemPrepare>());
    +
    120  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::GetBallPossession>());
    +
    121  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::GetBallRisky>());
    +
    122  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::ReflectKick>());
    +
    123  // plays.emplace_back(std::make_unique<rtt::ai::stp::play::GenericPass>());
    +
    124 
    +
    125  // Set the pointer to world for all plays
    +
    126  {
    +
    127  auto const& [_, world] = rtt::world::World::instance();
    +
    128  for (auto& play : plays) {
    +
    129  play->setWorld(world);
    +
    130  }
    +
    131  }
    +
    132  }
    +
    133 };
    +
    134 #endif // RTT_TESTFIXTURE_H
    - - + @@ -236,12 +233,12 @@ -
    Definition: TestFixture.h:45
    -
    void constructPlays()
    Definition: TestFixture.h:91
    -
    static rtt::world::World * generateWorld(int amountYellow=11, int amountBlue=11, bool withBall=true, std::optional< proto::SSL_GeometryFieldSize > field=std::nullopt)
    Definition: TestFixture.h:78
    -
    std::vector< std::unique_ptr< rtt::ai::stp::Play > > plays
    Definition: TestFixture.h:50
    -
    rtt::world::World * world
    Definition: TestFixture.h:47
    -
    void SetUp() override
    This function is called before each test is run, ensuring the default environment for each test.
    Definition: TestFixture.h:53
    +
    Definition: TestFixture.h:44
    +
    void constructPlays()
    Definition: TestFixture.h:90
    +
    static rtt::world::World * generateWorld(int amountYellow=11, int amountBlue=11, bool withBall=true, std::optional< proto::SSL_GeometryFieldSize > field=std::nullopt)
    Definition: TestFixture.h:77
    +
    std::vector< std::unique_ptr< rtt::ai::stp::Play > > plays
    Definition: TestFixture.h:49
    +
    rtt::world::World * world
    Definition: TestFixture.h:46
    +
    void SetUp() override
    This function is called before each test is run, ensuring the default environment for each test.
    Definition: TestFixture.h:52
    static void setLeft(bool left)
    Sets the side we are playing on.
    Definition: Settings.cpp:40
    static bool setYellow(bool yellow)
    Sets the given team.
    Definition: Settings.cpp:28
    static void setPrimaryAI(bool value)
    Sets the ID of this AI.
    Definition: Settings.cpp:24
    @@ -253,7 +250,7 @@
    static AcquireInfo< World > instance()
    Global singleton for World, scott-meyers style.
    Definition: World.hpp:63
    static proto::SSL_GeometryFieldSize generateField(double field_length=12000, double field_width=9000, double goal_width=1800, double defense_area_width=3600, double defense_area_depth=1800, double center_circle_radius=500)
    Definition: FieldHelper.cpp:6
    static proto::World getWorldMsg(int amountYellow, int amountBlue, bool withBall, const proto::SSL_GeometryFieldSize &field)
    Definition: WorldHelper.cpp:155
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    Definition: IOManager.h:18
    diff --git a/dc/d84/GoToPos_8h_source.html b/dc/d84/GoToPos_8h_source.html index 8db71b3d9..957fafd41 100644 --- a/dc/d84/GoToPos_8h_source.html +++ b/dc/d84/GoToPos_8h_source.html @@ -93,7 +93,7 @@
    3 
    4 #include "stp/Skill.h"
    5 
    -
    6 namespace rtt::ai::stp::skill {
    +
    6 namespace rtt::ai::stp::skill {
    10 class GoToPos : public Skill {
    16  Status onUpdate(StpInfo const& info) noexcept override;
    17 
    @@ -105,11 +105,11 @@
    Base skill class, inherit from it for making your own skill.
    Definition: Skill.h:14
    Class that defines the go to position skill. This skill is used when the robot should move to a given...
    Definition: GoToPos.h:10
    -
    const char * getName() override
    Gets the skill name.
    Definition: GoToPos.cpp:77
    +
    const char * getName() override
    Gets the skill name.
    Definition: GoToPos.cpp:53
    Status onUpdate(StpInfo const &info) noexcept override
    Definition: GoToPos.cpp:8
    -
    Definition: Chip.h:6
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    -
    Definition: StpInfo.h:19
    +
    Definition: GoToPos.h:6
    +
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:14
    +
    Definition: StpInfo.h:20
    diff --git a/dc/d8d/structrtt_1_1ai_1_1stp_1_1StpInfo-members.html b/dc/d8d/structrtt_1_1ai_1_1stp_1_1StpInfo-members.html index 55d15c080..84426a851 100644 --- a/dc/d8d/structrtt_1_1ai_1_1stp_1_1StpInfo-members.html +++ b/dc/d8d/structrtt_1_1ai_1_1stp_1_1StpInfo-members.html @@ -101,47 +101,48 @@ getDribblerOn() constrtt::ai::stp::StpInfoinline getField() constrtt::ai::stp::StpInfoinline getKickChipVelocity() constrtt::ai::stp::StpInfoinline - getMaxRobotVelocity() constrtt::ai::stp::StpInfoinline - getObjectsToAvoid() constrtt::ai::stp::StpInfoinline - getPositionToDefend() constrtt::ai::stp::StpInfoinline - getPositionToMoveTo() constrtt::ai::stp::StpInfoinline - getPositionToShootAt() constrtt::ai::stp::StpInfoinline - getRobot() constrtt::ai::stp::StpInfoinline - getRoleName() constrtt::ai::stp::StpInfoinline - getShotType() constrtt::ai::stp::StpInfoinline - getYaw() constrtt::ai::stp::StpInfoinline - kickChipVelocityrtt::ai::stp::StpInfoprivate - kickOrChiprtt::ai::stp::StpInfoprivate - maxRobotVelocityrtt::ai::stp::StpInfoprivate - positionToDefendrtt::ai::stp::StpInfoprivate - positionToMoveTortt::ai::stp::StpInfoprivate - positionToShootAtrtt::ai::stp::StpInfoprivate - robotrtt::ai::stp::StpInfoprivate - roleNamertt::ai::stp::StpInfoprivate - setBall(const std::optional< world::view::BallView > &ball)rtt::ai::stp::StpInfoinline - setCurrentWorld(world::World *world)rtt::ai::stp::StpInfoinline - setDribblerOn(bool dribblerOn)rtt::ai::stp::StpInfoinline - setField(const std::optional< Field > &field)rtt::ai::stp::StpInfoinline - setKickChipVelocity(double kickChipVelocity)rtt::ai::stp::StpInfoinline - setKickOrChip(const std::optional< KickOrChip > &kickOrChip)rtt::ai::stp::StpInfoinline - setMaxRobotVelocity(double maxVelocity)rtt::ai::stp::StpInfoinline - setPositionToDefend(const std::optional< Vector2 > &position)rtt::ai::stp::StpInfoinline - setPositionToMoveTo(const std::optional< Vector2 > &position)rtt::ai::stp::StpInfoinline - setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)rtt::ai::stp::StpInfoinline - setPositionToShootAt(const std::optional< Vector2 > &position)rtt::ai::stp::StpInfoinline - setRobot(const std::optional< world::view::RobotView > &robot)rtt::ai::stp::StpInfoinline - setRoleName(std::string name)rtt::ai::stp::StpInfoinline - setShotType(ShotType shotType)rtt::ai::stp::StpInfoinline - setShouldAvoidBall(bool shouldAvoidBall)rtt::ai::stp::StpInfoinline - setShouldAvoidGoalPosts(bool shouldAvoidGoalPosts)rtt::ai::stp::StpInfoinline - setShouldAvoidOurDefenseArea(bool shouldAvoidOurDefenseArea)rtt::ai::stp::StpInfoinline - setShouldAvoidOurRobots(bool shouldAvoidOurRobots)rtt::ai::stp::StpInfoinline - setShouldAvoidOutOfField(bool shouldAvoidOutOfField)rtt::ai::stp::StpInfoinline - setShouldAvoidTheirDefenseArea(bool shouldAvoidTheirDefenseArea)rtt::ai::stp::StpInfoinline - setShouldAvoidTheirRobots(bool shouldAvoidTheirRobots)rtt::ai::stp::StpInfoinline - setYaw(double yaw)rtt::ai::stp::StpInfoinline - shotTypertt::ai::stp::StpInfoprivate - yawrtt::ai::stp::StpInfoprivate + getKickOrChip() constrtt::ai::stp::StpInfoinline + getMaxRobotVelocity() constrtt::ai::stp::StpInfoinline + getObjectsToAvoid() constrtt::ai::stp::StpInfoinline + getPositionToDefend() constrtt::ai::stp::StpInfoinline + getPositionToMoveTo() constrtt::ai::stp::StpInfoinline + getPositionToShootAt() constrtt::ai::stp::StpInfoinline + getRobot() constrtt::ai::stp::StpInfoinline + getRoleName() constrtt::ai::stp::StpInfoinline + getShotPower() constrtt::ai::stp::StpInfoinline + getYaw() constrtt::ai::stp::StpInfoinline + kickChipVelocityrtt::ai::stp::StpInfoprivate + kickOrChiprtt::ai::stp::StpInfoprivate + maxRobotVelocityrtt::ai::stp::StpInfoprivate + positionToDefendrtt::ai::stp::StpInfoprivate + positionToMoveTortt::ai::stp::StpInfoprivate + positionToShootAtrtt::ai::stp::StpInfoprivate + robotrtt::ai::stp::StpInfoprivate + roleNamertt::ai::stp::StpInfoprivate + setBall(const std::optional< world::view::BallView > &ball)rtt::ai::stp::StpInfoinline + setCurrentWorld(world::World *world)rtt::ai::stp::StpInfoinline + setDribblerOn(bool dribblerOn)rtt::ai::stp::StpInfoinline + setField(const std::optional< Field > &field)rtt::ai::stp::StpInfoinline + setKickChipVelocity(double kickChipVelocity)rtt::ai::stp::StpInfoinline + setKickOrChip(rtt::KickType kickOrChip)rtt::ai::stp::StpInfoinline + setMaxRobotVelocity(double maxVelocity)rtt::ai::stp::StpInfoinline + setPositionToDefend(const std::optional< Vector2 > &position)rtt::ai::stp::StpInfoinline + setPositionToMoveTo(const std::optional< Vector2 > &position)rtt::ai::stp::StpInfoinline + setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)rtt::ai::stp::StpInfoinline + setPositionToShootAt(const std::optional< Vector2 > &position)rtt::ai::stp::StpInfoinline + setRobot(const std::optional< world::view::RobotView > &robot)rtt::ai::stp::StpInfoinline + setRoleName(std::string name)rtt::ai::stp::StpInfoinline + setShotPower(ShotPower shotPower)rtt::ai::stp::StpInfoinline + setShouldAvoidBall(bool shouldAvoidBall)rtt::ai::stp::StpInfoinline + setShouldAvoidGoalPosts(bool shouldAvoidGoalPosts)rtt::ai::stp::StpInfoinline + setShouldAvoidOurDefenseArea(bool shouldAvoidOurDefenseArea)rtt::ai::stp::StpInfoinline + setShouldAvoidOurRobots(bool shouldAvoidOurRobots)rtt::ai::stp::StpInfoinline + setShouldAvoidOutOfField(bool shouldAvoidOutOfField)rtt::ai::stp::StpInfoinline + setShouldAvoidTheirDefenseArea(bool shouldAvoidTheirDefenseArea)rtt::ai::stp::StpInfoinline + setShouldAvoidTheirRobots(bool shouldAvoidTheirRobots)rtt::ai::stp::StpInfoinline + setYaw(double yaw)rtt::ai::stp::StpInfoinline + shotPowerrtt::ai::stp::StpInfoprivate + yawrtt::ai::stp::StpInfoprivate diff --git a/dc/da4/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip-members.html b/dc/da4/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip-members.html deleted file mode 100644 index a1202a525..000000000 --- a/dc/da4/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip-members.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - -Roboteam AI: Member List - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    rtt::ai::stp::skill::Chip Member List
    -
    -
    - -

    This is the complete list of members for rtt::ai::stp::skill::Chip, including all inherited members.

    - - - - - - - - - - - - - -
    commandrtt::ai::stp::Skillprotected
    currentStatusrtt::ai::stp::Skillprotected
    forwardRobotCommand() noexceptrtt::ai::stp::Skillprotectedvirtual
    getName() overridertt::ai::stp::skill::Chipprivatevirtual
    getStatus() constrtt::ai::stp::Skill
    initialize() noexceptrtt::ai::stp::Skillvirtual
    onUpdate(StpInfo const &info) noexcept overridertt::ai::stp::skill::Chipprivatevirtual
    refreshRobotCommand() noexceptrtt::ai::stp::Skillprotectedvirtual
    robotrtt::ai::stp::Skillprotected
    terminate() noexceptrtt::ai::stp::Skillvirtual
    update(StpInfo const &info) noexceptrtt::ai::stp::Skillvirtual
    ~Skill()=defaultrtt::ai::stp::Skillvirtual
    -
    - - - - diff --git a/dc/ddd/FreeKickUsPass_8h_source.html b/dc/ddd/FreeKickUsPass_8h_source.html index 358eba6a5..a4d3dd085 100644 --- a/dc/ddd/FreeKickUsPass_8h_source.html +++ b/dc/ddd/FreeKickUsPass_8h_source.html @@ -123,17 +123,17 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The free kick us pass play is executed when we want to pass and the free kick us game state is select...
    Definition: FreeKickUsPass.h:13
    PassInfo passInfo
    Definition: FreeKickUsPass.h:57
    -
    bool ballKicked()
    Return true if passer is done with kicking.
    Definition: FreeKickUsPass.cpp:100
    -
    const char * getName() const override
    Retrieves the name of the play.
    Definition: FreeKickUsPass.cpp:121
    +
    bool ballKicked()
    Return true if passer is done with kicking.
    Definition: FreeKickUsPass.cpp:101
    +
    const char * getName() const override
    Retrieves the name of the play.
    Definition: FreeKickUsPass.cpp:122
    FreeKickUsPass()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: FreeKickUsPass.cpp:14
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: FreeKickUsPass.cpp:67
    uint8_t score(const rtt::Field &field) noexcept override
    Calculate how beneficial we expect this play to be.
    Definition: FreeKickUsPass.cpp:41
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: FreeKickUsPass.cpp:49
    -
    bool shouldEndPlay() noexcept override
    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
    Definition: FreeKickUsPass.cpp:106
    -
    Definition: DefendPass.h:8
    +
    bool shouldEndPlay() noexcept override
    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
    Definition: FreeKickUsPass.cpp:107
    +
    Definition: Defend.h:8
    Struct to hold relevant information for passing.
    Definition: PassComputations.h:18
    diff --git a/dc/dfb/Ball_8hpp_source.html b/dc/dfb/Ball_8hpp_source.html index ae6aad190..9cc79555b 100644 --- a/dc/dfb/Ball_8hpp_source.html +++ b/dc/dfb/Ball_8hpp_source.html @@ -136,11 +136,11 @@
    Ball class that stores info about the ball and adds some utilities.
    Definition: Ball.hpp:17
    Vector2 expectedEndPosition
    Definition: Ball.hpp:21
    Vector2 velocity
    Definition: Ball.hpp:20
    -
    void updateBallAtRobotPosition(const world::World *data) noexcept
    Places the ball in front of the robot that has the ball, if any.
    Definition: Ball.cpp:72
    +
    void updateBallAtRobotPosition(const world::World *data) noexcept
    Places the ball in front of the robot that has the ball, if any.
    Definition: Ball.cpp:60
    Vector2 position
    Definition: Ball.hpp:19
    bool visible
    Definition: Ball.hpp:22
    -
    void updateExpectedBallEndPosition() noexcept
    Updates the expected ball end position.
    Definition: Ball.cpp:42
    -
    void initBallAtExpectedPosition(const world::World *data) noexcept
    Initializes ball at the previously seen position, if the current ball is not visible.
    Definition: Ball.cpp:34
    +
    void updateExpectedBallEndPosition() noexcept
    Updates the expected ball end position.
    Definition: Ball.cpp:30
    +
    void initBallAtExpectedPosition(const world::World *data) noexcept
    Initializes ball at the previously seen position, if the current ball is not visible.
    Definition: Ball.cpp:22
    Definition: Ball.hpp:12
    Definition: IOManager.h:18
    diff --git a/dd/d0a/PenaltyTaker_8h_source.html b/dd/d0a/PenaltyTaker_8h_source.html index 7aa1f448e..050acaba2 100644 --- a/dd/d0a/PenaltyTaker_8h_source.html +++ b/dd/d0a/PenaltyTaker_8h_source.html @@ -109,8 +109,8 @@
    PenaltyTaker(std::string name)
    Constructor that sets the name of the role and creates a state machine of tactics.
    Definition: PenaltyTaker.cpp:9
    Status update(StpInfo const &info) noexcept override
    Method that updates the role.
    Definition: PenaltyTaker.cpp:13
    Definition: BallPlacer.h:6
    -
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:19
    -
    Definition: StpInfo.h:19
    +
    Status
    The status that a skill/tactic can return.
    Definition: StpInfoEnums.h:14
    +
    Definition: StpInfo.h:20
    diff --git a/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html b/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html index 5aaa57de1..990bf1981 100644 --- a/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html +++ b/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html @@ -112,9 +112,9 @@  KeeperPasser (std::string name)  Constructor that sets the name of the role and creates a state machine of tactics. More...
      -virtual Status update (StpInfo const &info) noexcept - Function that's called every tick, default implementation is robotTactics.update();. More...
    -  +Status update (StpInfo const &info) noexcept override + Besides the default update from base class Role, it also switches between tactics depending on the ball position. More...
    +  bool finished () const noexcept  Checks whether the role is finished with all tactics. More...
      @@ -369,8 +369,8 @@

    -

    ◆ update()

    + +

    ◆ update()

    diff --git a/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.js b/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.js index b2e756fe2..c273550ed 100644 --- a/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.js +++ b/dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.js @@ -8,7 +8,7 @@ var classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser = [ "getCurrentTactic", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a692cb6f9ade70bebc8f56e5175036c9a", null ], [ "getName", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a4ff09c5a0803236b90ca9e14abb1ae6e", null ], [ "reset", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab3a4dd278c94db922409c690ae5d13b4", null ], - [ "update", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ae37bbc212bbf3af61007918004e13678", null ], + [ "update", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a6fa98aae5238484bd18eb5ff8b1e52d1", null ], [ "currentRobot", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a79b97d8f1a5eec0916220c20fb95db68", null ], [ "robotTactics", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#af9a9c436e9711e707dfb0f43b5601d91", null ], [ "roleName", "dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a0575952e375783fee4350fcb97be888c", null ] diff --git a/dd/d23/STPManager_8h_source.html b/dd/d23/STPManager_8h_source.html index b7ef8ef9a..fc7cf28fd 100644 --- a/dd/d23/STPManager_8h_source.html +++ b/dd/d23/STPManager_8h_source.html @@ -126,17 +126,17 @@
    Class that describes the STPManager. The STPManager manages the overall strategy of the robots: the p...
    Definition: STPManager.h:12
    STPManager & operator=(STPManager const &)=delete
    delete copy assignment operator
    -
    void start(std::atomic_flag &exitApplication)
    Starts the AI with a synchronized boolean to ensure that AI exits correctly.
    Definition: STPManager.cpp:83
    +
    void start(std::atomic_flag &exitApplication)
    Starts the AI with a synchronized boolean to ensure that AI exits correctly.
    Definition: STPManager.cpp:79
    static ai::stp::Play * currentPlay
    Definition: STPManager.h:33
    -
    STPManager(std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway)
    Constructs the STPManager with an interface.
    Definition: STPManager.cpp:206
    +
    STPManager(std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway)
    Constructs the STPManager with an interface.
    Definition: STPManager.cpp:202
    std::vector< std::unique_ptr< rtt::ai::stp::Play > > PlaysVec
    Definition: STPManager.h:14
    int tickCounter
    Definition: STPManager.h:28
    -
    void decidePlay(world::World *_world, bool ignoreWorldAge=false)
    Function that decides whether to change plays given a world and field.
    Definition: STPManager.cpp:180
    +
    void decidePlay(world::World *_world, bool ignoreWorldAge=false)
    Function that decides whether to change plays given a world and field.
    Definition: STPManager.cpp:176
    bool robotsInitialized
    Definition: STPManager.h:30
    STPManager(STPManager const &)=delete
    Delete copy constructor of the STPManager class.
    bool fieldInitialized
    Definition: STPManager.h:29
    static const PlaysVec plays
    Initialize all plays here (since play vector is static, it's better to do it here to make sure it's i...
    Definition: STPManager.h:49
    -
    void runOneLoopCycle()
    Runs AI for one iteration.
    Definition: STPManager.cpp:134
    +
    void runOneLoopCycle()
    Runs AI for one iteration.
    Definition: STPManager.cpp:130
    std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway
    Definition: STPManager.h:31
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    Class that represents the world and history of the world.
    Definition: World.hpp:34
    diff --git a/dd/d29/AttackingPass_8h_source.html b/dd/d29/AttackingPass_8h_source.html index f0407bfd3..5d6882970 100644 --- a/dd/d29/AttackingPass_8h_source.html +++ b/dd/d29/AttackingPass_8h_source.html @@ -124,17 +124,17 @@
    std::map< std::string, RoleInfo > FlagMap
    Definition: Dealer.h:71
    Play class that's used in the STP model on update traverses every Role, and updates it.
    Definition: Play.hpp:22
    -
    rtt::Field field
    Definition: Play.hpp:122
    +
    rtt::Field field
    Definition: Play.hpp:124
    The attacking pass play is executed when we want to pass the ball to a robot that can shoot at the en...
    Definition: AttackingPass.h:14
    Dealer::FlagMap decideRoleFlags() const noexcept override
    Assigns robots to roles of this play.
    Definition: AttackingPass.cpp:59
    -
    bool shouldEndPlay() noexcept override
    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
    Definition: AttackingPass.cpp:112
    -
    bool ballKicked()
    Check if the ball has been kicked. True if passer is done with kicking, False if it is still ongoing.
    Definition: AttackingPass.cpp:106
    +
    bool shouldEndPlay() noexcept override
    Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
    Definition: AttackingPass.cpp:114
    +
    bool ballKicked()
    Check if the ball has been kicked. True if passer is done with kicking, False if it is still ongoing.
    Definition: AttackingPass.cpp:108
    PassInfo passInfo
    Definition: AttackingPass.h:58
    AttackingPass()
    Constructor that initializes roles with roles that are necessary for this play.
    Definition: AttackingPass.cpp:17
    -
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: AttackingPass.cpp:77
    -
    const char * getName() const override
    Retrieves the name of the play.
    Definition: AttackingPass.cpp:129
    +
    void calculateInfoForRoles() noexcept override
    Calculates info for the roles.
    Definition: AttackingPass.cpp:79
    +
    const char * getName() const override
    Retrieves the name of the play.
    Definition: AttackingPass.cpp:131
    uint8_t score(const rtt::Field &field) noexcept override
    Calculate how beneficial we expect this play to be.
    Definition: AttackingPass.cpp:48
    -
    Definition: DefendPass.h:8
    +
    Definition: Defend.h:8
    Struct to hold relevant information for passing.
    Definition: PassComputations.h:18
    diff --git a/dd/d29/ChipAtPos_8cpp.html b/dd/d29/ChipAtPos_8cpp.html deleted file mode 100644 index c9a344b2d..000000000 --- a/dd/d29/ChipAtPos_8cpp.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/src/stp/tactics/active/ChipAtPos.cpp File Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    Roboteam AI -
    -
    -
    - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    - -
    - -
    - -
    -
    ChipAtPos.cpp File Reference
    -
    -
    - - - - - - - - - - -

    -Namespaces

     rtt
     
     rtt::ai
     
     rtt::ai::stp
     
     rtt::ai::stp::tactic
     
    -
    -
    - - - - diff --git a/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html b/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html index 3e9325b30..b4aa225b6 100644 --- a/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html +++ b/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html @@ -86,6 +86,7 @@
    @@ -106,6 +107,9 @@ static gen::ScoredPosition getPosition (std::optional< rtt::Vector2 > currentPosition, const Grid &searchGrid, gen::ScoreProfile profile, const Field &field, const world::World *world)  Returns the best scored position from a grid with a profile. More...
      +static void setAmountOfWallers (const rtt::Field &field, rtt::world::World *world) noexcept + Calculates amount of wallers needed based on the position of the ball. More...
    +  static Vector2 getWallPosition (int index, int amountDefenders, const Field &field, world::World *world)  Makes a wall if not ready done, saves it in calculatedWallPositions and deals the index. More...
      @@ -137,6 +141,11 @@  Calculates info for the harasser if he has to avoid the ball (prepare forced start, stopstate) More...
      + + + +

    +Static Public Attributes

    static int amountOfWallers = 4
     
    @@ -923,6 +932,75 @@

    +

    ◆ setAmountOfWallers()

    + +
    +
    +

    Static Private Member Functions

    static Vector2 calculatePositionOutsideOfShape (Vector2 targetPosition, const Field &field, const std::unique_ptr< Shape > &avoidShape, const AvoidObjects &avoidObj)
    + + + + +
    + + + + + + + + + + + + + + + + + + +
    void rtt::ai::stp::PositionComputations::setAmountOfWallers (const rtt::Field & field,
    rtt::world::Worldworld 
    )
    +
    +staticnoexcept
    +
    + +

    Calculates amount of wallers needed based on the position of the ball.

    +
    Parameters
    + + + +
    field
    world
    +
    +
    +
    Returns
    The amount of wallers needed
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ amountOfWallers

    + +
    +
    + + + + + +
    + + + + +
    int rtt::ai::stp::PositionComputations::amountOfWallers = 4
    +
    +static
    +
    +

    The documentation for this class was generated from the following files:
      diff --git a/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.js b/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.js index a77241c98..df8854854 100644 --- a/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.js +++ b/dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.js @@ -12,5 +12,7 @@ var classrtt_1_1ai_1_1stp_1_1PositionComputations = [ "determineWallPositions", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511", null ], [ "getPosition", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#af6df7a52892df1c947be8f684ba14d90", null ], [ "getWallPosition", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#aa2f878898f3137390e52452e59eea498", null ], - [ "recalculateInfoForNonPassers", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec", null ] + [ "recalculateInfoForNonPassers", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec", null ], + [ "setAmountOfWallers", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#abc4854105feb26b4e3aabc532d55898f", null ], + [ "amountOfWallers", "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66758ae7e0e343b922eeed1311ca60b5", null ] ]; \ No newline at end of file diff --git a/dd/d37/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare-members.html b/dd/d37/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare-members.html index 15b09d8f4..9df70978a 100644 --- a/dd/d37/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare-members.html +++ b/dd/d37/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/dd/d6d/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem-members.html b/dd/d6d/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem-members.html index 13c212dd9..db61af36a 100644 --- a/dd/d6d/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem-members.html +++ b/dd/d6d/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem-members.html @@ -123,8 +123,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/dd/da7/Rotate_8h_source.html b/dd/da7/Rotate_8h_source.html index 4cf995d1f..aea631718 100644 --- a/dd/da7/Rotate_8h_source.html +++ b/dd/da7/Rotate_8h_source.html @@ -110,9 +110,9 @@
      const char * getName() override
      Gets the skill name.
      Definition: Rotate.cpp:35
      int withinMarginCount
      Definition: Rotate.h:25
      Status onUpdate(StpInfo const &info) noexcept override
      On update of this tactic.
      Definition: Rotate.cpp:8
      -
      Definition: Chip.h:6
      -
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:19
      -
      Definition: StpInfo.h:19
      +
      Definition: GoToPos.h:6
      +
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:14
      +
      Definition: StpInfo.h:20
      diff --git a/dd/daa/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare-members.html b/dd/daa/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare-members.html index 58f1a9096..72b728e00 100644 --- a/dd/daa/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare-members.html +++ b/dd/daa/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html b/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html deleted file mode 100644 index 705f4aad0..000000000 --- a/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html +++ /dev/null @@ -1,1038 +0,0 @@ - - - - - - - -Roboteam AI: rtt::ai::stp::play::DefendPass Class Reference - - - - - - - - - - - - - - - -
      -
      - - - - - - - -
      -
      Roboteam AI -
      -
      -
      - - - - - - - -
      -
      - -
      -
      -
      - -
      - -
      -
      - - -
      - -
      - - -
      - -

      DefendPass Play is executed when the opponent has or is close to the ball but not necessarily on our side of the field. In this case the opponent most likely will pass to another robot. Our robots will namely block off robots that can be passed to. - More...

      - -

      #include <DefendPass.h>

      -
      -Inheritance diagram for rtt::ai::stp::play::DefendPass:
      -
      -
      - - -rtt::ai::stp::Play - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      -Public Member Functions

       DefendPass ()
       Constructor that initializes roles with roles that are necessary for this play. More...
       
      uint8_t score (const rtt::Field &field) noexcept override
       Calculates the score of this play to determine which play is best in this situation. More...
       
      Dealer::FlagMap decideRoleFlags () const noexcept override
       Assigns robots to roles of this play. More...
       
      void calculateInfoForRoles () noexcept override
       Calculates info for the roles. More...
       
      const char * getName () const override
       Retrieves the name of the play. More...
       
      void initialize () noexcept
       Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitialize() More...
       
      void setWorld (world::World *world) noexcept
       Sets the Play's world pointer to the static world class. More...
       
      void updateField (Field field) noexcept
       Updates the field in the play. More...
       
      virtual void update () noexcept
       Updates (or ticks) all the roles that have robots assigned to them. More...
       
      bool isValidPlayToStart () const noexcept
       Check if the preconditions of this play are true. More...
       
      bool isValidPlayToKeep () noexcept
       Check if the invariants necessary to keep this play are true. More...
       
      std::unordered_map< Role *, Status > const & getRoleStatuses () const
       Getter for the role -> status mapping. More...
       
      uint8_t getLastScore () const
       Gets the last known score. More...
       
      - - - - - - - - - -

      -Public Attributes

      InterceptionInfo harasserInfo
       
      std::vector< GlobalEvaluationkeepPlayEvaluation
       
      std::vector< GlobalEvaluationstartPlayEvaluation
       
      std::optional< uint8_t > lastScore
       
      - - - - -

      -Protected Member Functions

      virtual bool shouldEndPlay () noexcept
       Optional function to force end plays. More...
       
      - - - - - - - - - - - - - -

      -Protected Attributes

      std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
       
      std::vector< PlayEvaluator::PlayScoringscoring
       
      std::unordered_map< Role *, StatusroleStatuses
       
      std::unordered_map< std::string, StpInfostpInfos
       
      rtt::world::Worldworld {}
       
      rtt::Field field
       
      - - - - - - - - - - - - - -

      -Private Member Functions

      void refreshData () noexcept
       This function refreshes the RobotViews, BallViews, and Fields for all StpInfo's. This also sets the maxRobotVelocity. This is necessary because the views are stored for a limited time; not refreshing will lead to UB. More...
       
      void distributeRoles () noexcept
       Assigns robots to roles. More...
       
      void reassignRobots () noexcept
       Re-calculates info for roles and reassigns robots. This function is only used when the amount of robots in the field changed compared to the previous tick. More...
       
      void DrawMargins () noexcept
       Draws the margins for the defence area, ball and cardRobot. This function will draw margins in the interfacce. More...
       
      - - - - - - - -

      -Private Attributes

      size_t previousRobotNum {}
       
      int previousKeeperId = -1
       
      int previousMaxRobots = -1
       
      -

      Detailed Description

      -

      DefendPass Play is executed when the opponent has or is close to the ball but not necessarily on our side of the field. In this case the opponent most likely will pass to another robot. Our robots will namely block off robots that can be passed to.

      -

      Constructor & Destructor Documentation

      - -

      ◆ DefendPass()

      - -
      -
      - - - - - - - -
      rtt::ai::stp::play::DefendPass::DefendPass ()
      -
      - -

      Constructor that initializes roles with roles that are necessary for this play.

      - -
      -
      -

      Member Function Documentation

      - -

      ◆ calculateInfoForRoles()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::play::DefendPass::calculateInfoForRoles ()
      -
      -overridevirtualnoexcept
      -
      - -

      Calculates info for the roles.

      - -

      Implements rtt::ai::stp::Play.

      - -
      -
      - -

      ◆ decideRoleFlags()

      - -
      -
      - - - - - -
      - - - - - - - -
      Dealer::FlagMap rtt::ai::stp::play::DefendPass::decideRoleFlags () const
      -
      -overridevirtualnoexcept
      -
      - -

      Assigns robots to roles of this play.

      -
      Returns
      Map with assigned roles
      - -

      Implements rtt::ai::stp::Play.

      - -
      -
      - -

      ◆ distributeRoles()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Play::distributeRoles ()
      -
      -privatenoexceptinherited
      -
      - -

      Assigns robots to roles.

      - -
      -
      - -

      ◆ DrawMargins()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Play::DrawMargins ()
      -
      -privatenoexceptinherited
      -
      - -

      Draws the margins for the defence area, ball and cardRobot. This function will draw margins in the interfacce.

      - -
      -
      - -

      ◆ getLastScore()

      - -
      -
      - - - - - -
      - - - - - - - -
      uint8_t rtt::ai::stp::Play::getLastScore () const
      -
      -inherited
      -
      - -

      Gets the last known score.

      -
      Returns
      score, if no value -> 0
      - -
      -
      - -

      ◆ getName()

      - -
      -
      - - - - - -
      - - - - - - - -
      const char * rtt::ai::stp::play::DefendPass::getName () const
      -
      -overridevirtual
      -
      - -

      Retrieves the name of the play.

      -
      Returns
      The name of the play as string
      - -

      Implements rtt::ai::stp::Play.

      - -
      -
      - -

      ◆ getRoleStatuses()

      - -
      -
      - - - - - -
      - - - - - - - -
      std::unordered_map< Role *, Status > const & rtt::ai::stp::Play::getRoleStatuses () const
      -
      -inherited
      -
      - -

      Getter for the role -> status mapping.

      -
      Returns
      The internal role -> status mapping, roleStatuses
      - -
      -
      - -

      ◆ initialize()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Play::initialize ()
      -
      -noexceptinherited
      -
      - -

      Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitialize()

      - -
      -
      - -

      ◆ isValidPlayToKeep()

      - -
      -
      - - - - - -
      - - - - - - - -
      bool rtt::ai::stp::Play::isValidPlayToKeep ()
      -
      -noexceptinherited
      -
      - -

      Check if the invariants necessary to keep this play are true.

      -
      Returns
      true if the play is valid to keep, else false
      - -
      -
      - -

      ◆ isValidPlayToStart()

      - -
      -
      - - - - - -
      - - - - - - - -
      bool rtt::ai::stp::Play::isValidPlayToStart () const
      -
      -noexceptinherited
      -
      - -

      Check if the preconditions of this play are true.

      -
      Returns
      true if the play is allowed to be started, else false
      - -
      -
      - -

      ◆ reassignRobots()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Play::reassignRobots ()
      -
      -privatenoexceptinherited
      -
      - -

      Re-calculates info for roles and reassigns robots. This function is only used when the amount of robots in the field changed compared to the previous tick.

      - -
      -
      - -

      ◆ refreshData()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Play::refreshData ()
      -
      -privatenoexceptinherited
      -
      - -

      This function refreshes the RobotViews, BallViews, and Fields for all StpInfo's. This also sets the maxRobotVelocity. This is necessary because the views are stored for a limited time; not refreshing will lead to UB.

      - -
      -
      - -

      ◆ score()

      - -
      -
      - - - - - -
      - - - - - - - - -
      uint8_t rtt::ai::stp::play::DefendPass::score (const rtt::Field & field)
      -
      -overridevirtualnoexcept
      -
      - -

      Calculates the score of this play to determine which play is best in this situation.

      -
      Parameters
      - - -
      fieldThe current Field
      -
      -
      -
      Returns
      The score of this play (0-255)
      - -

      Implements rtt::ai::stp::Play.

      - -
      -
      - -

      ◆ setWorld()

      - -
      -
      - - - - - -
      - - - - - - - - -
      void rtt::ai::stp::Play::setWorld (world::Worldworld)
      -
      -noexceptinherited
      -
      - -

      Sets the Play's world pointer to the static world class.

      -
      Parameters
      - - -
      pointerto World
      -
      -
      - -
      -
      - -

      ◆ shouldEndPlay()

      - -
      -
      - - - - - -
      - - - - - - - -
      bool rtt::ai::stp::Play::shouldEndPlay ()
      -
      -protectedvirtualnoexceptinherited
      -
      -
      - -

      ◆ update()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Play::update ()
      -
      -virtualnoexceptinherited
      -
      - -

      Updates (or ticks) all the roles that have robots assigned to them.

      - -
      -
      - -

      ◆ updateField()

      - -
      -
      - - - - - -
      - - - - - - - - -
      void rtt::ai::stp::Play::updateField (Field field)
      -
      -noexceptinherited
      -
      - -

      Updates the field in the play.

      -
      Parameters
      - - -
      fieldthe current field
      -
      -
      - -
      -
      -

      Member Data Documentation

      - -

      ◆ field

      - -
      -
      - - - - - -
      - - - - -
      rtt::Field rtt::ai::stp::Play::field
      -
      -protectedinherited
      -
      -

      The Field

      - -
      -
      - -

      ◆ harasserInfo

      - -
      -
      - - - - -
      InterceptionInfo rtt::ai::stp::play::DefendPass::harasserInfo
      -
      - -
      -
      - -

      ◆ keepPlayEvaluation

      - -
      -
      - - - - - -
      - - - - -
      std::vector<GlobalEvaluation> rtt::ai::stp::Play::keepPlayEvaluation
      -
      -inherited
      -
      -

      Invariant vector that contains invariants that need to be true to continue execution of this play

      - -
      -
      - -

      ◆ lastScore

      - -
      -
      - - - - - -
      - - - - -
      std::optional<uint8_t> rtt::ai::stp::Play::lastScore
      -
      -inherited
      -
      -

      If score was calculated, save here

      - -
      -
      - -

      ◆ previousKeeperId

      - -
      -
      - - - - - -
      - - - - -
      int rtt::ai::stp::Play::previousKeeperId = -1
      -
      -privateinherited
      -
      -

      The previous keeperId. This is used to check if we need to re-deal (if keeper id was changed from UI or GameController)

      - -
      -
      - -

      ◆ previousMaxRobots

      - -
      -
      - - - - - -
      - - - - -
      int rtt::ai::stp::Play::previousMaxRobots = -1
      -
      -privateinherited
      -
      -

      The previous maxRobots. This is used to check if we need to re-deal

      - -
      -
      - -

      ◆ previousRobotNum

      - -
      -
      - - - - - -
      - - - - -
      size_t rtt::ai::stp::Play::previousRobotNum {}
      -
      -privateinherited
      -
      -

      The previous amount of robots. This is used to check if we need to re-deal (if a robot disappears for example)

      - -
      -
      - -

      ◆ roles

      - -
      -
      - - - - - -
      - - - - -
      std::array<std::unique_ptr<Role>, rtt::ai::constants::MAX_ROBOT_COUNT> rtt::ai::stp::Play::roles
      -
      -protectedinherited
      -
      -

      The roles, constructed in ctor of a play

      - -
      -
      - -

      ◆ roleStatuses

      - -
      -
      - - - - - -
      - - - - -
      std::unordered_map<Role*, Status> rtt::ai::stp::Play::roleStatuses
      -
      -protectedinherited
      -
      -

      Map that keeps track of the status of each role. It's a Role*, because that's hashable and a unique identifier

      - -
      -
      - -

      ◆ scoring

      - -
      -
      - - - - - -
      - - - - -
      std::vector<PlayEvaluator::PlayScoring> rtt::ai::stp::Play::scoring
      -
      -protectedinherited
      -
      -

      The evaluations with their weight

      - -
      -
      - -

      ◆ startPlayEvaluation

      - -
      -
      - - - - - -
      - - - - -
      std::vector<GlobalEvaluation> rtt::ai::stp::Play::startPlayEvaluation
      -
      -inherited
      -
      -

      Invariant vector that contains invariants that need to be true to start this play

      - -
      -
      - -

      ◆ stpInfos

      - -
      -
      - - - - - -
      - - - - -
      std::unordered_map<std::string, StpInfo> rtt::ai::stp::Play::stpInfos
      -
      -protectedinherited
      -
      -

      The stpInfos. The string is the role_name to be able to update the info in the right role

      - -
      -
      - -

      ◆ world

      - -
      -
      - - - - - -
      - - - - -
      rtt::world::World* rtt::ai::stp::Play::world {}
      -
      -protectedinherited
      -
      -

      The world pointer

      - -
      -
      -
      The documentation for this class was generated from the following files: -
      -
      - - - - diff --git a/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.js b/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.js deleted file mode 100644 index 5019f9a54..000000000 --- a/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.js +++ /dev/null @@ -1,34 +0,0 @@ -var classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass = -[ - [ "DefendPass", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a95dd98a290bc0ff26868478462986969", null ], - [ "calculateInfoForRoles", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#afbeacb21e074691116d12e2ecd9f83ce", null ], - [ "decideRoleFlags", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab06e52ac2b80f853f7793e67e2e7b46e", null ], - [ "distributeRoles", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a977b3063d4d26bee4be08d71c2ab7ccc", null ], - [ "DrawMargins", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ae5f7186f0f7c176decd4e26a6d5fa566", null ], - [ "getLastScore", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a7439c6149abbc461640c9ecdad2ba8d6", null ], - [ "getName", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ac31f319dc520b09dc0e52834aa8fa586", null ], - [ "getRoleStatuses", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691", null ], - [ "initialize", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#aa0405b45c69fc25464bec621fbcbe0cc", null ], - [ "isValidPlayToKeep", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a5be299fd1dab79b7f656ca37631d6ef6", null ], - [ "isValidPlayToStart", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a58560de6d2d6ca91e467deb1071aadbd", null ], - [ "reassignRobots", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#aa20291b5cee34414dfb81aa0fd33713f", null ], - [ "refreshData", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec", null ], - [ "score", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8f07669662ebec7f82ed54f608075d57", null ], - [ "setWorld", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab23ad33458ed975661cdc593bdf40968", null ], - [ "shouldEndPlay", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8726a464fdb9e614c5cca8c7cd183155", null ], - [ "update", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a52fc8b6075367b48ae05021829ebcc8f", null ], - [ "updateField", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a805621fd748e3dfd6399ff69570f7e56", null ], - [ "field", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e", null ], - [ "harasserInfo", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a51f52bf4f692e12580e50006feda82b9", null ], - [ "keepPlayEvaluation", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a17fc7a716064d918aa29c072832c2ef8", null ], - [ "lastScore", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a81d204e55bab023d2937c1420abd04ad", null ], - [ "previousKeeperId", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a7164f241b13b1aa59b6e6b5c30a3094b", null ], - [ "previousMaxRobots", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a067c0013eb3e4d70eedd32a504dee10d", null ], - [ "previousRobotNum", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#afc2268677ee563a2f0a7efa4acff465e", null ], - [ "roles", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a38ffe1c2f377508d851dc649d03644c0", null ], - [ "roleStatuses", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8750ea230c633dcf6a0f09e28e4f47b1", null ], - [ "scoring", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a4598ba530d29d7f4f53bcec0c9845100", null ], - [ "startPlayEvaluation", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a859e8c8abae48115eab588736926368f", null ], - [ "stpInfos", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], - [ "world", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a0c13cbd482099fa139f3a5f08d964efe", null ] -]; \ No newline at end of file diff --git a/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.png b/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.png deleted file mode 100644 index e68ad94e2..000000000 Binary files a/dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.png and /dev/null differ diff --git a/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html b/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html index ab22eee51..a5e833802 100644 --- a/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html +++ b/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html @@ -110,9 +110,9 @@ Vector2 handleBallCollision (const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects)  Handles the collision with the ball at the current position. This function will calculate a new target, moving away from the ball as quickly as possible. More...
        -Vector2 handleBallPlacementCollision (const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, stp::AvoidObjects avoidObjects) - Handles the collision with the ball placement at the current position, will move away from the ball placement location to ball line as quickly as possible. More...
      -  +Vector2 handleBallPlacementCollision (const rtt::world::World *world, const rtt::Field &field, Vector2 currentPosition, Vector2 targetPosition, stp::AvoidObjects avoidObjects) + Handles the collision with the ball placement at the current position, will move away from the ball placement location to ball line as quickly as possible. More...
      Vector2 handleDefenseAreaCollision (const rtt::Field &field, Vector2 currentPosition)  Handles the collision with the defense area at the current position, will move away from the defense area as quickly as possible. More...
        @@ -419,8 +419,8 @@

      -

      ◆ handleBallPlacementCollision()

      + +

      ◆ handleBallPlacementCollision()

      @@ -443,6 +443,12 @@

      Vector2  currentPosition, + + + + Vector2  + targetPosition, + @@ -463,6 +469,7 @@

      worlda pointer to the current world fieldthe field object, used onwards by the collision detector currentPositionthe current position of the robot + targetPositionthe desired position that the robot has to reach avoidObjectswhether or not to avoid objects diff --git a/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.js b/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.js index d1b84da8a..620145912 100644 --- a/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.js +++ b/dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.js @@ -5,7 +5,7 @@ var classrtt_1_1ai_1_1control_1_1PositionControl = [ "generateNormalizedPoints", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a13095d31e027fd9c335befd29855d3a4", null ], [ "getComputedPath", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#abf40e5bec88c3741b9d17eaf8ca0ecd3", null ], [ "handleBallCollision", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a7943031e42b3ac839733a4271f5eeebb", null ], - [ "handleBallPlacementCollision", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a382cb072b09b462d51832902820c80ea", null ], + [ "handleBallPlacementCollision", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52aa50a98bcc313525ab9f123921bc9a", null ], [ "handleDefenseAreaCollision", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a37c161a1008a079ba389e286de7a8516", null ], [ "computedPaths", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#aa9066927016e6dcb348d694da2d9bbab", null ], [ "computedTrajectories", "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a77ba3daf9363867a7d4a9ae7007e2334", null ], diff --git a/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html b/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html index bfae7976f..cfcdbea53 100644 --- a/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html +++ b/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html @@ -87,6 +87,7 @@
      Public Member Functions | Public Attributes | +Static Public Attributes | Protected Attributes | Private Member Functions | Private Attributes | @@ -164,6 +165,11 @@ std::optional< uint8_t > lastScore   + + + +

      +Static Public Attributes

      static int waller_count
       
      @@ -975,6 +981,28 @@

      The stpInfos. The string is the role_name to be able to update the info in the right role

      + + +
      +

      ◆ waller_count

      + +
      +
      +

      Protected Attributes

      std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
      + + + + +
      + + + + +
      int rtt::ai::stp::Play::waller_count
      +
      +staticinherited
      +
      +

      diff --git a/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.js b/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.js index 79867f8d4..03b7019a0 100644 --- a/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.js +++ b/dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal = [ "scoring", "dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/dd/dcc/Play_8hpp_source.html b/dd/dcc/Play_8hpp_source.html index 38cee1e6b..85f7f653e 100644 --- a/dd/dcc/Play_8hpp_source.html +++ b/dd/dcc/Play_8hpp_source.html @@ -109,62 +109,64 @@
      23  public:
      24  std::vector<GlobalEvaluation> keepPlayEvaluation;
      26  std::vector<GlobalEvaluation> startPlayEvaluation;
      -
      31  void initialize() noexcept;
      -
      32 
      -
      37  void setWorld(world::World* world) noexcept;
      -
      38 
      -
      43  void updateField(Field field) noexcept;
      -
      44 
      -
      48  virtual void update() noexcept;
      -
      49 
      -
      54  virtual void calculateInfoForRoles() noexcept = 0;
      -
      55 
      -
      61  virtual uint8_t score(const rtt::Field& field) noexcept = 0;
      -
      62 
      -
      66  virtual ~Play() = default;
      -
      67 
      -
      71  Play() = default;
      -
      72 
      -
      77  Play(Play&& other) = default;
      -
      78 
      -
      83  [[nodiscard]] bool isValidPlayToStart() const noexcept;
      -
      84 
      -
      89  [[nodiscard]] bool isValidPlayToKeep() noexcept;
      -
      90 
      -
      95  [[nodiscard]] std::unordered_map<Role*, Status> const& getRoleStatuses() const;
      -
      96 
      -
      101  virtual const char* getName() const = 0;
      -
      102 
      -
      103  std::optional<uint8_t> lastScore;
      -
      109  uint8_t getLastScore() const;
      -
      110 
      -
      111  protected:
      -
      112  std::array<std::unique_ptr<Role>, rtt::ai::constants::MAX_ROBOT_COUNT> roles;
      -
      114  std::vector<PlayEvaluator::PlayScoring> scoring;
      -
      116  std::unordered_map<Role*, Status> roleStatuses;
      -
      118  std::unordered_map<std::string, StpInfo> stpInfos;
      - -
      122  rtt::Field field;
      -
      128  virtual Dealer::FlagMap decideRoleFlags() const noexcept = 0;
      -
      129 
      -
      134  virtual bool shouldEndPlay() noexcept;
      -
      135 
      -
      136  private:
      -
      141  void refreshData() noexcept;
      -
      142 
      -
      146  void distributeRoles() noexcept;
      -
      147 
      -
      152  void reassignRobots() noexcept;
      -
      153 
      -
      158  void DrawMargins() noexcept;
      -
      159 
      -
      160  size_t previousRobotNum{};
      -
      162  int previousKeeperId = -1;
      -
      163  int previousMaxRobots = -1;
      -
      164 };
      -
      165 } // namespace rtt::ai::stp
      -
      166 
      -
      167 #endif // RTT_PLAY_HPP
      +
      28  static int waller_count;
      +
      29 
      +
      33  void initialize() noexcept;
      +
      34 
      +
      39  void setWorld(world::World* world) noexcept;
      +
      40 
      +
      45  void updateField(Field field) noexcept;
      +
      46 
      +
      50  virtual void update() noexcept;
      +
      51 
      +
      56  virtual void calculateInfoForRoles() noexcept = 0;
      +
      57 
      +
      63  virtual uint8_t score(const rtt::Field& field) noexcept = 0;
      +
      64 
      +
      68  virtual ~Play() = default;
      +
      69 
      +
      73  Play() = default;
      +
      74 
      +
      79  Play(Play&& other) = default;
      +
      80 
      +
      85  [[nodiscard]] bool isValidPlayToStart() const noexcept;
      +
      86 
      +
      91  [[nodiscard]] bool isValidPlayToKeep() noexcept;
      +
      92 
      +
      97  [[nodiscard]] std::unordered_map<Role*, Status> const& getRoleStatuses() const;
      +
      98 
      +
      103  virtual const char* getName() const = 0;
      +
      104 
      +
      105  std::optional<uint8_t> lastScore;
      +
      111  uint8_t getLastScore() const;
      +
      112 
      +
      113  protected:
      +
      114  std::array<std::unique_ptr<Role>, rtt::ai::constants::MAX_ROBOT_COUNT> roles;
      +
      116  std::vector<PlayEvaluator::PlayScoring> scoring;
      +
      118  std::unordered_map<Role*, Status> roleStatuses;
      +
      120  std::unordered_map<std::string, StpInfo> stpInfos;
      + +
      124  rtt::Field field;
      +
      130  virtual Dealer::FlagMap decideRoleFlags() const noexcept = 0;
      +
      131 
      +
      136  virtual bool shouldEndPlay() noexcept;
      +
      137 
      +
      138  private:
      +
      143  void refreshData() noexcept;
      +
      144 
      +
      148  void distributeRoles() noexcept;
      +
      149 
      +
      154  void reassignRobots() noexcept;
      +
      155 
      +
      160  void DrawMargins() noexcept;
      +
      161 
      +
      162  size_t previousRobotNum{};
      +
      164  int previousKeeperId = -1;
      +
      165  int previousMaxRobots = -1;
      +
      166 };
      +
      167 } // namespace rtt::ai::stp
      +
      168 
      +
      169 #endif // RTT_PLAY_HPP
      @@ -175,45 +177,46 @@
      std::map< std::string, RoleInfo > FlagMap
      Definition: Dealer.h:71
      Class that defines the play evaluator. It evaluates each play possible and gives it a score.
      Definition: PlayEvaluator.h:45
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      -
      int previousMaxRobots
      Definition: Play.hpp:163
      -
      std::unordered_map< std::string, StpInfo > stpInfos
      Definition: Play.hpp:118
      +
      int previousMaxRobots
      Definition: Play.hpp:165
      +
      std::unordered_map< std::string, StpInfo > stpInfos
      Definition: Play.hpp:120
      std::vector< GlobalEvaluation > keepPlayEvaluation
      Definition: Play.hpp:24
      virtual void calculateInfoForRoles() noexcept=0
      Calculates all the info the roles need in order to execute correctly. This is a purely virtual functi...
      -
      rtt::Field field
      Definition: Play.hpp:122
      -
      std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNT > roles
      Definition: Play.hpp:112
      +
      rtt::Field field
      Definition: Play.hpp:124
      +
      std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNT > roles
      Definition: Play.hpp:114
      virtual uint8_t score(const rtt::Field &field) noexcept=0
      Scores the play based on how effective this play would be given the current world.
      -
      std::vector< PlayEvaluator::PlayScoring > scoring
      Definition: Play.hpp:114
      -
      virtual void update() noexcept
      Updates (or ticks) all the roles that have robots assigned to them.
      Definition: Play.cpp:29
      -
      bool isValidPlayToStart() const noexcept
      Check if the preconditions of this play are true.
      Definition: Play.cpp:195
      -
      bool isValidPlayToKeep() noexcept
      Check if the invariants necessary to keep this play are true.
      Definition: Play.cpp:191
      -
      int previousKeeperId
      Definition: Play.hpp:162
      +
      std::vector< PlayEvaluator::PlayScoring > scoring
      Definition: Play.hpp:116
      +
      virtual void update() noexcept
      Updates (or ticks) all the roles that have robots assigned to them.
      Definition: Play.cpp:30
      +
      bool isValidPlayToStart() const noexcept
      Check if the preconditions of this play are true.
      Definition: Play.cpp:197
      +
      bool isValidPlayToKeep() noexcept
      Check if the invariants necessary to keep this play are true.
      Definition: Play.cpp:193
      +
      int previousKeeperId
      Definition: Play.hpp:164
      virtual const char * getName() const =0
      Gets the current play name.
      -
      uint8_t getLastScore() const
      Gets the last known score.
      Definition: Play.cpp:199
      -
      void updateField(Field field) noexcept
      Updates the field in the play.
      Definition: Play.cpp:27
      -
      std::optional< uint8_t > lastScore
      Definition: Play.hpp:103
      +
      uint8_t getLastScore() const
      Gets the last known score.
      Definition: Play.cpp:201
      +
      void updateField(Field field) noexcept
      Updates the field in the play.
      Definition: Play.cpp:28
      +
      std::optional< uint8_t > lastScore
      Definition: Play.hpp:105
      virtual Dealer::FlagMap decideRoleFlags() const noexcept=0
      Decides the input for the robot dealer. The result will be used to distribute the roles.
      +
      static int waller_count
      Definition: Play.hpp:28
      std::vector< GlobalEvaluation > startPlayEvaluation
      Definition: Play.hpp:26
      -
      virtual bool shouldEndPlay() noexcept
      Optional function to force end plays.
      Definition: Play.cpp:201
      -
      std::unordered_map< Role *, Status > roleStatuses
      Definition: Play.hpp:116
      -
      void distributeRoles() noexcept
      Assigns robots to roles.
      Definition: Play.cpp:135
      -
      void initialize() noexcept
      Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitia...
      Definition: Play.cpp:8
      -
      void reassignRobots() noexcept
      Re-calculates info for roles and reassigns robots. This function is only used when the amount of robo...
      Definition: Play.cpp:96
      -
      void setWorld(world::World *world) noexcept
      Sets the Play's world pointer to the static world class.
      Definition: Play.cpp:25
      -
      std::unordered_map< Role *, Status > const & getRoleStatuses() const
      Getter for the role -> status mapping.
      Definition: Play.cpp:189
      -
      void refreshData() noexcept
      This function refreshes the RobotViews, BallViews, and Fields for all StpInfo's. This also sets the m...
      Definition: Play.cpp:107
      -
      void DrawMargins() noexcept
      Draws the margins for the defence area, ball and cardRobot. This function will draw margins in the in...
      Definition: Play.cpp:203
      -
      size_t previousRobotNum
      Definition: Play.hpp:160
      +
      virtual bool shouldEndPlay() noexcept
      Optional function to force end plays.
      Definition: Play.cpp:203
      +
      std::unordered_map< Role *, Status > roleStatuses
      Definition: Play.hpp:118
      +
      void distributeRoles() noexcept
      Assigns robots to roles.
      Definition: Play.cpp:136
      +
      void initialize() noexcept
      Initializes stpInfos struct, distributes roles, sets the previousRobotNum variable and calls onInitia...
      Definition: Play.cpp:9
      +
      void reassignRobots() noexcept
      Re-calculates info for roles and reassigns robots. This function is only used when the amount of robo...
      Definition: Play.cpp:97
      +
      void setWorld(world::World *world) noexcept
      Sets the Play's world pointer to the static world class.
      Definition: Play.cpp:26
      +
      std::unordered_map< Role *, Status > const & getRoleStatuses() const
      Getter for the role -> status mapping.
      Definition: Play.cpp:191
      +
      void refreshData() noexcept
      This function refreshes the RobotViews, BallViews, and Fields for all StpInfo's. This also sets the m...
      Definition: Play.cpp:108
      +
      void DrawMargins() noexcept
      Draws the margins for the defence area, ball and cardRobot. This function will draw margins in the in...
      Definition: Play.cpp:205
      +
      size_t previousRobotNum
      Definition: Play.hpp:162
      class with computations about positions
      Definition: PositionComputations.h:32
      Role class used in STP Every robot needs to have a role A role is essentially a state machine of Tact...
      Definition: Role.hpp:14
      Class that represents the world and history of the world.
      Definition: World.hpp:34
      constexpr uint8_t MAX_ROBOT_COUNT
      Definition: Constants.h:26
      Definition: ComputationManager.h:5
      -
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:19
      +
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:14
      GlobalEvaluation
      Enumerator for global evaluations.
      Definition: PlayEvaluator.h:12
      Definition: ControlModule.h:10
      Definition: IOManager.h:18
      Definition: ControlModule.h:10
      -
      Definition: StpInfo.h:19
      +
      Definition: StpInfo.h:20
      diff --git a/de/d02/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem-members.html b/de/d02/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem-members.html index 28f60fd1e..c00ccf997 100644 --- a/de/d02/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem-members.html +++ b/de/d02/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/de/d04/classrtt_1_1ai_1_1stp_1_1InterceptionComputations-members.html b/de/d04/classrtt_1_1ai_1_1stp_1_1InterceptionComputations-members.html index 166ed0ab4..7dffc947d 100644 --- a/de/d04/classrtt_1_1ai_1_1stp_1_1InterceptionComputations-members.html +++ b/de/d04/classrtt_1_1ai_1_1stp_1_1InterceptionComputations-members.html @@ -95,7 +95,8 @@ calculateInterceptionInfoExcludingKeeperAndCarded(const rtt::world::World *world) noexceptrtt::ai::stp::InterceptionComputationsstatic calculateInterceptionInfoForKickingRobots(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)rtt::ai::stp::InterceptionComputationsstatic calculateKeeperInterceptionInfo(const world::World *world, const world::view::RobotView &keeper) noexceptrtt::ai::stp::InterceptionComputationsstatic - getKeeperId(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)rtt::ai::stp::InterceptionComputationsstatic + calculateTheirBallInterception(const rtt::world::World *world, rtt::LineSegment ballTrajectory) noexceptrtt::ai::stp::InterceptionComputationsstatic + getKeeperId(const std::vector< world::view::RobotView > &possibleRobots, const world::World *world)rtt::ai::stp::InterceptionComputationsstatic diff --git a/de/d0e/PenaltyThem_8h_source.html b/de/d0e/PenaltyThem_8h_source.html index 2da0e8191..f952c2877 100644 --- a/de/d0e/PenaltyThem_8h_source.html +++ b/de/d0e/PenaltyThem_8h_source.html @@ -112,14 +112,14 @@
      std::map< std::string, RoleInfo > FlagMap
      Definition: Dealer.h:71
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      -
      rtt::Field field
      Definition: Play.hpp:122
      +
      rtt::Field field
      Definition: Play.hpp:124
      The penalty them play is executed when the penalty them game state is selected.
      Definition: PenaltyThem.h:10
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: PenaltyThem.cpp:52
      const char * getName() const override
      Retrieves the name of the play.
      Definition: PenaltyThem.cpp:54
      PenaltyThem()
      Constructor that initializes roles with test roles.
      Definition: PenaltyThem.cpp:9
      uint8_t score(const rtt::Field &field) noexcept override
      Calculates the score of this play to determine which play is best in this situation.
      Definition: PenaltyThem.cpp:28
      Dealer::FlagMap decideRoleFlags() const noexcept override
      Assigns robots to roles of this play.
      Definition: PenaltyThem.cpp:33
      -
      Definition: DefendPass.h:8
      +
      Definition: Defend.h:8
      diff --git a/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html b/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html deleted file mode 100644 index 79bc0d539..000000000 --- a/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html +++ /dev/null @@ -1,493 +0,0 @@ - - - - - - - -Roboteam AI: rtt::ai::stp::role::Chipper Class Reference - - - - - - - - - - - - - - - -
      -
      - - - - - - - -
      -
      Roboteam AI -
      -
      -
      - - - - - - - -
      -
      - -
      -
      -
      - -
      - -
      -
      - - -
      - -
      - -
      - -
      -
      rtt::ai::stp::role::Chipper Class Reference
      -
      -
      - -

      Class that defines the Chipper role. The Chipper will chip the ball to another robot. - More...

      - -

      #include <Chipper.h>

      -
      -Inheritance diagram for rtt::ai::stp::role::Chipper:
      -
      -
      - - -rtt::ai::stp::Role - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      -Public Member Functions

       Chipper (std::string name)
       Constructor that sets the name of the role and creates a state machine of tactics. More...
       
      virtual Status update (StpInfo const &info) noexcept
       Function that's called every tick, default implementation is robotTactics.update();. More...
       
      bool finished () const noexcept
       Checks whether the role is finished with all tactics. More...
       
      std::string getName ()
       Gets the name. More...
       
      std::optional< world::view::RobotView > const & getCurrentRobot () const
       Gets the current robot. More...
       
      TacticgetCurrentTactic ()
       Gets the tactic whose turn it is. More...
       
      void forceNextTactic () noexcept
       Forces the Role to skip to the next tactic in the state machine. More...
       
      void forceLastTactic () noexcept
       Forces the Role to skip to the last tactic in the state machine. More...
       
      void reset () noexcept
       Resets the tactics, skills and robot of this role so re-dealing of robots works as expected. More...
       
      - - - - - - - -

      -Protected Attributes

      std::optional< world::view::RobotViewcurrentRobot
       
      std::string roleName {}
       
      collections::state_machine< Tactic, Status, StpInforobotTactics
       
      -

      Detailed Description

      -

      Class that defines the Chipper role. The Chipper will chip the ball to another robot.

      -

      Constructor & Destructor Documentation

      - -

      ◆ Chipper()

      - -
      -
      - - - - - - - - -
      rtt::ai::stp::role::Chipper::Chipper (std::string name)
      -
      - -

      Constructor that sets the name of the role and creates a state machine of tactics.

      -
      Parameters
      - - -
      namename of the role
      -
      -
      - -
      -
      -

      Member Function Documentation

      - -

      ◆ finished()

      - -
      -
      - - - - - -
      - - - - - - - -
      bool rtt::ai::stp::Role::finished () const
      -
      -noexceptinherited
      -
      - -

      Checks whether the role is finished with all tactics.

      -
      Returns
      True if all tactics returned Status::finish
      - -
      -
      - -

      ◆ forceLastTactic()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Role::forceLastTactic ()
      -
      -noexceptinherited
      -
      - -

      Forces the Role to skip to the last tactic in the state machine.

      - -
      -
      - -

      ◆ forceNextTactic()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Role::forceNextTactic ()
      -
      -noexceptinherited
      -
      - -

      Forces the Role to skip to the next tactic in the state machine.

      - -
      -
      - -

      ◆ getCurrentRobot()

      - -
      -
      - - - - - -
      - - - - - - - -
      std::optional< world::view::RobotView > const & rtt::ai::stp::Role::getCurrentRobot () const
      -
      -inherited
      -
      - -

      Gets the current robot.

      -
      Returns
      view to the robot this role belongs to, optional.
      - -
      -
      - -

      ◆ getCurrentTactic()

      - -
      -
      - - - - - -
      - - - - - - - -
      Tactic * rtt::ai::stp::Role::getCurrentTactic ()
      -
      -inherited
      -
      - -

      Gets the tactic whose turn it is.

      -
      Returns
      Tactic*
      - -
      -
      - -

      ◆ getName()

      - -
      -
      - - - - - -
      - - - - - - - -
      std::string rtt::ai::stp::Role::getName ()
      -
      -inlineinherited
      -
      - -

      Gets the name.

      -
      Returns
      name of the role
      - -
      -
      - -

      ◆ reset()

      - -
      -
      - - - - - -
      - - - - - - - -
      void rtt::ai::stp::Role::reset ()
      -
      -noexceptinherited
      -
      - -

      Resets the tactics, skills and robot of this role so re-dealing of robots works as expected.

      - -
      -
      - -

      ◆ update()

      - -
      -
      - - - - - -
      - - - - - - - - -
      Status rtt::ai::stp::Role::update (StpInfo const & info)
      -
      -virtualnoexceptinherited
      -
      - -

      Function that's called every tick, default implementation is robotTactics.update();.

      -
      Parameters
      - - -
      infoTacticInfo to be passed to update()
      -
      -
      -
      Returns
      The status that the current tactic returns
      - -

      Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

      - -
      -
      -

      Member Data Documentation

      - -

      ◆ currentRobot

      - -
      -
      - - - - - -
      - - - - -
      std::optional<world::view::RobotView> rtt::ai::stp::Role::currentRobot
      -
      -protectedinherited
      -
      -

      Robot to which this role is currently assigned

      - -
      -
      - -

      ◆ robotTactics

      - -
      -
      - - - - - -
      - - - - -
      collections::state_machine<Tactic, Status, StpInfo> rtt::ai::stp::Role::robotTactics
      -
      -protectedinherited
      -
      -

      State machine that keeps track of tactic states

      - -
      -
      - -

      ◆ roleName

      - -
      -
      - - - - - -
      - - - - -
      std::string rtt::ai::stp::Role::roleName {}
      -
      -protectedinherited
      -
      -

      Name of the role

      - -
      -
      -
      The documentation for this class was generated from the following files:
        -
      • roboteam_ai/include/roboteam_ai/stp/roles/active/Chipper.h
      • -
      • roboteam_ai/src/stp/roles/active/Chipper.cpp
      • -
      -
      -
      - - - - diff --git a/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.js b/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.js deleted file mode 100644 index 70679f673..000000000 --- a/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.js +++ /dev/null @@ -1,15 +0,0 @@ -var classrtt_1_1ai_1_1stp_1_1role_1_1Chipper = -[ - [ "Chipper", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a183fb936976c2c6640c90f5273cca74d", null ], - [ "finished", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#ae9c573acec4e3999f6b1695c386c06a7", null ], - [ "forceLastTactic", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#af552230abdea1d790bd74ad4baf9704c", null ], - [ "forceNextTactic", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a319de4e261a9194b2c8c6859b63f2f0d", null ], - [ "getCurrentRobot", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a89bcbea7b61a816c97caec1cbef1eaff", null ], - [ "getCurrentTactic", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a692cb6f9ade70bebc8f56e5175036c9a", null ], - [ "getName", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a4ff09c5a0803236b90ca9e14abb1ae6e", null ], - [ "reset", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#ab3a4dd278c94db922409c690ae5d13b4", null ], - [ "update", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#ae37bbc212bbf3af61007918004e13678", null ], - [ "currentRobot", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a79b97d8f1a5eec0916220c20fb95db68", null ], - [ "robotTactics", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#af9a9c436e9711e707dfb0f43b5601d91", null ], - [ "roleName", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a0575952e375783fee4350fcb97be888c", null ] -]; \ No newline at end of file diff --git a/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.png b/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.png deleted file mode 100644 index 2ab3246c5..000000000 Binary files a/de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.png and /dev/null differ diff --git a/de/d8b/PlayDecider_8hpp_source.html b/de/d8b/PlayDecider_8hpp_source.html index a2ec133f7..e1e52eceb 100644 --- a/de/d8b/PlayDecider_8hpp_source.html +++ b/de/d8b/PlayDecider_8hpp_source.html @@ -131,7 +131,7 @@
      static void lockPlay(const std::optional< std::string > playName)
      Sets play name to lock.
      Definition: PlayDecider.cpp:41
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      Class that represents the world and history of the world.
      Definition: World.hpp:34
      -
      Definition: DefendPass.h:8
      +
      Definition: Defend.h:8
      Definition: ComputationManager.h:5
      std::atomic< bool > didChange
      Definition: PlayDecider.hpp:12
      std::atomic< bool > isSet
      Definition: PlayDecider.hpp:13
      diff --git a/de/d9c/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart-members.html b/de/d9c/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart-members.html index 2393f1a42..504cd7f99 100644 --- a/de/d9c/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart-members.html +++ b/de/d9c/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart-members.html @@ -122,8 +122,9 @@ stpInfosrtt::ai::stp::Playprotected update() noexceptrtt::ai::stp::Playvirtual updateField(Field field) noexceptrtt::ai::stp::Play - worldrtt::ai::stp::Playprotected - ~Play()=defaultrtt::ai::stp::Playvirtual + waller_countrtt::ai::stp::Playstatic + worldrtt::ai::stp::Playprotected + ~Play()=defaultrtt::ai::stp::Playvirtual diff --git a/de/da2/Skill_8h_source.html b/de/da2/Skill_8h_source.html index b4ff1a0b3..7d4add6ed 100644 --- a/de/da2/Skill_8h_source.html +++ b/de/da2/Skill_8h_source.html @@ -140,8 +140,8 @@
      rtt::RobotCommand command
      Definition: Skill.h:18
      virtual void refreshRobotCommand() noexcept
      Resets the internal robot command.
      Definition: Skill.cpp:16
      Definition: ComputationManager.h:5
      -
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:19
      -
      Definition: StpInfo.h:19
      +
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:14
      +
      Definition: StpInfo.h:20
      diff --git a/de/dc9/Orbit_8h_source.html b/de/dc9/Orbit_8h_source.html index 0169207e8..790dfea8f 100644 --- a/de/dc9/Orbit_8h_source.html +++ b/de/dc9/Orbit_8h_source.html @@ -113,9 +113,9 @@
      int counter
      Definition: Orbit.h:25
      const char * getName() override
      Gets the skill name.
      Definition: Orbit.cpp:55
      Status onUpdate(StpInfo const &info) noexcept override
      On update of this tactic.
      Definition: Orbit.cpp:7
      -
      Definition: Chip.h:6
      -
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:19
      -
      Definition: StpInfo.h:19
      +
      Definition: GoToPos.h:6
      +
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:14
      +
      Definition: StpInfo.h:20
      diff --git a/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html b/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html index 813fcfc3b..d758afc62 100644 --- a/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html +++ b/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html @@ -87,6 +87,7 @@
      +
      diff --git a/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.js b/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.js index a96984cac..4811c98b1 100644 --- a/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.js +++ b/de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.js @@ -29,5 +29,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart = [ "scoring", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/df/d23/FreeKickThem_8h_source.html b/df/d23/FreeKickThem_8h_source.html index 16b7e53e2..2f17204ad 100644 --- a/df/d23/FreeKickThem_8h_source.html +++ b/df/d23/FreeKickThem_8h_source.html @@ -115,15 +115,15 @@
      std::map< std::string, RoleInfo > FlagMap
      Definition: Dealer.h:71
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      -
      rtt::Field field
      Definition: Play.hpp:122
      +
      rtt::Field field
      Definition: Play.hpp:124
      The free kick them play is executed when the free kick them game state is selected.
      Definition: FreeKickThem.h:10
      FreeKickThem()
      Constructor that initializes roles with roles that are necessary for this play.
      Definition: FreeKickThem.cpp:11
      -
      void calculateInfoForHarasser() noexcept
      Calculates info for the harasser.
      Definition: FreeKickThem.cpp:69
      -
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: FreeKickThem.cpp:63
      -
      const char * getName() const override
      Retrieves the name of the play.
      Definition: FreeKickThem.cpp:81
      +
      void calculateInfoForHarasser() noexcept
      Calculates info for the harasser.
      Definition: FreeKickThem.cpp:71
      +
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: FreeKickThem.cpp:65
      +
      const char * getName() const override
      Retrieves the name of the play.
      Definition: FreeKickThem.cpp:83
      uint8_t score(const rtt::Field &field) noexcept override
      Calculates the score of this play to determine which play is best in this situation.
      Definition: FreeKickThem.cpp:38
      Dealer::FlagMap decideRoleFlags() const noexcept override
      Assigns robots to roles of this play.
      Definition: FreeKickThem.cpp:43
      -
      Definition: DefendPass.h:8
      +
      Definition: Defend.h:8
      diff --git a/df/d59/KickOffUs_8h_source.html b/df/d59/KickOffUs_8h_source.html index 2b1133f93..3e89d1015 100644 --- a/df/d59/KickOffUs_8h_source.html +++ b/df/d59/KickOffUs_8h_source.html @@ -116,16 +116,16 @@
      std::map< std::string, RoleInfo > FlagMap
      Definition: Dealer.h:71
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      -
      rtt::Field field
      Definition: Play.hpp:122
      +
      rtt::Field field
      Definition: Play.hpp:124
      The kick off us play is executed when the kick off us game state is selected.
      Definition: KickOffUs.h:10
      -
      const char * getName() const override
      Retrieves the name of the play.
      Definition: KickOffUs.cpp:87
      -
      bool shouldEndPlay() noexcept override
      Check if the play should end. True after kickoff.
      Definition: KickOffUs.cpp:73
      -
      KickOffUs()
      Constructor that initializes roles with roles that are necessary for this play.
      Definition: KickOffUs.cpp:11
      -
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: KickOffUs.cpp:58
      -
      Dealer::FlagMap decideRoleFlags() const noexcept override
      Assigns robots to roles of this play.
      Definition: KickOffUs.cpp:35
      -
      uint8_t score(const rtt::Field &field) noexcept override
      Calculates the score of this play to determine which play is best in this situation.
      Definition: KickOffUs.cpp:30
      -
      bool ballKicked()
      Checks if the passer has finished kicking the ball.
      Definition: KickOffUs.cpp:81
      -
      Definition: DefendPass.h:8
      +
      const char * getName() const override
      Retrieves the name of the play.
      Definition: KickOffUs.cpp:84
      +
      bool shouldEndPlay() noexcept override
      Check if the play should end. True after kickoff.
      Definition: KickOffUs.cpp:72
      +
      KickOffUs()
      Constructor that initializes roles with roles that are necessary for this play.
      Definition: KickOffUs.cpp:10
      +
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: KickOffUs.cpp:65
      +
      Dealer::FlagMap decideRoleFlags() const noexcept override
      Assigns robots to roles of this play.
      Definition: KickOffUs.cpp:42
      +
      uint8_t score(const rtt::Field &field) noexcept override
      Calculates the score of this play to determine which play is best in this situation.
      Definition: KickOffUs.cpp:37
      +
      bool ballKicked()
      Checks if the passer has finished kicking the ball.
      Definition: KickOffUs.cpp:78
      +
      Definition: Defend.h:8
      diff --git a/df/d84/Chip_8cpp.html b/df/d84/Chip_8cpp.html deleted file mode 100644 index 6da6464dc..000000000 --- a/df/d84/Chip_8cpp.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/src/stp/skills/Chip.cpp File Reference - - - - - - - - - - - - - - - -
      -
      - - - - - - - -
      -
      Roboteam AI -
      -
      -
      - - - - - - - -
      -
      - -
      -
      -
      - -
      - -
      -
      - - -
      - -
      - -
      - -
      -
      Chip.cpp File Reference
      -
      -
      -
      #include "stp/skills/Chip.h"
      -#include "utilities/Constants.h"
      -
      - - - - - - - - - -

      -Namespaces

       rtt
       
       rtt::ai
       
       rtt::ai::stp
       
       rtt::ai::stp::skill
       
      -
      -
      - - - - diff --git a/df/d86/PenaltyKeeper_8h_source.html b/df/d86/PenaltyKeeper_8h_source.html index 3032291bc..475772a44 100644 --- a/df/d86/PenaltyKeeper_8h_source.html +++ b/df/d86/PenaltyKeeper_8h_source.html @@ -118,8 +118,8 @@
      PenaltyKeeper(std::string name)
      Class that defines the penalty keeper. The penalty keeper will keep the ball out of the goal during a...
      Definition: PenaltyKeeper.cpp:15
      Status update(StpInfo const &info) noexcept override
      Besides the default update from base class Role, it also switches between tactics depending on the ba...
      Definition: PenaltyKeeper.cpp:20
      Definition: BallPlacer.h:6
      -
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:19
      -
      Definition: StpInfo.h:19
      +
      Status
      The status that a skill/tactic can return.
      Definition: StpInfoEnums.h:14
      +
      Definition: StpInfo.h:20
      diff --git a/df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html b/df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html index 72219e882..099d71886 100644 --- a/df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html +++ b/df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html @@ -402,7 +402,7 @@

      Returns
      The status that the current tactic returns
      -

      Reimplemented in rtt::ai::stp::role::PenaltyKeeper, and rtt::ai::stp::role::PenaltyTaker.

      +

      Reimplemented in rtt::ai::stp::role::PenaltyKeeper, rtt::ai::stp::role::PenaltyTaker, and rtt::ai::stp::role::KeeperPasser.

      diff --git a/df/d99/KeeperPasser_8cpp.html b/df/d99/KeeperPasser_8cpp.html index 0f612cfcd..aaf6ca865 100644 --- a/df/d99/KeeperPasser_8cpp.html +++ b/df/d99/KeeperPasser_8cpp.html @@ -92,6 +92,7 @@
      #include "stp/roles/active/KeeperPasser.h"
      #include "stp/tactics/KeeperBlockBall.h"
      +#include "stp/tactics/active/DriveWithBall.h"
      #include "stp/tactics/active/GetBall.h"
      #include "stp/tactics/active/GetBehindBallInDirection.h"
      #include "stp/tactics/active/InstantKick.h"
      diff --git a/df/da1/STPManager_8cpp.html b/df/da1/STPManager_8cpp.html index 03200dd16..4de8cfb89 100644 --- a/df/da1/STPManager_8cpp.html +++ b/df/da1/STPManager_8cpp.html @@ -103,12 +103,10 @@ #include "utilities/IOManager.h"
      #include "utilities/RuntimeConfig.h"
      #include "gui/Out.h"
      -#include "stp/plays/defensive/DefendPass.h"
      -#include "stp/plays/defensive/DefendShot.h"
      +#include "stp/plays/defensive/Defend.h"
      #include "stp/plays/defensive/KeeperKickBall.h"
      #include "stp/plays/offensive/Attack.h"
      #include "stp/plays/offensive/AttackingPass.h"
      -#include "stp/plays/offensive/ChippingPass.h"
      #include "stp/plays/referee_specific/BallPlacementThem.h"
      #include "stp/plays/referee_specific/BallPlacementUsForceStart.h"
      #include "stp/plays/referee_specific/BallPlacementUsFreeKick.h"
      diff --git a/df/db4/StopFormation_8h_source.html b/df/db4/StopFormation_8h_source.html index 52499087c..0f3bcdc65 100644 --- a/df/db4/StopFormation_8h_source.html +++ b/df/db4/StopFormation_8h_source.html @@ -114,15 +114,15 @@
      std::map< std::string, RoleInfo > FlagMap
      Definition: Dealer.h:71
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      -
      rtt::Field field
      Definition: Play.hpp:122
      +
      rtt::Field field
      Definition: Play.hpp:124
      The stop formation is executed when a stop state is called.
      Definition: StopFormation.h:10
      uint8_t score(const rtt::Field &field) noexcept override
      Calculates the score of this play to determine which play is best in this situation.
      Definition: StopFormation.cpp:37
      -
      const char * getName() const override
      Retrieves the name of the play.
      Definition: StopFormation.cpp:67
      +
      const char * getName() const override
      Retrieves the name of the play.
      Definition: StopFormation.cpp:69
      InterceptionInfo harasserInfo
      Definition: StopFormation.h:41
      -
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: StopFormation.cpp:61
      +
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: StopFormation.cpp:63
      Dealer::FlagMap decideRoleFlags() const noexcept override
      Assigns robots to roles of this play.
      Definition: StopFormation.cpp:42
      StopFormation()
      Constructor that initializes roles with roles that are necessary for this play.
      Definition: StopFormation.cpp:10
      -
      Definition: DefendPass.h:8
      +
      Definition: Defend.h:8
      Definition: InterceptionComputations.h:22
      diff --git a/df/de7/ChippingPass_8h.html b/df/de7/ChippingPass_8h.html deleted file mode 100644 index e39d46093..000000000 --- a/df/de7/ChippingPass_8h.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/offensive/ChippingPass.h File Reference - - - - - - - - - - - - - - - -
      -
      - - - - - - - -
      -
      Roboteam AI -
      -
      -
      - - - - - - - -
      -
      - -
      -
      -
      - -
      - -
      -
      - - -
      - -
      - -
      - -
      -
      ChippingPass.h File Reference
      -
      -
      -
      #include <roboteam_utils/Grid.h>
      -#include "stp/Play.hpp"
      -#include "stp/computations/PassComputations.h"
      -
      -

      Go to the source code of this file.

      - - - - - -

      -Classes

      class  rtt::ai::stp::play::ChippingPass
       The chipping pass play is executed when we want to pass the ball to a robot that can not be passed to directly. More...
       
      - - - - - - - - - -

      -Namespaces

       rtt
       
       rtt::ai
       
       rtt::ai::stp
       
       rtt::ai::stp::play
       
      -
      -
      - - - - diff --git a/df/de7/ChippingPass_8h_source.html b/df/de7/ChippingPass_8h_source.html deleted file mode 100644 index 24e3f6c5e..000000000 --- a/df/de7/ChippingPass_8h_source.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - -Roboteam AI: roboteam_ai/include/roboteam_ai/stp/plays/offensive/ChippingPass.h Source File - - - - - - - - - - - - - - - -
      -
      - - - - - - - -
      -
      Roboteam AI -
      -
      -
      - - - - - - - -
      -
      - -
      -
      -
      - -
      - -
      -
      - - -
      - -
      - -
      -
      -
      ChippingPass.h
      -
      -
      -Go to the documentation of this file.
      1 #ifndef RTT_CHIPPINGPASS_H
      -
      2 #define RTT_CHIPPINGPASS_H
      -
      3 
      -
      4 #include <roboteam_utils/Grid.h>
      -
      5 
      -
      6 #include "stp/Play.hpp"
      - -
      8 
      -
      9 namespace rtt::ai::stp::play {
      -
      13 class ChippingPass : public Play {
      -
      14  public:
      -
      18  ChippingPass();
      -
      19 
      -
      25  uint8_t score(const rtt::Field& field) noexcept override;
      -
      26 
      -
      31  Dealer::FlagMap decideRoleFlags() const noexcept override;
      -
      32 
      -
      36  void calculateInfoForRoles() noexcept override;
      -
      37 
      -
      42  const char* getName() const override;
      -
      43 
      -
      48  bool shouldEndPlay() noexcept override;
      -
      49 
      -
      50  private:
      -
      55  bool ballKicked();
      -
      56 
      - -
      58 };
      -
      59 } // namespace rtt::ai::stp::play
      -
      60 
      -
      61 #endif // RTT_CHIPPINGPASS_H
      - - -
      std::map< std::string, RoleInfo > FlagMap
      Definition: Dealer.h:71
      -
      Play class that's used in the STP model on update traverses every Role, and updates it.
      Definition: Play.hpp:22
      -
      rtt::Field field
      Definition: Play.hpp:122
      -
      The chipping pass play is executed when we want to pass the ball to a robot that can not be passed to...
      Definition: ChippingPass.h:13
      -
      PassInfo passInfo
      Definition: ChippingPass.h:57
      -
      Dealer::FlagMap decideRoleFlags() const noexcept override
      Assigns robots to roles of this play.
      Definition: ChippingPass.cpp:58
      -
      uint8_t score(const rtt::Field &field) noexcept override
      Calculate how beneficial we expect this play to be.
      Definition: ChippingPass.cpp:48
      -
      void calculateInfoForRoles() noexcept override
      Calculates info for the roles.
      Definition: ChippingPass.cpp:76
      -
      const char * getName() const override
      Gets the name of the play.
      Definition: ChippingPass.cpp:124
      -
      bool shouldEndPlay() noexcept override
      Check if play should end. True if pass arrived, if the ball is not moving anymore after pass,...
      Definition: ChippingPass.cpp:111
      -
      bool ballKicked()
      Return true if passer is done with ChipAtPos tactic.
      Definition: ChippingPass.cpp:105
      -
      ChippingPass()
      Constructor that initializes roles with roles that are necessary for this play.
      Definition: ChippingPass.cpp:17
      -
      Definition: DefendPass.h:8
      -
      Struct to hold relevant information for passing.
      Definition: PassComputations.h:18
      -
      -
      - - - - diff --git a/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html b/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html index ae63765c9..ccb2bcc08 100644 --- a/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html +++ b/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html @@ -87,6 +87,7 @@
      Public Member Functions | Public Attributes | +Static Public Attributes | Protected Attributes | Private Member Functions | Private Attributes | @@ -164,6 +165,11 @@ std::optional< uint8_t > lastScore   + + + +

      +Static Public Attributes

      static int waller_count
       
      @@ -1032,6 +1038,28 @@

      The stpInfos. The string is the role_name to be able to update the info in the right role

      + + +
      +

      ◆ waller_count

      + +
      +
      +

      Protected Attributes

      std::array< std::unique_ptr< Role >, rtt::ai::constants::MAX_ROBOT_COUNTroles
      + + + + +
      + + + + +
      int rtt::ai::stp::Play::waller_count
      +
      +staticinherited
      +
      +
      diff --git a/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.js b/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.js index 46108457c..5680c2cbc 100644 --- a/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.js +++ b/df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.js @@ -31,5 +31,6 @@ var classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass = [ "scoring", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a4598ba530d29d7f4f53bcec0c9845100", null ], [ "startPlayEvaluation", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a859e8c8abae48115eab588736926368f", null ], [ "stpInfos", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa", null ], + [ "waller_count", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a8515cad2a57c969a52163f4ad9c084da", null ], [ "world", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a0c13cbd482099fa139f3a5f08d964efe", null ] ]; \ No newline at end of file diff --git a/dir_0d79697be3e420ba6b3bf383eedc626a.html b/dir_0d79697be3e420ba6b3bf383eedc626a.html index 02ce7d564..13c9f51c2 100644 --- a/dir_0d79697be3e420ba6b3bf383eedc626a.html +++ b/dir_0d79697be3e420ba6b3bf383eedc626a.html @@ -91,9 +91,7 @@ - - - + diff --git a/dir_0d79697be3e420ba6b3bf383eedc626a.js b/dir_0d79697be3e420ba6b3bf383eedc626a.js index c2dc5728c..784a519e6 100644 --- a/dir_0d79697be3e420ba6b3bf383eedc626a.js +++ b/dir_0d79697be3e420ba6b3bf383eedc626a.js @@ -1,6 +1,5 @@ var dir_0d79697be3e420ba6b3bf383eedc626a = [ - [ "DefendPass.cpp", "db/dbc/DefendPass_8cpp.html", null ], - [ "DefendShot.cpp", "d1/d64/DefendShot_8cpp.html", null ], + [ "Defend.cpp", "db/d8f/Defend_8cpp.html", null ], [ "KeeperKickBall.cpp", "db/d9c/KeeperKickBall_8cpp.html", null ] ]; \ No newline at end of file diff --git a/dir_0edf149c2945bbed201cf92bd29c7b10.html b/dir_0edf149c2945bbed201cf92bd29c7b10.html index cc053439c..7aaf1b57d 100644 --- a/dir_0edf149c2945bbed201cf92bd29c7b10.html +++ b/dir_0edf149c2945bbed201cf92bd29c7b10.html @@ -91,8 +91,6 @@

      Files

      file  DefendPass.cpp
       
      file  DefendShot.cpp
      file  Defend.cpp
       
      file  KeeperKickBall.cpp
       
      - - diff --git a/dir_0edf149c2945bbed201cf92bd29c7b10.js b/dir_0edf149c2945bbed201cf92bd29c7b10.js index 0da716cae..cc70a8208 100644 --- a/dir_0edf149c2945bbed201cf92bd29c7b10.js +++ b/dir_0edf149c2945bbed201cf92bd29c7b10.js @@ -1,8 +1,5 @@ var dir_0edf149c2945bbed201cf92bd29c7b10 = [ - [ "Chip.h", "d9/d55/Chip_8h.html", [ - [ "Chip", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip" ] - ] ], [ "GoToPos.h", "dc/d84/GoToPos_8h.html", [ [ "GoToPos", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos" ] ] ], diff --git a/dir_0ff3101ab9820854d87ba7f882a9e31a.html b/dir_0ff3101ab9820854d87ba7f882a9e31a.html index 3572aaf8e..3c00f0180 100644 --- a/dir_0ff3101ab9820854d87ba7f882a9e31a.html +++ b/dir_0ff3101ab9820854d87ba7f882a9e31a.html @@ -91,9 +91,7 @@

      Files

      file  Chip.h [code]
       
      file  GoToPos.h [code]
       
      file  Kick.h [code]
      - - - + diff --git a/dir_0ff3101ab9820854d87ba7f882a9e31a.js b/dir_0ff3101ab9820854d87ba7f882a9e31a.js index b79b2945f..b30b971b5 100644 --- a/dir_0ff3101ab9820854d87ba7f882a9e31a.js +++ b/dir_0ff3101ab9820854d87ba7f882a9e31a.js @@ -1,10 +1,7 @@ var dir_0ff3101ab9820854d87ba7f882a9e31a = [ - [ "DefendPass.h", "dc/d0d/DefendPass_8h.html", [ - [ "DefendPass", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass" ] - ] ], - [ "DefendShot.h", "d5/d3c/DefendShot_8h.html", [ - [ "DefendShot", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot" ] + [ "Defend.h", "d6/d9e/Defend_8h.html", [ + [ "Defend", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend" ] ] ], [ "KeeperKickBall.h", "d5/d3e/KeeperKickBall_8h.html", [ [ "KeeperKickBall", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html", "d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall" ] diff --git a/dir_109afb4864b1f0d416209139ffba855f.html b/dir_109afb4864b1f0d416209139ffba855f.html index 08af6942f..2bf0132c6 100644 --- a/dir_109afb4864b1f0d416209139ffba855f.html +++ b/dir_109afb4864b1f0d416209139ffba855f.html @@ -91,8 +91,6 @@

      Files

      file  DefendPass.h [code]
       
      file  DefendShot.h [code]
      file  Defend.h [code]
       
      file  KeeperKickBall.h [code]
       
      - - diff --git a/dir_109afb4864b1f0d416209139ffba855f.js b/dir_109afb4864b1f0d416209139ffba855f.js index 6bbc64624..ea380458c 100644 --- a/dir_109afb4864b1f0d416209139ffba855f.js +++ b/dir_109afb4864b1f0d416209139ffba855f.js @@ -1,8 +1,5 @@ var dir_109afb4864b1f0d416209139ffba855f = [ - [ "ChipAtPos.h", "d1/d0a/ChipAtPos_8h.html", [ - [ "ChipAtPos", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos" ] - ] ], [ "DriveWithBall.h", "d4/db3/DriveWithBall_8h.html", [ [ "DriveWithBall", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall" ] ] ], diff --git a/dir_113079ff3f77d1f4b990fc955f172c50.html b/dir_113079ff3f77d1f4b990fc955f172c50.html index d07f77f50..d86b1d649 100644 --- a/dir_113079ff3f77d1f4b990fc955f172c50.html +++ b/dir_113079ff3f77d1f4b990fc955f172c50.html @@ -95,8 +95,6 @@ - -

      Files

      file  ChipAtPos.h [code]
       
      file  DriveWithBall.h [code]
       
      file  GetBall.h [code]
       
      file  AttackingPass.h [code]
       
      file  ChippingPass.h [code]
       
      diff --git a/dir_113079ff3f77d1f4b990fc955f172c50.js b/dir_113079ff3f77d1f4b990fc955f172c50.js index 311e50550..08d91a35b 100644 --- a/dir_113079ff3f77d1f4b990fc955f172c50.js +++ b/dir_113079ff3f77d1f4b990fc955f172c50.js @@ -5,8 +5,5 @@ var dir_113079ff3f77d1f4b990fc955f172c50 = ] ], [ "AttackingPass.h", "dd/d29/AttackingPass_8h.html", [ [ "AttackingPass", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html", "df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass" ] - ] ], - [ "ChippingPass.h", "df/de7/ChippingPass_8h.html", [ - [ "ChippingPass", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass" ] ] ] ]; \ No newline at end of file diff --git a/dir_4cce9fcd59fe19798968b9d9139a743e.html b/dir_4cce9fcd59fe19798968b9d9139a743e.html index 86a05b19a..46910d693 100644 --- a/dir_4cce9fcd59fe19798968b9d9139a743e.html +++ b/dir_4cce9fcd59fe19798968b9d9139a743e.html @@ -95,8 +95,6 @@   file  AttackingPass.cpp   -file  ChippingPass.cpp diff --git a/dir_4cce9fcd59fe19798968b9d9139a743e.js b/dir_4cce9fcd59fe19798968b9d9139a743e.js index 3cb1653a6..14b83f29d 100644 --- a/dir_4cce9fcd59fe19798968b9d9139a743e.js +++ b/dir_4cce9fcd59fe19798968b9d9139a743e.js @@ -1,6 +1,5 @@ var dir_4cce9fcd59fe19798968b9d9139a743e = [ [ "Attack.cpp", "d3/d45/Attack_8cpp.html", null ], - [ "AttackingPass.cpp", "d7/d39/AttackingPass_8cpp.html", null ], - [ "ChippingPass.cpp", "db/d85/ChippingPass_8cpp.html", null ] + [ "AttackingPass.cpp", "d7/d39/AttackingPass_8cpp.html", null ] ]; \ No newline at end of file diff --git a/dir_8f6aefef7690cc09b464fd2591dfc406.html b/dir_8f6aefef7690cc09b464fd2591dfc406.html index 78487ce92..158a51e9e 100644 --- a/dir_8f6aefef7690cc09b464fd2591dfc406.html +++ b/dir_8f6aefef7690cc09b464fd2591dfc406.html @@ -93,8 +93,6 @@ Files

      file  BallPlacer.cpp   -file  Chipper.cpp -  file  FreeKickTaker.cpp   file  Harasser.cpp diff --git a/dir_8f6aefef7690cc09b464fd2591dfc406.js b/dir_8f6aefef7690cc09b464fd2591dfc406.js index e7d42c926..0b8e35edf 100644 --- a/dir_8f6aefef7690cc09b464fd2591dfc406.js +++ b/dir_8f6aefef7690cc09b464fd2591dfc406.js @@ -1,7 +1,6 @@ var dir_8f6aefef7690cc09b464fd2591dfc406 = [ [ "BallPlacer.cpp", "d7/d82/BallPlacer_8cpp.html", null ], - [ "Chipper.cpp", "d1/d2c/Chipper_8cpp.html", null ], [ "FreeKickTaker.cpp", "d8/d51/FreeKickTaker_8cpp.html", null ], [ "Harasser.cpp", "d7/d82/Harasser_8cpp.html", null ], [ "KeeperPasser.cpp", "df/d99/KeeperPasser_8cpp.html", null ], diff --git a/dir_968b81e6170c3bdf256cf037a9609bec.html b/dir_968b81e6170c3bdf256cf037a9609bec.html index 146e07402..89c158853 100644 --- a/dir_968b81e6170c3bdf256cf037a9609bec.html +++ b/dir_968b81e6170c3bdf256cf037a9609bec.html @@ -91,8 +91,6 @@ - - diff --git a/dir_968b81e6170c3bdf256cf037a9609bec.js b/dir_968b81e6170c3bdf256cf037a9609bec.js index 1402acdca..2ed7a4160 100644 --- a/dir_968b81e6170c3bdf256cf037a9609bec.js +++ b/dir_968b81e6170c3bdf256cf037a9609bec.js @@ -1,6 +1,5 @@ var dir_968b81e6170c3bdf256cf037a9609bec = [ - [ "Chip.cpp", "df/d84/Chip_8cpp.html", null ], [ "GoToPos.cpp", "d0/d5e/GoToPos_8cpp.html", null ], [ "Kick.cpp", "db/d22/Kick_8cpp.html", null ], [ "Orbit.cpp", "df/dac/Orbit_8cpp.html", null ], diff --git a/dir_c3efef42c838d1c090db289b109ed89c.html b/dir_c3efef42c838d1c090db289b109ed89c.html index 47cdd3fd8..8dc30ed12 100644 --- a/dir_c3efef42c838d1c090db289b109ed89c.html +++ b/dir_c3efef42c838d1c090db289b109ed89c.html @@ -91,8 +91,6 @@

      Files

      file  Chip.cpp
       
      file  GoToPos.cpp
       
      file  Kick.cpp
      - - diff --git a/dir_c3efef42c838d1c090db289b109ed89c.js b/dir_c3efef42c838d1c090db289b109ed89c.js index be06b3273..0d454e3ff 100644 --- a/dir_c3efef42c838d1c090db289b109ed89c.js +++ b/dir_c3efef42c838d1c090db289b109ed89c.js @@ -1,6 +1,5 @@ var dir_c3efef42c838d1c090db289b109ed89c = [ - [ "ChipAtPos.cpp", "dd/d29/ChipAtPos_8cpp.html", null ], [ "DriveWithBall.cpp", "da/df6/DriveWithBall_8cpp.html", null ], [ "GetBall.cpp", "dd/d0f/GetBall_8cpp.html", "dd/d0f/GetBall_8cpp" ], [ "GetBehindBallInDirection.cpp", "de/dec/GetBehindBallInDirection_8cpp.html", "de/dec/GetBehindBallInDirection_8cpp" ], diff --git a/dir_e25200390a6f274b8415c653e93ab645.html b/dir_e25200390a6f274b8415c653e93ab645.html index 7986addfc..6d34ad71c 100644 --- a/dir_e25200390a6f274b8415c653e93ab645.html +++ b/dir_e25200390a6f274b8415c653e93ab645.html @@ -93,8 +93,6 @@ Files - - diff --git a/dir_e25200390a6f274b8415c653e93ab645.js b/dir_e25200390a6f274b8415c653e93ab645.js index 24bac75fb..bcd1b5884 100644 --- a/dir_e25200390a6f274b8415c653e93ab645.js +++ b/dir_e25200390a6f274b8415c653e93ab645.js @@ -3,9 +3,6 @@ var dir_e25200390a6f274b8415c653e93ab645 = [ "BallPlacer.h", "d3/d88/BallPlacer_8h.html", [ [ "BallPlacer", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer" ] ] ], - [ "Chipper.h", "d5/d8d/Chipper_8h.html", [ - [ "Chipper", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper" ] - ] ], [ "FreeKickTaker.h", "d6/d01/FreeKickTaker_8h.html", [ [ "FreeKickTaker", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker" ] ] ], diff --git a/files.html b/files.html index 27ea8afab..f6aec96da 100644 --- a/files.html +++ b/files.html @@ -155,13 +155,11 @@ - - - + + - @@ -183,14 +181,13 @@ - - - - - - - - + + + + + + + @@ -199,22 +196,20 @@ - - - - - - - + + + + + + - - - - - - - + + + + + + @@ -316,13 +311,11 @@ - - - + + - @@ -344,14 +337,13 @@ - - - - - - - - + + + + + + + @@ -360,22 +352,20 @@ - - - - - - - + + + + + + - - - - - - - + + + + + + diff --git a/functions_a.html b/functions_a.html index 8b9e5820d..2fe2987b8 100644 --- a/functions_a.html +++ b/functions_a.html @@ -118,6 +118,9 @@

      - a -

      - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -190,19 +188,18 @@ - - - - - - - - - - - - - + + + + + + + + + + + + @@ -210,13 +207,12 @@ - - - - - - - + + + + + + @@ -225,16 +221,15 @@ - - - - - - - - - - + + + + + + + + + diff --git a/hierarchy.js b/hierarchy.js index 566c44da7..b22157e3d 100644 --- a/hierarchy.js +++ b/hierarchy.js @@ -70,9 +70,7 @@ var hierarchy = [ "rtt::ai::stp::play::BallPlacementThem", "d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html", null ], [ "rtt::ai::stp::play::BallPlacementUsForceStart", "de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html", null ], [ "rtt::ai::stp::play::BallPlacementUsFreeKick", "d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html", null ], - [ "rtt::ai::stp::play::ChippingPass", "dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html", null ], - [ "rtt::ai::stp::play::DefendPass", "dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html", null ], - [ "rtt::ai::stp::play::DefendShot", "d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html", null ], + [ "rtt::ai::stp::play::Defend", "d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html", null ], [ "rtt::ai::stp::play::FreeKickThem", "dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html", null ], [ "rtt::ai::stp::play::FreeKickUsAtGoal", "dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html", null ], [ "rtt::ai::stp::play::FreeKickUsPass", "d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html", null ], @@ -102,7 +100,6 @@ var hierarchy = [ "rtt::ai::stp::Role", "d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html", [ [ "rtt::ai::stp::TestRole", "da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html", null ], [ "rtt::ai::stp::role::BallPlacer", "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html", null ], - [ "rtt::ai::stp::role::Chipper", "de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html", null ], [ "rtt::ai::stp::role::Defender", "d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html", null ], [ "rtt::ai::stp::role::Formation", "d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html", null ], [ "rtt::ai::stp::role::FreeKickTaker", "d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html", null ], @@ -124,7 +121,6 @@ var hierarchy = [ "rtt::ai::stp::gen::ScoreProfile", "d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#de/d7c/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoreProfile", null ], [ "rtt::ai::stp::Skill", "da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html", [ [ "TestSkill", "d4/ded/classTestSkill.html", null ], - [ "rtt::ai::stp::skill::Chip", "db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html", null ], [ "rtt::ai::stp::skill::GoToPos", "de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html", null ], [ "rtt::ai::stp::skill::Kick", "d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html", null ], [ "rtt::ai::stp::skill::Orbit", "d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html", null ], @@ -140,7 +136,6 @@ var hierarchy = [ "rtt::ai::stp::TestTactic", "de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html", null ], [ "rtt::ai::stp::tactic::BallStandBack", "d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html", null ], [ "rtt::ai::stp::tactic::BlockBall", "df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html", null ], - [ "rtt::ai::stp::tactic::ChipAtPos", "db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html", null ], [ "rtt::ai::stp::tactic::DriveWithBall", "d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html", null ], [ "rtt::ai::stp::tactic::Formation", "d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html", null ], [ "rtt::ai::stp::tactic::GetBall", "d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html", null ], diff --git a/namespacemembers.html b/namespacemembers.html index 9258fa817..e53aea8a1 100644 --- a/namespacemembers.html +++ b/namespacemembers.html @@ -250,9 +250,6 @@

      - k -

      @@ -404,8 +401,8 @@

      - s -

      • SETTING_BROADCAST_RATE : rtt::ai::constants
      • -
      • ShotType -: rtt::ai::stp +
      • ShotPower +: rtt::ai::stp
      • SIMULATION_FRICTION : rtt::ai::constants diff --git a/namespacemembers_enum.html b/namespacemembers_enum.html index 4ee4c7dfa..8fdc3ebf3 100644 --- a/namespacemembers_enum.html +++ b/namespacemembers_enum.html @@ -94,14 +94,11 @@
      • GlobalEvaluation : rtt::ai::stp
      • -
      • KickOrChip -: rtt::ai::stp -
      • RefCommand : rtt
      • -
      • ShotType -: rtt::ai::stp +
      • ShotPower +: rtt::ai::stp
      • Status : rtt::ai::stp diff --git a/namespaces.html b/namespaces.html index 9a5577da3..333a3338a 100644 --- a/namespaces.html +++ b/namespaces.html @@ -152,65 +152,60 @@
      - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + + + + + diff --git a/navtreedata.js b/navtreedata.js index 19519accd..78dbaee92 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -76,18 +76,18 @@ var NAVTREE = var NAVTREEINDEX = [ "annotated.html", -"d1/d45/Constants_8h.html#a10ed5242a17dcfbc91d8180f43fbea64", -"d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165", -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691", -"d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html", -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe", -"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6", -"d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843abca20722938852a1d96f3ec869b939cc", -"da/d1f/namespacertt_1_1ai_1_1constants.html#afd0e5c63445cb39f43dfaed43797a409", -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ac7dba7916b5fc648439cb51181d01358", -"dd/d0a/PenaltyTaker_8h_source.html", -"de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac", -"dir_4fa5e563b4b41071845bfe29c171590a.html" +"d1/d45/Constants_8h.html#a17220f0a7b3e993c261d742c493d72ed", +"d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5", +"d4/d01/classMockTactic.html#af4a9f63577d36c0cf178aae99fb0fd00", +"d5/d50/WeWillHaveBallGlobalEvaluation_8h_source.html", +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a38ffe1c2f377508d851dc649d03644c0", +"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a805621fd748e3dfd6399ff69570f7e56", +"d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382", +"da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b", +"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645", +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a71417bbfb99fac660ec23dd91484837f", +"de/dec/GetBehindBallInDirection_8cpp.html", +"functions_vars_e.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 95079d55f..3072fd8ea 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -5,70 +5,71 @@ var NAVTREEINDEX0 = "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html":[2,0,0,0,0,1], "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a0dc71636610c32b9652a32b5bcfca0f7":[2,0,0,0,0,1,2], "d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a3cc08e6ebe348b3e6e043f9ee2e0b0c5":[2,0,0,0,0,1,0], -"d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#ad4c9f77efa7e4d281119074b2a278501":[2,0,0,0,0,1,1], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html":[2,0,0,0,4,4,7], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,7,11], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a15197389a03a216c2ad571bb6240069e":[2,0,0,0,4,4,7,0], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,7,3], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,7,6], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,7,5], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,7,9], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,7,4], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a94378e22f7e504fcebea2faddbb45bfe":[2,0,0,0,4,4,7,8], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,7,7], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,7,1], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,7,2], -"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,7,10], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html":[2,0,0,0,4,4,5], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,5,11], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,5,3], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,5,6], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,5,5], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,5,9], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,5,4], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,5,7], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,5,8], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,5,1], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,5,2], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,5,10], -"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9c2708268acc41cdeb541e80038d56d":[2,0,0,0,4,4,5,0], +"d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a7570c29444b1ca9d24cc7289186bfc89":[2,0,0,0,0,1,1], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html":[2,0,0,0,4,4,6], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,6,11], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a15197389a03a216c2ad571bb6240069e":[2,0,0,0,4,4,6,0], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,6,3], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,6,6], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,6,5], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,6,9], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,6,4], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a94378e22f7e504fcebea2faddbb45bfe":[2,0,0,0,4,4,6,8], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,6,7], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,6,1], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,6,2], +"d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,6,10], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html":[2,0,0,0,4,4,4], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,4,11], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,4,3], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,4,6], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,4,5], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,4,9], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,4,4], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,4,7], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,4,8], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,4,1], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,4,2], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,4,10], +"d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9c2708268acc41cdeb541e80038d56d":[2,0,0,0,4,4,4,0], "d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html":[2,0,0,0,4,1,7], "d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a42ee5ac94f2d0c1083ee9c56b46eda4a":[2,0,0,0,4,1,7,0], "d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a813e297b044b867a8128dcfdf41671be":[2,0,0,0,4,1,7,1], "d0/d1a/FreeKickUsAtGoal_8h.html":[3,0,0,0,0,3,2,2,4], "d0/d1a/FreeKickUsAtGoal_8h_source.html":[3,0,0,0,0,3,2,2,4], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html":[2,0,0,0,4,3,22], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,22,23], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,22,29], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,22,30], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a156fdf6820221277d40024bfb6db6918":[2,0,0,0,4,3,22,13], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,22,20], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,22,18], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a2c7cc3de3219660ab9da00fd1fdef3ed":[2,0,0,0,4,3,22,6], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,22,25], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a194e575d01bbd9a518cd1f568c4928":[2,0,0,0,4,3,22,19], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a7e804d341e4089aa12f4f5fa803741":[2,0,0,0,4,3,22,1], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,22,27], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,22,16], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,22,10], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,22,9], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a6bfaf1fb94037094f895c4767465e0c3":[2,0,0,0,4,3,22,2], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,22,22], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,22,5], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,22,17], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,22,21], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,22,28], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,22,15], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,22,26], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,22,3], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a9ed3e36bdaebec73cc720e9af753478c":[2,0,0,0,4,3,22,0], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,22,8], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,22,11], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,22,14], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,22,7], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,22,12], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,22,4], -"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,22,24], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html":[2,0,0,0,4,3,20], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,20,23], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,20,29], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,20,31], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a156fdf6820221277d40024bfb6db6918":[2,0,0,0,4,3,20,13], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,20,20], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,20,18], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a2c7cc3de3219660ab9da00fd1fdef3ed":[2,0,0,0,4,3,20,6], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,20,25], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a194e575d01bbd9a518cd1f568c4928":[2,0,0,0,4,3,20,19], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a7e804d341e4089aa12f4f5fa803741":[2,0,0,0,4,3,20,1], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,20,27], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,20,16], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,20,10], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,20,9], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a6bfaf1fb94037094f895c4767465e0c3":[2,0,0,0,4,3,20,2], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,20,22], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,20,5], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,20,17], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,20,21], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,20,30], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,20,28], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,20,15], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,20,26], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,20,3], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a9ed3e36bdaebec73cc720e9af753478c":[2,0,0,0,4,3,20,0], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,20,8], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,20,11], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,20,14], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,20,7], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,20,12], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,20,4], +"d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,20,24], "d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html":[2,0,0,0,3,0], "d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a0f0f4a00275a57156911cd1da3388124":[2,0,0,0,3,0,7], "d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a1b0c8efa6d5234367ef323fe03d9d73e":[2,0,0,0,3,0,20], @@ -92,8 +93,8 @@ var NAVTREEINDEX0 = "d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#aefbe4d8d95bdb635f0d4398eaf116222":[2,0,0,0,3,0,13], "d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af1e4a00ae734e818982f015f887a76a6":[2,0,0,0,3,0,15], "d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af5af3d63f79ed376e7ed842bff1efe6e":[2,0,0,0,3,0,12], -"d0/d4f/OrbitAngular_8h.html":[3,0,0,0,0,3,4,4], -"d0/d4f/OrbitAngular_8h_source.html":[3,0,0,0,0,3,4,4], +"d0/d4f/OrbitAngular_8h.html":[3,0,0,0,0,3,4,3], +"d0/d4f/OrbitAngular_8h_source.html":[3,0,0,0,0,3,4,3], "d0/d4f/namespacertt_1_1ai_1_1control.html":[1,0,1,0,1], "d0/d4f/namespacertt_1_1ai_1_1control.html#a31377dd128c14b34370d5e782c1b9b5a":[3,0,0,0,0,0,0,0,0,0,0], "d0/d4f/namespacertt_1_1ai_1_1control.html#a6c3d0515e19a6c2df5240d5226e0f65c":[3,0,0,0,0,0,0,0,0,0,2], @@ -105,7 +106,7 @@ var NAVTREEINDEX0 = "d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html":[2,0,0,0,1,0,2], "d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a46c79919d1ffe9ee497942f094cb96da":[2,0,0,0,1,0,2,1], "d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a70d74e5e971945650c779aacda64bbf0":[2,0,0,0,1,0,2,0], -"d0/d5e/GoToPos_8cpp.html":[3,0,0,1,3,4,1], +"d0/d5e/GoToPos_8cpp.html":[3,0,0,1,3,4,0], "d0/d61/HaltGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,5], "d0/d61/HaltGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,5], "d0/d62/classrtt_1_1Trajectory1D.html":[2,0,0,2], @@ -117,48 +118,47 @@ var NAVTREEINDEX0 = "d0/d62/classrtt_1_1Trajectory1D.html#aa9e600f6e109aa731f30a411335ffcb9":[2,0,0,2,1], "d0/d62/classrtt_1_1Trajectory1D.html#ab54a066f772e591c9b3d88e5b6384e90":[2,0,0,2,0], "d0/d62/classrtt_1_1Trajectory1D.html#ae6a0cb06fc0c4eb6360f80304394dcd0":[2,0,0,2,3], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html":[2,0,0,0,4,4,10], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,10,11], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,10,3], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,10,6], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,10,5], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,10,9], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,10,4], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,10,7], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,10,8], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9abadb535d490915493b5c6496fe0eb":[2,0,0,0,4,4,10,0], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,10,1], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,10,2], -"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,10,10], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html":[2,0,0,0,4,4,9], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,9,11], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,9,3], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,9,6], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,9,5], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,9,9], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,9,4], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,9,7], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,9,8], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9abadb535d490915493b5c6496fe0eb":[2,0,0,0,4,4,9,0], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,9,1], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,9,2], +"d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,9,10], "d0/d74/PrepareForcedStartGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,15], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html":[2,0,0,0,4,6,7], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a01fefb6157aa529288d27781343554c3":[2,0,0,0,4,6,7,14], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b":[2,0,0,0,4,6,7,4], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,7,19], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,7,11], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,7,20], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,7,7], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357":[2,0,0,0,4,6,7,8], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a6dc0c726aec38ff40033ae84014847aa":[2,0,0,0,4,6,7,13], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a7c2bf1a368f75dfc33254cf12fc6288f":[2,0,0,0,4,6,7,5], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a90925906e42a4da8344a7f568dd77c79":[2,0,0,0,4,6,7,0], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013":[2,0,0,0,4,6,7,6], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a9fb6658075f837e796e3e26cb794dc7b":[2,0,0,0,4,6,7,16], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aa6d4654c89847534172684fea5ef6843":[2,0,0,0,4,6,7,1], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,7,10], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,7,18], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,7,17], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804":[2,0,0,0,4,6,7,3], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#adf2d88cf5c448bdd7badea70cf0faf69":[2,0,0,0,4,6,7,12], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4":[2,0,0,0,4,6,7,2], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,7,15], -"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#afacaf830284bc5c6dcd7652f0e1bab69":[2,0,0,0,4,6,7,9], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html":[2,0,0,0,4,6,6], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a01fefb6157aa529288d27781343554c3":[2,0,0,0,4,6,6,13], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b":[2,0,0,0,4,6,6,4], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,6,18], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,6,10], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,6,19], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,6,6], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357":[2,0,0,0,4,6,6,7], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a6dc0c726aec38ff40033ae84014847aa":[2,0,0,0,4,6,6,12], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a90925906e42a4da8344a7f568dd77c79":[2,0,0,0,4,6,6,0], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013":[2,0,0,0,4,6,6,5], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a9fb6658075f837e796e3e26cb794dc7b":[2,0,0,0,4,6,6,15], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aa6d4654c89847534172684fea5ef6843":[2,0,0,0,4,6,6,1], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,6,9], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,6,17], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,6,16], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804":[2,0,0,0,4,6,6,3], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#adf2d88cf5c448bdd7badea70cf0faf69":[2,0,0,0,4,6,6,11], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4":[2,0,0,0,4,6,6,2], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,6,14], +"d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#afacaf830284bc5c6dcd7652f0e1bab69":[2,0,0,0,4,6,6,8], "d0/d85/TacticTests_8cpp.html":[3,0,0,2,5,1], "d0/d85/TacticTests_8cpp.html#a164eece496f6b9403f2a5f695d03e5d1":[3,0,0,2,5,1,2], "d0/d85/TacticTests_8cpp.html#a201c9dfbad6fc25a3c85434994c83dca":[3,0,0,2,5,1,3], "d0/d85/TacticTests_8cpp.html#a97d2a48a177e93132832e1ec4f4dabd1":[3,0,0,2,5,1,5], "d0/d85/TacticTests_8cpp.html#afc3b20974aeed8bf1767b9da2a7e9a09":[3,0,0,2,5,1,4], -"d0/d87/InstantKick_8cpp.html":[3,0,0,1,3,5,0,4], +"d0/d87/InstantKick_8cpp.html":[3,0,0,1,3,5,0,3], "d0/d98/Output_8cpp.html":[3,0,0,1,2,0,0], "d0/da0/FreeKickUsGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,4], "d0/da0/FreeKickUsGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,4], @@ -166,74 +166,73 @@ var NAVTREEINDEX0 = "d0/da8/KickOffUsPrepareGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,9], "d0/dbb/World_8hpp.html":[3,0,0,0,0,5,6], "d0/dbb/World_8hpp_source.html":[3,0,0,0,0,5,6], -"d0/dc2/GetBall_8h.html":[3,0,0,0,0,3,5,0,2], -"d0/dc2/GetBall_8h_source.html":[3,0,0,0,0,3,5,0,2], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html":[2,0,0,0,4,3,13], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,13,22], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,13,28], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,13,29], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a13104a844dcc01cffe55679f05a35907":[2,0,0,0,4,3,13,0], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,13,19], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,13,18], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a32b662b5e251d9579dd32149c1cc2296":[2,0,0,0,4,3,13,13], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,13,24], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a3ff5b4db8fd7fc78e07fd8c7c65ceead":[2,0,0,0,4,3,13,6], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,13,26], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a475351e3e54acb5c85c93924bc32b2fc":[2,0,0,0,4,3,13,2], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,13,16], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,13,10], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,13,9], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,13,21], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,13,5], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a749d12680c303e95b8446b68dc2ba288":[2,0,0,0,4,3,13,15], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,13,17], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,13,20], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,13,27], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,13,25], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,13,3], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a991cbb7463b792461a6767640d5dbcce":[2,0,0,0,4,3,13,1], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,13,8], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,13,11], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,13,14], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,13,7], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,13,12], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,13,4], -"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,13,23], +"d0/dc2/GetBall_8h.html":[3,0,0,0,0,3,5,0,1], +"d0/dc2/GetBall_8h_source.html":[3,0,0,0,0,3,5,0,1], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html":[2,0,0,0,4,3,11], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,11,22], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,11,28], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,11,30], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a13104a844dcc01cffe55679f05a35907":[2,0,0,0,4,3,11,0], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,11,19], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,11,18], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a32b662b5e251d9579dd32149c1cc2296":[2,0,0,0,4,3,11,13], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,11,24], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a3ff5b4db8fd7fc78e07fd8c7c65ceead":[2,0,0,0,4,3,11,6], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,11,26], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a475351e3e54acb5c85c93924bc32b2fc":[2,0,0,0,4,3,11,2], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,11,16], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,11,10], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,11,9], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,11,21], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,11,5], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a749d12680c303e95b8446b68dc2ba288":[2,0,0,0,4,3,11,15], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,11,17], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,11,20], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,11,29], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,11,27], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,11,25], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,11,3], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a991cbb7463b792461a6767640d5dbcce":[2,0,0,0,4,3,11,1], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,11,8], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,11,11], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,11,14], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,11,7], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,11,12], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,11,4], +"d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,11,23], "d0/dc3/KickOffThemPrepare_8h.html":[3,0,0,0,0,3,2,2,8], "d0/dc3/KickOffThemPrepare_8h_source.html":[3,0,0,0,0,3,2,2,8], "d0/dc6/StpInfo_8h.html":[3,0,0,0,0,3,11], "d0/dc6/StpInfo_8h.html#a24b1c4fad3e401c35e8355457367697c":[3,0,0,0,0,3,11,1], "d0/dc6/StpInfo_8h_source.html":[3,0,0,0,0,3,11], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html":[2,0,0,0,4,6,4], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,4,12], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,4,5], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,4,13], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a32ffc981f703ee049a0393baaa14b6c9":[2,0,0,0,4,6,4,0], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a3b527e100896a39257ea7cd69212bd4f":[2,0,0,0,4,6,4,6], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,4,2], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a8e268a5ecc7e17cebd13d96a1659f0f1":[2,0,0,0,4,6,4,1], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9c0aeac317efb6c3341a13701facaae0":[2,0,0,0,4,6,4,9], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9e129c34d1e09605b8621a3565cd0c96":[2,0,0,0,4,6,4,3], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,4,4], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab985bef19a08adc34aee3570721b3222":[2,0,0,0,4,6,4,7], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,4,11], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,4,10], -"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,4,8], -"d1/d0a/ChipAtPos_8h.html":[3,0,0,0,0,3,5,0,0], -"d1/d0a/ChipAtPos_8h_source.html":[3,0,0,0,0,3,5,0,0], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html":[2,0,0,0,4,5,5], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0a6fc736385ed0f389fdf15c26cfe1ef":[2,0,0,0,4,5,5,1], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,5,6], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,5,2], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,5,9], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,5,10], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a9553030ee0ed13a6802a70b35df77ac5":[2,0,0,0,4,5,5,11], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,5,3], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,5,0], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,5,7], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,5,8], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#af9cc4625ef017ae42e209bca2f70e5e0":[2,0,0,0,4,5,5,4], -"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,5,5], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html":[2,0,0,0,4,6,3], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,3,12], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,3,5], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,3,13], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a32ffc981f703ee049a0393baaa14b6c9":[2,0,0,0,4,6,3,0], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a3b527e100896a39257ea7cd69212bd4f":[2,0,0,0,4,6,3,6], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,3,2], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a8e268a5ecc7e17cebd13d96a1659f0f1":[2,0,0,0,4,6,3,1], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9c0aeac317efb6c3341a13701facaae0":[2,0,0,0,4,6,3,9], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9e129c34d1e09605b8621a3565cd0c96":[2,0,0,0,4,6,3,3], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,3,4], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab985bef19a08adc34aee3570721b3222":[2,0,0,0,4,6,3,7], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,3,11], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,3,10], +"d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,3,8], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html":[2,0,0,0,4,5,4], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0a6fc736385ed0f389fdf15c26cfe1ef":[2,0,0,0,4,5,4,1], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,4,6], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,4,2], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,4,9], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,4,10], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a9553030ee0ed13a6802a70b35df77ac5":[2,0,0,0,4,5,4,11], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,4,3], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,4,0], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,4,7], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,4,8], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#af9cc4625ef017ae42e209bca2f70e5e0":[2,0,0,0,4,5,4,4], +"d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,4,5], "d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html":[2,0,0,0,4,1,0], "d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a1addaff3c588dd9b770131af03d47441":[2,0,0,0,4,1,0,1], "d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a9709406cce0d2c5c126dfa8f99634a01":[2,0,0,0,4,1,0,2], @@ -243,11 +242,12 @@ var NAVTREEINDEX0 = "d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a80164c8fa4f01457c6ec28c150cb098b":[2,0,0,0,4,1,11,0], "d1/d24/tactics_2passive_2Formation_8h.html":[3,0,0,0,0,3,5,1,2], "d1/d24/tactics_2passive_2Formation_8h_source.html":[3,0,0,0,0,3,5,1,2], -"d1/d2c/Chipper_8cpp.html":[3,0,0,1,3,3,0,1], "d1/d40/TestRole_8cpp.html":[3,0,0,1,3,3,4], "d1/d45/Constants_8h.html":[3,0,0,0,0,4,0], "d1/d45/Constants_8h.html#a0049ac47fb403555f4edf83760f6b1bd":[3,0,0,0,0,4,0,6], "d1/d45/Constants_8h.html#a039c173630e2e8a4a1439ef6104b94a5":[3,0,0,0,0,4,0,28], "d1/d45/Constants_8h.html#a0989191c188168d339b17231aa71ff1e":[3,0,0,0,0,4,0,11], -"d1/d45/Constants_8h.html#a0fae3bc127c61c8c63ef70c2e800b0d6":[3,0,0,0,0,4,0,7] +"d1/d45/Constants_8h.html#a0fae3bc127c61c8c63ef70c2e800b0d6":[3,0,0,0,0,4,0,7], +"d1/d45/Constants_8h.html#a10ed5242a17dcfbc91d8180f43fbea64":[3,0,0,0,0,4,0,38], +"d1/d45/Constants_8h.html#a12546dd8cb5e4caffaaad5e6d67d35c7":[3,0,0,0,0,4,0,48] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index a77402a11..4948412e2 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,7 +1,5 @@ var NAVTREEINDEX1 = { -"d1/d45/Constants_8h.html#a10ed5242a17dcfbc91d8180f43fbea64":[3,0,0,0,0,4,0,38], -"d1/d45/Constants_8h.html#a12546dd8cb5e4caffaaad5e6d67d35c7":[3,0,0,0,0,4,0,48], "d1/d45/Constants_8h.html#a17220f0a7b3e993c261d742c493d72ed":[3,0,0,0,0,4,0,1], "d1/d45/Constants_8h.html#a19fcf349c26c4031671ace5ded20a430":[3,0,0,0,0,4,0,35], "d1/d45/Constants_8h.html#a1c6aef91600bf048ebea07cd1244aa67":[3,0,0,0,0,4,0,44], @@ -57,8 +55,7 @@ var NAVTREEINDEX1 = "d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a6d28a5b12779cbcdc9d2db731a79e8b3":[2,0,0,0,4,17,5], "d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#aadf00661b17f0e24d722a21448ce578d":[2,0,0,0,4,17,3], "d1/d5e/KickOffThemPrepare_8cpp.html":[3,0,0,1,3,2,2,8], -"d1/d64/DefendShot_8cpp.html":[3,0,0,1,3,2,0,1], -"d1/d65/Receive_8cpp.html":[3,0,0,1,3,5,0,6], +"d1/d65/Receive_8cpp.html":[3,0,0,1,3,5,0,5], "d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html":[2,0,0,0,1,0,1], "d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a0332dcf12eb4488040851565de1572c1":[2,0,0,0,1,0,1,8], "d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a05a060288761eba3f61a7e72b0b7c772":[2,0,0,0,1,0,1,0], @@ -117,64 +114,65 @@ var NAVTREEINDEX1 = "d2/d21/classrtt_1_1ai_1_1FieldComputations.html#af4c6c03a46fcc6b8b998fd85bbc87ead":[2,0,0,0,12,13], "d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afad9e9183983923a3ce99c1f5738c960":[2,0,0,0,12,12], "d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afaf2328f2ad95c4dcc4216bf2c54b8f3":[2,0,0,0,12,2], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html":[2,0,0,0,4,6,1], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a01328342628815ac1a1eb3bd5c648112":[2,0,0,0,4,6,1,9], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,1,12], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a12a56866f0d664af5fd27895d52e9f99":[2,0,0,0,4,6,1,6], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,1,5], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,1,13], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,1,2], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a78172b4882b55c20460ce48c503d503f":[2,0,0,0,4,6,1,3], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,1,4], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#abe97fc8f338154e02b1f7747bed78287":[2,0,0,0,4,6,1,0], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,1,11], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,1,10], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#adfab981037d0e44130a2342dd240df13":[2,0,0,0,4,6,1,1], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#aee858efd7c6be32e2c331ae459c67b1c":[2,0,0,0,4,6,1,7], -"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,1,8], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html":[2,0,0,0,4,6,0], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a01328342628815ac1a1eb3bd5c648112":[2,0,0,0,4,6,0,9], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,0,12], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a12a56866f0d664af5fd27895d52e9f99":[2,0,0,0,4,6,0,6], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,0,5], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,0,13], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,0,2], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a78172b4882b55c20460ce48c503d503f":[2,0,0,0,4,6,0,3], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,0,4], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#abe97fc8f338154e02b1f7747bed78287":[2,0,0,0,4,6,0,0], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,0,11], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,0,10], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#adfab981037d0e44130a2342dd240df13":[2,0,0,0,4,6,0,1], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#aee858efd7c6be32e2c331ae459c67b1c":[2,0,0,0,4,6,0,7], +"d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,0,8], "d2/d43/TestTactic_8h.html":[3,0,0,0,0,3,5,3], "d2/d43/TestTactic_8h_source.html":[3,0,0,0,0,3,5,3], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html":[2,0,0,0,4,3,15], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,15,23], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a077380073bad1dee6951795504e9fdf3":[2,0,0,0,4,3,15,7], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,15,29], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,15,30], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,15,20], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,15,19], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a363c1051fb133b677a6a61f587184f51":[2,0,0,0,4,3,15,16], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,15,25], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,15,27], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,15,17], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,15,11], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,15,10], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,15,22], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,15,6], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,15,18], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,15,21], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,15,28], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,15,26], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,15,4], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,15,9], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,15,12], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,15,15], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab39adadcbeeb3305154b8832dd13a752":[2,0,0,0,4,3,15,0], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,15,8], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ac2d506f4d831068421a1981e6e7669d5":[2,0,0,0,4,3,15,2], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#acbf0a5fe530832f06d03ee15eaba9de9":[2,0,0,0,4,3,15,3], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,15,13], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,15,5], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aeafeebcbc4a167f72a0a40536df7dccd":[2,0,0,0,4,3,15,14], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,15,24], -"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afcb45209ced660632db1207f0d082128":[2,0,0,0,4,3,15,1], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html":[2,0,0,0,4,3,13], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,13,23], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a077380073bad1dee6951795504e9fdf3":[2,0,0,0,4,3,13,7], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,13,29], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,13,31], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,13,20], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,13,19], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a363c1051fb133b677a6a61f587184f51":[2,0,0,0,4,3,13,16], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,13,25], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,13,27], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,13,17], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,13,11], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,13,10], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,13,22], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,13,6], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,13,18], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,13,21], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,13,30], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,13,28], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,13,26], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,13,4], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,13,9], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,13,12], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,13,15], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab39adadcbeeb3305154b8832dd13a752":[2,0,0,0,4,3,13,0], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,13,8], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ac2d506f4d831068421a1981e6e7669d5":[2,0,0,0,4,3,13,2], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#acbf0a5fe530832f06d03ee15eaba9de9":[2,0,0,0,4,3,13,3], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,13,13], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,13,5], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aeafeebcbc4a167f72a0a40536df7dccd":[2,0,0,0,4,3,13,14], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,13,24], +"d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afcb45209ced660632db1207f0d082128":[2,0,0,0,4,3,13,1], "d2/d4a/Tactic_8h.html":[3,0,0,0,0,3,12], "d2/d4a/Tactic_8h_source.html":[3,0,0,0,0,3,12], "d2/d60/WorldData_8hpp.html":[3,0,0,0,0,5,7], "d2/d60/WorldData_8hpp_source.html":[3,0,0,0,0,5,7], -"d2/d6d/PassReceiver_8h.html":[3,0,0,0,0,3,3,0,6], -"d2/d6d/PassReceiver_8h_source.html":[3,0,0,0,0,3,3,0,6], +"d2/d6d/PassReceiver_8h.html":[3,0,0,0,0,3,3,0,5], +"d2/d6d/PassReceiver_8h_source.html":[3,0,0,0,0,3,3,0,5], "d2/d84/PositionControl_8h.html":[3,0,0,0,0,0,0,3], "d2/d84/PositionControl_8h_source.html":[3,0,0,0,0,0,0,3], -"d2/d8c/OrbitAngular_8cpp.html":[3,0,0,1,3,4,4], +"d2/d8c/OrbitAngular_8cpp.html":[3,0,0,1,3,4,3], "d2/d93/StrategyManager_8cpp.html":[3,0,0,1,4,5], "d2/d99/PrepareForcedStartGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,15], "d2/d99/PrepareForcedStartGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,15], @@ -200,37 +198,38 @@ var NAVTREEINDEX1 = "d2/db5/PenaltyUsPrepare_8h_source.html":[3,0,0,0,0,3,2,2,14], "d2/db9/TimeOutGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,17], "d2/db9/TimeOutGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,17], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html":[2,0,0,0,4,3,12], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a023a7880e0d1123899328776a37b6696":[2,0,0,0,4,3,12,13], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,12,22], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,12,28], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,12,29], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,12,19], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,12,18], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,12,24], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a3e2848845cc9c82526a642c2b39dd8c0":[2,0,0,0,4,3,12,1], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,12,26], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4f8c10dad84ec64090a7f9c8601bb4a8":[2,0,0,0,4,3,12,2], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,12,16], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,12,10], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,12,9], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,12,21], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,12,5], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,12,17], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,12,20], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,12,27], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,12,15], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,12,25], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8db2b28bb5c36ada9a1478d4982138ea":[2,0,0,0,4,3,12,0], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a96c37ec0328877d33fc2eef036514c0f":[2,0,0,0,4,3,12,6], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,12,3], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,12,8], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,12,11], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,12,14], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,12,7], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,12,12], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,12,4], -"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,12,23], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html":[2,0,0,0,4,3,10], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a023a7880e0d1123899328776a37b6696":[2,0,0,0,4,3,10,13], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,10,22], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,10,28], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,10,30], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,10,19], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,10,18], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,10,24], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a3e2848845cc9c82526a642c2b39dd8c0":[2,0,0,0,4,3,10,1], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,10,26], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4f8c10dad84ec64090a7f9c8601bb4a8":[2,0,0,0,4,3,10,2], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,10,16], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,10,10], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,10,9], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,10,21], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,10,5], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,10,17], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,10,20], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,10,29], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,10,27], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,10,15], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,10,25], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8db2b28bb5c36ada9a1478d4982138ea":[2,0,0,0,4,3,10,0], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a96c37ec0328877d33fc2eef036514c0f":[2,0,0,0,4,3,10,6], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,10,3], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,10,8], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,10,11], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,10,14], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,10,7], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,10,12], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,10,4], +"d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,10,23], "d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html":[2,0,0,0,4,1,9], "d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a3d93db068ce31ee7859d46e7d6270cca":[2,0,0,0,4,1,9,1], "d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a76281fb67012caa801eaecc4d24bad64":[2,0,0,0,4,1,9,0], @@ -249,5 +248,6 @@ var NAVTREEINDEX1 = "d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a6b5c8c0a385ccff148fd869619b3d874":[3,0,0,0,0,1,1,1,0], "d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a6b5c8c0a385ccff148fd869619b3d874":[2,0,0,0,1,1,0,0], "d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a7e42bf46abefd1251f30b8ff6ab71d30":[2,0,0,0,1,1,2], -"d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a9554ea6e37c32eb18ff7880454c14130":[2,0,0,0,1,1,1] +"d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a9554ea6e37c32eb18ff7880454c14130":[2,0,0,0,1,1,1], +"d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165":[2,0,0,0,1,1,3] }; diff --git a/navtreeindex10.js b/navtreeindex10.js index 692bffc7c..a69c524fc 100644 --- a/navtreeindex10.js +++ b/navtreeindex10.js @@ -1,66 +1,10 @@ var NAVTREEINDEX10 = { -"dd/d0a/PenaltyTaker_8h_source.html":[3,0,0,0,0,3,3,0,7], -"dd/d0f/GetBall_8cpp.html":[3,0,0,1,3,5,0,2], -"dd/d0f/GetBall_8cpp.html#ab49897023d6fefb33c57c557cb1cac48":[3,0,0,1,3,5,0,2,0], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html":[2,0,0,0,4,4,4], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,4,11], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,4,3], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,4,6], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,4,5], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,4,9], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,4,4], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,4,7], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab63b95181398ce9f0791e95f4b2feff7":[2,0,0,0,4,4,4,0], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,4,8], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,4,1], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,4,2], -"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,4,10], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html":[2,0,0,0,0,0], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a077943a9d68c29cfbe1923a01f8100dc":[2,0,0,0,0,0,8], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a0fadb136765f78b16de7198756c104bc":[2,0,0,0,0,0,5], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a15c26394190bfe2514e7200f8afe2856":[2,0,0,0,0,0,0], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a1f75d8cffa6713ca144407de79d4ce4c":[2,0,0,0,0,0,6], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a6e296b3b7426b09bd3d4ca57ce94da58":[2,0,0,0,0,0,7], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a7dbb8c2e2347fef7089cf563ae2162a6":[2,0,0,0,0,0,4], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a83ed3d4414ee987f51f7264f1b086ef8":[2,0,0,0,0,0,1], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a8711bcf5096ff5f7e093a114976d35f4":[2,0,0,0,0,0,2], -"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#abb4d047769239c8684b254bc7224d93d":[2,0,0,0,0,0,3], -"dd/d1a/FreeKickUsPass_8cpp.html":[3,0,0,1,3,2,2,5], -"dd/d1d/tactics_2passive_2Halt_8cpp.html":[3,0,0,1,3,5,1,3], -"dd/d1e/namespacertt_1_1ai_1_1io.html":[1,0,1,0,4], -"dd/d1e/namespacertt_1_1ai_1_1io.html#a3a3059343c59e8dc266f41990749c3ef":[1,0,1,0,4,1], -"dd/d23/STPManager_8h.html":[3,0,0,0,0,6], -"dd/d23/STPManager_8h_source.html":[3,0,0,0,0,6], -"dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html":[2,0,0,0,5,0], -"dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a16e607c86f0a605e25561caf3ecb7099":[2,0,0,0,5,0,1], -"dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a90954c3ad173501afe950348b4cdb6e3":[2,0,0,0,5,0,0], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html":[2,0,0,0,8], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a14eb9b95b379f938f7881e9e44bf050a":[2,0,0,0,8,3], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a26c0da35074e1503f712386c69002332":[2,0,0,0,8,8], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a3d2ad452de8806f73fd9df7a2b141aaa":[2,0,0,0,8,4], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4308e41ed9be157d67b3ae54d4bd33d2":[2,0,0,0,8,5], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4c7272924f4569c30adcebd223e5f905":[2,0,0,0,8,6], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a521645561b43008d1dfda589579085d4":[2,0,0,0,8,2], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a64a61316f4f8928b9d23539c1ca5082c":[2,0,0,0,8,0], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a81f852bd7bddf1e5e5d73092c9111545":[2,0,0,0,8,7], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a8e229e5e9a25e7b5b605172a5d6b9715":[2,0,0,0,8,10], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#ab763e5fdeb48b9e2267377ad02fbc449":[2,0,0,0,8,9], -"dd/d26/structrtt_1_1ai_1_1RuleSet.html#af069be9372f25f899af50cd03e5324e6":[2,0,0,0,8,1], -"dd/d29/AttackingPass_8h.html":[3,0,0,0,0,3,2,1,1], -"dd/d29/AttackingPass_8h_source.html":[3,0,0,0,0,3,2,1,1], -"dd/d29/ChipAtPos_8cpp.html":[3,0,0,1,3,5,0,0], -"dd/d29/TestTactic_8cpp.html":[3,0,0,1,3,5,3], -"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html":[2,0,0,0,4,13], -"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511":[2,0,0,0,4,13,9], -"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a11f8662d4f635439b31f12ad45e3fa93":[2,0,0,0,4,13,3], -"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec":[2,0,0,0,4,13,12], -"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a2dcd36bf54a2479ce9e5af7cb6ca7fd8":[2,0,0,0,4,13,7], -"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66b4fdb571e96f30048ea51bed4151f0":[2,0,0,0,4,13,1], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a71417bbfb99fac660ec23dd91484837f":[2,0,0,0,4,13,4], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a9bf129264866b2ee20bd76e8c78460f6":[2,0,0,0,4,13,0], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#aa2f878898f3137390e52452e59eea498":[2,0,0,0,4,13,11], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ab9b6751eab3d506a05f27342e0df52f5":[2,0,0,0,4,13,6], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#abc4854105feb26b4e3aabc532d55898f":[2,0,0,0,4,13,13], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adc435c62bfe7938a7b0bc67202f8eb20":[2,0,0,0,4,13,8], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adec5cd9291817adf258a9c4fec93933e":[2,0,0,0,4,13,5], "dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ae941f49263ff049b8c073ca538f5118f":[2,0,0,0,4,13,2], @@ -79,8 +23,8 @@ var NAVTREEINDEX10 = "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a561e7c7a141d7525f0e0df7f8eccaebc":[3,0,0,0,0,3,8,1,1], "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a561e7c7a141d7525f0e0df7f8eccaebc":[2,0,0,0,4,18,0,1], "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a60674abf0185e5577b287300f3a20d49":[2,0,0,0,4,18,2], -"dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422":[2,0,0,0,4,18,0,0], "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422":[3,0,0,0,0,3,8,1,0], +"dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422":[2,0,0,0,4,18,0,0], "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#afdcb1e9041507c8a71b63521041203b2":[2,0,0,0,4,18,3], "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#d9/dd7/structrtt_1_1ai_1_1stp_1_1PlayEvaluator_1_1PlayScoring":[3,0,0,0,0,3,8,1], "dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#d9/dd7/structrtt_1_1ai_1_1stp_1_1PlayEvaluator_1_1PlayScoring":[2,0,0,0,4,18,0], @@ -96,48 +40,16 @@ var NAVTREEINDEX10 = "dd/d6e/BallPlacementThemGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,0], "dd/d71/PassComputations_8h.html":[3,0,0,0,0,3,0,3], "dd/d71/PassComputations_8h_source.html":[3,0,0,0,0,3,0,3], -"dd/d7c/PenaltyTaker_8cpp.html":[3,0,0,1,3,3,0,7], -"dd/da7/Rotate_8h.html":[3,0,0,0,0,3,4,5], -"dd/da7/Rotate_8h_source.html":[3,0,0,0,0,3,4,5], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html":[2,0,0,0,4,3,0], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,0,23], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,0,29], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,0,30], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,0,20], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,0,18], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,0,25], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,0,27], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a51f52bf4f692e12580e50006feda82b9":[2,0,0,0,4,3,0,19], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,0,16], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,0,10], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,0,9], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,0,22], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,0,5], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,0,17], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,0,21], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,0,28], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,0,15], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,0,26], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8f07669662ebec7f82ed54f608075d57":[2,0,0,0,4,3,0,13], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a95dd98a290bc0ff26868478462986969":[2,0,0,0,4,3,0,0], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,0,3], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,0,8], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,0,11], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab06e52ac2b80f853f7793e67e2e7b46e":[2,0,0,0,4,3,0,2], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,0,14], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,0,7], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ac31f319dc520b09dc0e52834aa8fa586":[2,0,0,0,4,3,0,6], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,0,12], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,0,4], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#afbeacb21e074691116d12e2ecd9f83ce":[2,0,0,0,4,3,0,1], -"dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,0,24], +"dd/d7c/PenaltyTaker_8cpp.html":[3,0,0,1,3,3,0,6], +"dd/da7/Rotate_8h.html":[3,0,0,0,0,3,4,4], +"dd/da7/Rotate_8h_source.html":[3,0,0,0,0,3,4,4], "dd/db0/Tactic_8cpp.html":[3,0,0,1,3,11], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html":[2,0,0,0,0,9], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a13095d31e027fd9c335befd29855d3a4":[2,0,0,0,0,9,2], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a37c161a1008a079ba389e286de7a8516":[2,0,0,0,0,9,6], -"dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a382cb072b09b462d51832902820c80ea":[2,0,0,0,0,9,5], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a4b0398fe8579ffa63af3389c8d1d3d80":[2,0,0,0,0,9,11], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a51e62dd54ea5784bfae49d3170fb6bf4":[2,0,0,0,0,9,10], +"dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52aa50a98bcc313525ab9f123921bc9a":[2,0,0,0,0,9,5], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52d4ba2d7651d51d865885d30b9de3b1":[2,0,0,0,0,9,13], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a57bc97198120edc88ef5143a7d66d524":[2,0,0,0,0,9,1], "dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a5c1e7be14e823a4062cff155dcd259cd":[2,0,0,0,0,9,0], @@ -166,37 +78,38 @@ var NAVTREEINDEX10 = "dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html":[2,0,0,0,4,1,10], "dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#a0699810cc9e29fbc3049830f8e627445":[2,0,0,0,4,1,10,1], "dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#ab9d813bab7ab634e3f34b51800c5b3b0":[2,0,0,0,4,1,10,0], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html":[2,0,0,0,4,3,10], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,10,22], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,10,28], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,10,29], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a121d8d942cf7cb4361d30f99cfff0106":[2,0,0,0,4,3,10,1], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,10,19], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,10,18], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a37398798ad20c2a95f9d51b35bdd58bd":[2,0,0,0,4,3,10,15], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,10,24], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,10,26], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,10,16], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,10,10], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,10,9], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a611c35236972258e984b741512bca186":[2,0,0,0,4,3,10,2], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,10,21], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,10,5], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a74af43184e4831efef654d9604b8c069":[2,0,0,0,4,3,10,13], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,10,17], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,10,20], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,10,27], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,10,25], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,10,3], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,10,8], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,10,11], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,10,14], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,10,7], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#acfa43f0274ff5cf5f4921b04d07bbfe0":[2,0,0,0,4,3,10,6], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad615d8c016ad2b14e3b7a1545513072b":[2,0,0,0,4,3,10,0], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,10,12], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,10,4], -"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,10,23], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html":[2,0,0,0,4,3,8], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,8,22], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,8,28], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,8,30], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a121d8d942cf7cb4361d30f99cfff0106":[2,0,0,0,4,3,8,1], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,8,19], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,8,18], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a37398798ad20c2a95f9d51b35bdd58bd":[2,0,0,0,4,3,8,15], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,8,24], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,8,26], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,8,16], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,8,10], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,8,9], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a611c35236972258e984b741512bca186":[2,0,0,0,4,3,8,2], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,8,21], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,8,5], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a74af43184e4831efef654d9604b8c069":[2,0,0,0,4,3,8,13], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,8,17], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,8,20], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,8,29], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,8,27], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,8,25], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,8,3], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,8,8], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,8,11], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,8,14], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,8,7], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#acfa43f0274ff5cf5f4921b04d07bbfe0":[2,0,0,0,4,3,8,6], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad615d8c016ad2b14e3b7a1545513072b":[2,0,0,0,4,3,8,0], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,8,12], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,8,4], +"dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,8,23], "dd/dcc/Play_8hpp.html":[3,0,0,0,0,3,6], "dd/dcc/Play_8hpp.html#a34dadb614a5733e50f941d370203fe38":[3,0,0,0,0,3,6,1], "dd/dcc/Play_8hpp.html#a83fa6a77ed959db605992275d14eb0fc":[3,0,0,0,0,3,6,2], @@ -235,19 +148,106 @@ var NAVTREEINDEX10 = "de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,24,10], "de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,24,8], "de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#afb1458c3773ef5d68fac7bf41966f0d5":[2,0,0,0,4,24,6], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html":[2,0,0,0,4,5,1], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,1,6], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a37b4212b9e3fee14dac3696858239532":[2,0,0,0,4,5,1,1], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,1,2], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a583ef4defb9e342fe29f16812145b164":[2,0,0,0,4,5,1,4], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,1,9], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,1,10], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,1,3], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,1,0], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,1,7], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,1,8], -"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,1,5], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html":[2,0,0,0,4,5,0], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,0,6], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a37b4212b9e3fee14dac3696858239532":[2,0,0,0,4,5,0,1], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,0,2], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a583ef4defb9e342fe29f16812145b164":[2,0,0,0,4,5,0,4], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,0,9], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,0,10], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,0,3], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,0,0], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,0,7], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,0,8], +"de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,0,5], "de/d27/PenaltyKeeper_8cpp.html":[3,0,0,1,3,3,3], "de/d2f/namespacertt_1_1world_1_1robot.html":[1,0,1,1,1], -"de/d2f/namespacertt_1_1world_1_1robot.html#a5a23ed5a3542151b80106f2054b0f2f0":[3,0,0,0,0,5,4,0,0] +"de/d2f/namespacertt_1_1world_1_1robot.html#a5a23ed5a3542151b80106f2054b0f2f0":[3,0,0,0,0,5,4,0,0], +"de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac":[3,0,0,0,0,5,4,0,1], +"de/d2f/namespacertt_1_1world_1_1robot.html#a75d226ba50394734ba8f580ed2cbd5b2":[1,0,1,1,1,3], +"de/d2f/namespacertt_1_1world_1_1robot.html#ad3a2aa101c17301df26d294d1cb0b4d3":[1,0,1,1,1,2], +"de/d2f/namespacertt_1_1world_1_1robot.html#d1/d9d/structrtt_1_1world_1_1robot_1_1hasBallInfo":[3,0,0,0,0,5,4,0], +"de/d3f/namespacertt_1_1ai_1_1gui_1_1net.html":[1,0,1,0,2,0], +"de/d5d/GoalComputations_8cpp.html":[3,0,0,1,3,0,0], +"de/d86/Harasser_8h.html":[3,0,0,0,0,3,3,0,2], +"de/d86/Harasser_8h_source.html":[3,0,0,0,0,3,3,0,2], +"de/d8b/Passer_8h.html":[3,0,0,0,0,3,3,0,4], +"de/d8b/Passer_8h_source.html":[3,0,0,0,0,3,3,0,4], +"de/d8b/PlayDecider_8hpp.html":[3,0,0,0,0,3,7], +"de/d8b/PlayDecider_8hpp_source.html":[3,0,0,0,0,3,7], +"de/d90/Defender_8h.html":[3,0,0,0,0,3,3,1,0], +"de/d90/Defender_8h_source.html":[3,0,0,0,0,3,3,1,0], +"de/d91/PrepareForcedStart_8cpp.html":[3,0,0,1,3,2,2,15], +"de/da2/Skill_8h.html":[3,0,0,0,0,3,10], +"de/da2/Skill_8h_source.html":[3,0,0,0,0,3,10], +"de/da9/classtesthelpers_1_1FieldHelper.html":[2,0,1,0], +"de/da9/classtesthelpers_1_1FieldHelper.html#a0b90690d01d010bf59891e71a56853e4":[2,0,1,0,4], +"de/da9/classtesthelpers_1_1FieldHelper.html#a39a85ccd8393439d4ddf4d369dd56828":[2,0,1,0,3], +"de/da9/classtesthelpers_1_1FieldHelper.html#a6ba4e834bc25854bcb77f33889c9c243":[2,0,1,0,2], +"de/da9/classtesthelpers_1_1FieldHelper.html#a715150952a30325e91d7841deb54725a":[2,0,1,0,1], +"de/da9/classtesthelpers_1_1FieldHelper.html#ab83a6524db9cb4900a30495009b7cf11":[2,0,1,0,0], +"de/dad/NormalPlayGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,10], +"de/dad/NormalPlayGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,10], +"de/daf/normalize_8cpp.html":[3,0,0,1,4,3], +"de/daf/normalize_8cpp.html#a329300be1d1cce5ad64e9f495cdc2c47":[3,0,0,1,4,3,8], +"de/daf/normalize_8cpp.html#a3ae81697018b16f2749975536bfd0e30":[3,0,0,1,4,3,11], +"de/daf/normalize_8cpp.html#a52efbf17cf224633d7c2283d7c4edbb1":[3,0,0,1,4,3,5], +"de/daf/normalize_8cpp.html#a55f2b285dde6b93aac1269ac9a9cc7ae":[3,0,0,1,4,3,6], +"de/daf/normalize_8cpp.html#a9dfb48cbccae08690bbc9133b41c0aca":[3,0,0,1,4,3,7], +"de/daf/normalize_8cpp.html#aa09e3d2031464816b0791edb97a74655":[3,0,0,1,4,3,1], +"de/daf/normalize_8cpp.html#aa2b2f6b69f4299177182eff225c47d9e":[3,0,0,1,4,3,0], +"de/daf/normalize_8cpp.html#ab16e1f5fe9cc4e3872921bd2fd3fac10":[3,0,0,1,4,3,2], +"de/daf/normalize_8cpp.html#adbd8b3727ad0b4b0c8e98be469274932":[3,0,0,1,4,3,9], +"de/daf/normalize_8cpp.html#ae486ea1ab02997e32561099649262d7a":[3,0,0,1,4,3,3], +"de/daf/normalize_8cpp.html#afd388aa887e7c84294eb510d80d1dfa1":[3,0,0,1,4,3,10], +"de/daf/normalize_8cpp.html#aff4cbdf30028c5e097b3a32a04f30da4":[3,0,0,1,4,3,4], +"de/db0/BlockBall_8cpp.html":[3,0,0,1,3,5,1,1], +"de/db8/InterfacePublisher_8cpp.html":[3,0,0,1,1,0,1], +"de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html":[2,0,0,0,4,1,2], +"de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a085889de9b6250133a9d5783e03622ba":[2,0,0,0,4,1,2,0], +"de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a6ce62134bc1119fbc182911347eb2923":[2,0,0,0,4,1,2,1], +"de/dc9/Orbit_8h.html":[3,0,0,0,0,3,4,2], +"de/dc9/Orbit_8h_source.html":[3,0,0,0,0,3,4,2], +"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html":[2,0,0,0,4,0,0], +"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a272b498f5f8e71b952f1ae0ababe5d8d":[2,0,0,0,4,0,0,2], +"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a51dbd1433e298ed9d71501dfdcc91800":[2,0,0,0,4,0,0,1], +"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a61aa9ab32ca83521016b7a6d2ab36b0a":[2,0,0,0,4,0,0,0], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html":[2,0,0,0,4,3,5], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,5,22], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,5,28], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,5,30], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,5,19], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a185f8b4ba9db2f7c98967dcbda67689b":[2,0,0,0,4,3,5,6], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1d25436d84cf05e9d164139d1038591d":[2,0,0,0,4,3,5,1], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,5,18], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a358a48626283256f2578740c456da625":[2,0,0,0,4,3,5,0], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,5,24], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a3eee34c793189abc4a9f9b98340a5cdb":[2,0,0,0,4,3,5,2], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,5,26], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,5,16], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,5,10], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,5,9], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5cad72522fb5823fbd698b847342df76":[2,0,0,0,4,3,5,13], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,5,21], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,5,5], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,5,17], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,5,20], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,5,29], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,5,27], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,5,15], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,5,25], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,5,3], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,5,8], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,5,11], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,5,14], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,5,7], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,5,12], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,5,4], +"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,5,23], +"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html":[2,0,0,0,4,14], +"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a1eb43dc9737f55dcd04ea3a844a36493":[2,0,0,0,4,14,1], +"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a91cc9045de71a96c8ab289ce63d99057":[2,0,0,0,4,14,3], +"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ac32a80c1c364ecad5f2cbc1480a90709":[2,0,0,0,4,14,0], +"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ae9065c871a8ccc1c99af5dc32dbebd27":[2,0,0,0,4,14,4], +"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#af38416fbe779c29b9dfe6b74b34f28ec":[2,0,0,0,4,14,2] }; diff --git a/navtreeindex11.js b/navtreeindex11.js index 93e41b26b..0d4a6e468 100644 --- a/navtreeindex11.js +++ b/navtreeindex11.js @@ -1,107 +1,8 @@ var NAVTREEINDEX11 = { -"de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac":[3,0,0,0,0,5,4,0,1], -"de/d2f/namespacertt_1_1world_1_1robot.html#a75d226ba50394734ba8f580ed2cbd5b2":[1,0,1,1,1,3], -"de/d2f/namespacertt_1_1world_1_1robot.html#ad3a2aa101c17301df26d294d1cb0b4d3":[1,0,1,1,1,2], -"de/d2f/namespacertt_1_1world_1_1robot.html#d1/d9d/structrtt_1_1world_1_1robot_1_1hasBallInfo":[3,0,0,0,0,5,4,0], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html":[2,0,0,0,4,4,1], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,1,11], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a183fb936976c2c6640c90f5273cca74d":[2,0,0,0,4,4,1,0], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,1,3], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,1,6], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,1,5], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,1,9], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,1,4], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,1,7], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,1,8], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,1,1], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,1,2], -"de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,1,10], -"de/d3f/namespacertt_1_1ai_1_1gui_1_1net.html":[1,0,1,0,2,0], -"de/d5d/GoalComputations_8cpp.html":[3,0,0,1,3,0,0], -"de/d86/Harasser_8h.html":[3,0,0,0,0,3,3,0,3], -"de/d86/Harasser_8h_source.html":[3,0,0,0,0,3,3,0,3], -"de/d8b/Passer_8h.html":[3,0,0,0,0,3,3,0,5], -"de/d8b/Passer_8h_source.html":[3,0,0,0,0,3,3,0,5], -"de/d8b/PlayDecider_8hpp.html":[3,0,0,0,0,3,7], -"de/d8b/PlayDecider_8hpp_source.html":[3,0,0,0,0,3,7], -"de/d90/Defender_8h.html":[3,0,0,0,0,3,3,1,0], -"de/d90/Defender_8h_source.html":[3,0,0,0,0,3,3,1,0], -"de/d91/PrepareForcedStart_8cpp.html":[3,0,0,1,3,2,2,15], -"de/da2/Skill_8h.html":[3,0,0,0,0,3,10], -"de/da2/Skill_8h_source.html":[3,0,0,0,0,3,10], -"de/da9/classtesthelpers_1_1FieldHelper.html":[2,0,1,0], -"de/da9/classtesthelpers_1_1FieldHelper.html#a0b90690d01d010bf59891e71a56853e4":[2,0,1,0,4], -"de/da9/classtesthelpers_1_1FieldHelper.html#a39a85ccd8393439d4ddf4d369dd56828":[2,0,1,0,3], -"de/da9/classtesthelpers_1_1FieldHelper.html#a6ba4e834bc25854bcb77f33889c9c243":[2,0,1,0,2], -"de/da9/classtesthelpers_1_1FieldHelper.html#a715150952a30325e91d7841deb54725a":[2,0,1,0,1], -"de/da9/classtesthelpers_1_1FieldHelper.html#ab83a6524db9cb4900a30495009b7cf11":[2,0,1,0,0], -"de/dad/NormalPlayGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,10], -"de/dad/NormalPlayGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,10], -"de/daf/normalize_8cpp.html":[3,0,0,1,4,3], -"de/daf/normalize_8cpp.html#a329300be1d1cce5ad64e9f495cdc2c47":[3,0,0,1,4,3,8], -"de/daf/normalize_8cpp.html#a3ae81697018b16f2749975536bfd0e30":[3,0,0,1,4,3,11], -"de/daf/normalize_8cpp.html#a52efbf17cf224633d7c2283d7c4edbb1":[3,0,0,1,4,3,5], -"de/daf/normalize_8cpp.html#a55f2b285dde6b93aac1269ac9a9cc7ae":[3,0,0,1,4,3,6], -"de/daf/normalize_8cpp.html#a9dfb48cbccae08690bbc9133b41c0aca":[3,0,0,1,4,3,7], -"de/daf/normalize_8cpp.html#aa09e3d2031464816b0791edb97a74655":[3,0,0,1,4,3,1], -"de/daf/normalize_8cpp.html#aa2b2f6b69f4299177182eff225c47d9e":[3,0,0,1,4,3,0], -"de/daf/normalize_8cpp.html#ab16e1f5fe9cc4e3872921bd2fd3fac10":[3,0,0,1,4,3,2], -"de/daf/normalize_8cpp.html#adbd8b3727ad0b4b0c8e98be469274932":[3,0,0,1,4,3,9], -"de/daf/normalize_8cpp.html#ae486ea1ab02997e32561099649262d7a":[3,0,0,1,4,3,3], -"de/daf/normalize_8cpp.html#afd388aa887e7c84294eb510d80d1dfa1":[3,0,0,1,4,3,10], -"de/daf/normalize_8cpp.html#aff4cbdf30028c5e097b3a32a04f30da4":[3,0,0,1,4,3,4], -"de/db0/BlockBall_8cpp.html":[3,0,0,1,3,5,1,1], -"de/db8/InterfacePublisher_8cpp.html":[3,0,0,1,1,0,1], -"de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html":[2,0,0,0,4,1,2], -"de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a085889de9b6250133a9d5783e03622ba":[2,0,0,0,4,1,2,0], -"de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a6ce62134bc1119fbc182911347eb2923":[2,0,0,0,4,1,2,1], -"de/dc9/Orbit_8h.html":[3,0,0,0,0,3,4,3], -"de/dc9/Orbit_8h_source.html":[3,0,0,0,0,3,4,3], -"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html":[2,0,0,0,4,0,0], -"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a272b498f5f8e71b952f1ae0ababe5d8d":[2,0,0,0,4,0,0,2], -"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a51dbd1433e298ed9d71501dfdcc91800":[2,0,0,0,4,0,0,1], -"de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a61aa9ab32ca83521016b7a6d2ab36b0a":[2,0,0,0,4,0,0,0], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html":[2,0,0,0,4,3,7], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,7,22], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,7,28], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,7,29], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,7,19], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a185f8b4ba9db2f7c98967dcbda67689b":[2,0,0,0,4,3,7,6], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1d25436d84cf05e9d164139d1038591d":[2,0,0,0,4,3,7,1], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,7,18], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a358a48626283256f2578740c456da625":[2,0,0,0,4,3,7,0], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,7,24], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a3eee34c793189abc4a9f9b98340a5cdb":[2,0,0,0,4,3,7,2], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,7,26], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,7,16], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,7,10], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,7,9], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5cad72522fb5823fbd698b847342df76":[2,0,0,0,4,3,7,13], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,7,21], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,7,5], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,7,17], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,7,20], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,7,27], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,7,15], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,7,25], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,7,3], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,7,8], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,7,11], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,7,14], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,7,7], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,7,12], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,7,4], -"de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,7,23], -"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html":[2,0,0,0,4,14], -"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a1eb43dc9737f55dcd04ea3a844a36493":[2,0,0,0,4,14,1], -"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a91cc9045de71a96c8ab289ce63d99057":[2,0,0,0,4,14,3], -"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ac32a80c1c364ecad5f2cbc1480a90709":[2,0,0,0,4,14,0], -"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ae9065c871a8ccc1c99af5dc32dbebd27":[2,0,0,0,4,14,4], -"de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#af38416fbe779c29b9dfe6b74b34f28ec":[2,0,0,0,4,14,2], -"de/dec/GetBehindBallInDirection_8cpp.html":[3,0,0,1,3,5,0,3], -"de/dec/GetBehindBallInDirection_8cpp.html#a2def88d12071f2fa89f83a57c50c4f76":[3,0,0,1,3,5,0,3,0], -"de/dec/GetBehindBallInDirection_8cpp.html#a945c56cfc6c60c8a72b550bba24402d7":[3,0,0,1,3,5,0,3,1], +"de/dec/GetBehindBallInDirection_8cpp.html":[3,0,0,1,3,5,0,2], +"de/dec/GetBehindBallInDirection_8cpp.html#a2def88d12071f2fa89f83a57c50c4f76":[3,0,0,1,3,5,0,2,0], +"de/dec/GetBehindBallInDirection_8cpp.html#a945c56cfc6c60c8a72b550bba24402d7":[3,0,0,1,3,5,0,2,1], "de/ded/PenaltyUsPrepareGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,14], "de/ded/PenaltyUsPrepareGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,14], "de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html":[2,0,0,0,0,8], @@ -118,7 +19,7 @@ var NAVTREEINDEX11 = "df/d15/BBTrajectory2D_8cpp.html":[3,0,0,1,0,0,0,1], "df/d23/FreeKickThem_8h.html":[3,0,0,0,0,3,2,2,3], "df/d23/FreeKickThem_8h_source.html":[3,0,0,0,0,3,2,2,3], -"df/d23/Rotate_8cpp.html":[3,0,0,1,3,4,5], +"df/d23/Rotate_8cpp.html":[3,0,0,1,3,4,4], "df/d25/PositionControl_8cpp.html":[3,0,0,1,0,0,3], "df/d2f/classrtt_1_1YawPID.html":[2,0,0,4], "df/d2f/classrtt_1_1YawPID.html#a0d61766ce3d510f999cb87f8caf79263":[2,0,0,4,2], @@ -140,42 +41,41 @@ var NAVTREEINDEX11 = "df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a62b2b0a44297b2342839141db7782320":[2,0,0,0,4,7,2], "df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#accbe69483aa12acac95e77a8c28dba65":[2,0,0,0,4,7,0], "df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#ae3b2e8773461dae3685de3a7a3c5dfa6":[2,0,0,0,4,7,3], -"df/d84/Chip_8cpp.html":[3,0,0,1,3,4,0], "df/d86/PenaltyKeeper_8h.html":[3,0,0,0,0,3,3,3], "df/d86/PenaltyKeeper_8h_source.html":[3,0,0,0,0,3,3,3], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html":[2,0,0,0,4,4,3], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,3,11], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,3,3], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4e7e1cca3f419fac09d272c3b3aeb17d":[2,0,0,0,4,4,3,0], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,3,6], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,3,5], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,3,9], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,3,4], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,3,7], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,3,8], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,3,1], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,3,2], -"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,3,10], -"df/d99/KeeperPasser_8cpp.html":[3,0,0,1,3,3,0,4], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html":[2,0,0,0,4,4,2], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,2,11], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,2,3], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4e7e1cca3f419fac09d272c3b3aeb17d":[2,0,0,0,4,4,2,0], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,2,6], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,2,5], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,2,9], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,2,4], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,2,7], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,2,8], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,2,1], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,2,2], +"df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,2,10], +"df/d99/KeeperPasser_8cpp.html":[3,0,0,1,3,3,0,3], "df/da1/KickOffThem_8cpp.html":[3,0,0,1,3,2,2,7], "df/da1/STPManager_8cpp.html":[3,0,0,1,7], -"df/dac/Orbit_8cpp.html":[3,0,0,1,3,4,3], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html":[2,0,0,0,4,6,9], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,9,13], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a163295ba4c1933f4bffa4b9972ee0dab":[2,0,0,0,4,6,9,2], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,9,6], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,9,14], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a3a9f440ecddcd6dc671d95f9f5747503":[2,0,0,0,4,6,9,7], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,9,3], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a55f0dd9b285db6b396119e0fcf1b8d65":[2,0,0,0,4,6,9,4], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a610b226889aceee898bd0302bc84bc7e":[2,0,0,0,4,6,9,1], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a867dd6ba6847937dfd7f22fcaa936544":[2,0,0,0,4,6,9,10], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a97bbaa05b7b39c2c8122d58c2f4de276":[2,0,0,0,4,6,9,8], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a9d1ee657433709cc7b2b6d4975ae665b":[2,0,0,0,4,6,9,0], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,9,5], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,9,12], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,9,11], -"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,9,9], +"df/dac/Orbit_8cpp.html":[3,0,0,1,3,4,2], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html":[2,0,0,0,4,6,8], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,8,13], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a163295ba4c1933f4bffa4b9972ee0dab":[2,0,0,0,4,6,8,2], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,8,6], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,8,14], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a3a9f440ecddcd6dc671d95f9f5747503":[2,0,0,0,4,6,8,7], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,8,3], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a55f0dd9b285db6b396119e0fcf1b8d65":[2,0,0,0,4,6,8,4], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a610b226889aceee898bd0302bc84bc7e":[2,0,0,0,4,6,8,1], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a867dd6ba6847937dfd7f22fcaa936544":[2,0,0,0,4,6,8,10], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a97bbaa05b7b39c2c8122d58c2f4de276":[2,0,0,0,4,6,8,8], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a9d1ee657433709cc7b2b6d4975ae665b":[2,0,0,0,4,6,8,0], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,8,5], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,8,12], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,8,11], +"df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,8,9], "df/db4/StopFormation_8h.html":[3,0,0,0,0,3,2,2,16], "df/db4/StopFormation_8h_source.html":[3,0,0,0,0,3,2,2,16], "df/db4/classrtt_1_1GameSettings.html":[2,0,0,6], @@ -193,41 +93,40 @@ var NAVTREEINDEX11 = "df/db4/classrtt_1_1GameSettings.html#ac17c56cee4ccfadbdc01bd89a2a5b06d":[2,0,0,6,1], "df/db4/classrtt_1_1GameSettings.html#ac75e138a081be08e15a70359a4be9991":[2,0,0,6,0], "df/db4/classrtt_1_1GameSettings.html#af8e5c3dd5d6ea5512e80e7427c51163e":[2,0,0,6,4], -"df/de7/ChippingPass_8h.html":[3,0,0,0,0,3,2,1,2], -"df/de7/ChippingPass_8h_source.html":[3,0,0,0,0,3,2,1,2], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html":[2,0,0,0,4,3,4], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,4,24], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,4,30], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,4,31], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,4,20], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,4,19], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a238a4a849d60ed017555553c9f34bbf8":[2,0,0,0,4,3,4,3], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,4,26], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,4,28], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,4,17], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,4,11], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,4,10], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a69c151bdcb58496794b8ef9fa46a2286":[2,0,0,0,4,3,4,16], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,4,23], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,4,6], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a79c96620d8b394a6682729b43e06f63f":[2,0,0,0,4,3,4,1], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,4,18], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a811a29f3adf24138908bbea183e2430b":[2,0,0,0,4,3,4,22], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,4,21], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,4,29], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,4,27], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,4,4], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a9926b38bf3af64fb7e657fcaa5be29d9":[2,0,0,0,4,3,4,0], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,4,9], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,4,12], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,4,15], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,4,8], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,4,13], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae10d1449ebe904bb0274e352727d1226":[2,0,0,0,4,3,4,2], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,4,5], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae9f0bf19d745b41a516eb30dd7c898ef":[2,0,0,0,4,3,4,7], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aed0df525447b64522d49c9979f27d131":[2,0,0,0,4,3,4,14], -"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,4,25], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html":[2,0,0,0,4,3,3], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,3,24], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,3,30], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,3,32], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,3,20], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,3,19], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a238a4a849d60ed017555553c9f34bbf8":[2,0,0,0,4,3,3,3], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,3,26], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,3,28], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,3,17], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,3,11], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,3,10], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a69c151bdcb58496794b8ef9fa46a2286":[2,0,0,0,4,3,3,16], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,3,23], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,3,6], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a79c96620d8b394a6682729b43e06f63f":[2,0,0,0,4,3,3,1], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,3,18], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a811a29f3adf24138908bbea183e2430b":[2,0,0,0,4,3,3,22], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,3,21], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,3,31], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,3,29], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,3,27], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,3,4], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a9926b38bf3af64fb7e657fcaa5be29d9":[2,0,0,0,4,3,3,0], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,3,9], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,3,12], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,3,15], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,3,8], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,3,13], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae10d1449ebe904bb0274e352727d1226":[2,0,0,0,4,3,3,2], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,3,5], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae9f0bf19d745b41a516eb30dd7c898ef":[2,0,0,0,4,3,3,7], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aed0df525447b64522d49c9979f27d131":[2,0,0,0,4,3,3,14], +"df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,3,25], "dir_04073f17e812443a0077cb35d5b96a06.html":[3,0,0,0,0,3], "dir_091d56248b086703d49c5e520d7444b0.html":[3,0,0,1,1,0], "dir_0d79697be3e420ba6b3bf383eedc626a.html":[3,0,0,1,3,2,0], @@ -249,5 +148,106 @@ var NAVTREEINDEX11 = "dir_44117997097b58c98970064ffb46c055.html":[3,0,0,1,1], "dir_4b23724cfd3a8c462d5cc0820f5237c7.html":[3,0,0,0,0,3,0], "dir_4cce9fcd59fe19798968b9d9139a743e.html":[3,0,0,1,3,2,1], -"dir_4eacba08721ac3b0e1d4b27ca96b0fbb.html":[3,0,0,0,0,3,2,2] +"dir_4eacba08721ac3b0e1d4b27ca96b0fbb.html":[3,0,0,0,0,3,2,2], +"dir_4fa5e563b4b41071845bfe29c171590a.html":[3,0,0,0,0,0,0], +"dir_50f0153f528c810051dffd2bb4bf2701.html":[3,0,0], +"dir_5733d7042189ba3c2a676fedaf910e20.html":[3,0,0,1], +"dir_589ba46c386a8c7add814a463caacc77.html":[3,0,0,2,0,0], +"dir_5b1b2d26d62c814c9b8d82773984667b.html":[3,0,0,1,5], +"dir_63d8b988707f634f68d5767538542d2a.html":[3,0,0,0,0,0,0,0], +"dir_6642c1bb423cff5681fb36dcd757a65c.html":[3,0,0,1,3,5,1], +"dir_6bc947faea4de03dbc9589911230c09a.html":[3,0,0,1,0], +"dir_73828e8da2a34319d52f35b4b1c76156.html":[3,0,0,1,0,0,0], +"dir_74eb2680683212205da8bdb67bdda6c1.html":[3,0,0,2,2], +"dir_76421211f0f00a23fe07bd374438a558.html":[3,0,0,0,0,3,2], +"dir_76ed08f2360bb9c7f1a9414802716dfd.html":[3,0,0,0,0,3,3], +"dir_7ac9aa37db97f6bb75ae646c84146962.html":[3,0,0,1,2], +"dir_80ba2d7f2592fa2343403c3ea648ac4d.html":[3,0,0,1,3,1], +"dir_83c0f0815ebabb9e485fc4a527e2b8d3.html":[3,0,0,0,0,3,5], +"dir_87390e79cd433dea3f6b575163762021.html":[3,0,0,2,8], +"dir_882a6d1ebf1c12ec6f329e084fae9a75.html":[3,0,0,2], +"dir_8ac691347aa9cf98c9c4ec6b4a0f6d52.html":[3,0,0,1,5,0], +"dir_8b49c3571067561010f7596bbb88350a.html":[3,0,0,1,3,2], +"dir_8e01a8f273464600826475d1cf777f48.html":[3,0,0,0,0,5], +"dir_8f6aefef7690cc09b464fd2591dfc406.html":[3,0,0,1,3,3,0], +"dir_8f6e8fc28cf30b4699b3c23695173106.html":[3,0,0,0,0,0], +"dir_966815d6cf7171e42bdbd78f5df9c8eb.html":[3,0,0,1,3,1,0], +"dir_968b81e6170c3bdf256cf037a9609bec.html":[3,0,0,1,3,4], +"dir_a264acb8ff32e66197fa754b25351b27.html":[3,0,0,0,0,3,1,1], +"dir_a3c86836017975f79f197f49af13936d.html":[3,0,0,2,4], +"dir_a404f1f41065f77cd94b086fa53c55ee.html":[3,0,0,1,3,3], +"dir_ac9944c13c585de7f4d301d1587bb7ee.html":[3,0,0,0,0,2], +"dir_b0380205e6c233f4600bacdfa55dfb69.html":[3,0,0,2,5], +"dir_bbb6d9c6e1ec46a5917265ba3c1454a0.html":[3,0,0,0], +"dir_bf0f7225efb39e9cfe3c212029116a7c.html":[3,0,0,0,0,4], +"dir_c3efef42c838d1c090db289b109ed89c.html":[3,0,0,1,3,5,0], +"dir_c4124fefacb8e2c788b211fed7690c10.html":[3,0,0,0,0,3,3,1], +"dir_c90b4a7e78f58cb89be23d4b6bf13879.html":[3,0,0,0,0,3,1,2], +"dir_d269530c33057ba2d3a93990529440d1.html":[3,0,0,0,0,3,5,1], +"dir_d2747edb6fee0b1a75de10c099b81306.html":[3,0,0,0,0,1], +"dir_d4602d508aa62df96396e1c662d10988.html":[3,0,0,2,1], +"dir_da313de16f3ef3dafe4a78332c822bbd.html":[3,0,0,1,3,2,2], +"dir_e25200390a6f274b8415c653e93ab645.html":[3,0,0,0,0,3,3,0], +"dir_ec9a189d6b90af78e115bf9acd028acd.html":[3,0,0,1,3,3,1], +"dir_edee866ee1d78da3b3b1fd6a48c45aee.html":[3,0,0,1,0,0], +"dir_ef3c8a4aee1835d7985f5a5e152aab79.html":[3,0,0,0,0,1,0], +"dir_f05b0dc76e3df98305e815f3f2af1cb1.html":[3,0,0,0,0], +"dir_f2438290e42042d76b7155828e104092.html":[3,0,0,2,0], +"dir_f549ec69c13e4bb87fecaafe01ad5b03.html":[3,0,0,1,3,5], +"dir_f92df6d1e0367e98e851dd9f3404154c.html":[3,0,0,2,3], +"dir_ff7bab2f878481c7f00fafbde64f720d.html":[3,0,0,1,3], +"files.html":[3,0], +"functions.html":[2,3,0], +"functions.html":[2,3,0,0], +"functions_a.html":[2,3,0,1], +"functions_b.html":[2,3,0,2], +"functions_c.html":[2,3,0,3], +"functions_d.html":[2,3,0,4], +"functions_e.html":[2,3,0,5], +"functions_enum.html":[2,3,4], +"functions_eval.html":[2,3,5], +"functions_f.html":[2,3,0,6], +"functions_func.html":[2,3,1], +"functions_func.html":[2,3,1,0], +"functions_func_b.html":[2,3,1,1], +"functions_func_c.html":[2,3,1,2], +"functions_func_d.html":[2,3,1,3], +"functions_func_f.html":[2,3,1,4], +"functions_func_g.html":[2,3,1,5], +"functions_func_h.html":[2,3,1,6], +"functions_func_i.html":[2,3,1,7], +"functions_func_k.html":[2,3,1,8], +"functions_func_l.html":[2,3,1,9], +"functions_func_m.html":[2,3,1,10], +"functions_func_o.html":[2,3,1,11], +"functions_func_p.html":[2,3,1,12], +"functions_func_r.html":[2,3,1,13], +"functions_func_s.html":[2,3,1,14], +"functions_func_t.html":[2,3,1,15], +"functions_func_u.html":[2,3,1,16], +"functions_func_w.html":[2,3,1,17], +"functions_func_y.html":[2,3,1,18], +"functions_func_~.html":[2,3,1,19], +"functions_g.html":[2,3,0,7], +"functions_h.html":[2,3,0,8], +"functions_i.html":[2,3,0,9], +"functions_k.html":[2,3,0,10], +"functions_l.html":[2,3,0,11], +"functions_m.html":[2,3,0,12], +"functions_n.html":[2,3,0,13], +"functions_o.html":[2,3,0,14], +"functions_p.html":[2,3,0,15], +"functions_r.html":[2,3,0,16], +"functions_rela.html":[2,3,6], +"functions_s.html":[2,3,0,17], +"functions_t.html":[2,3,0,18], +"functions_type.html":[2,3,3], +"functions_u.html":[2,3,0,19], +"functions_v.html":[2,3,0,20], +"functions_vars.html":[2,3,2,0], +"functions_vars.html":[2,3,2], +"functions_vars_a.html":[2,3,2,1], +"functions_vars_b.html":[2,3,2,2], +"functions_vars_c.html":[2,3,2,3], +"functions_vars_d.html":[2,3,2,4] }; diff --git a/navtreeindex12.js b/navtreeindex12.js index 166f6f342..4e0b4472d 100644 --- a/navtreeindex12.js +++ b/navtreeindex12.js @@ -1,106 +1,5 @@ var NAVTREEINDEX12 = { -"dir_4fa5e563b4b41071845bfe29c171590a.html":[3,0,0,0,0,0,0], -"dir_50f0153f528c810051dffd2bb4bf2701.html":[3,0,0], -"dir_5733d7042189ba3c2a676fedaf910e20.html":[3,0,0,1], -"dir_589ba46c386a8c7add814a463caacc77.html":[3,0,0,2,0,0], -"dir_5b1b2d26d62c814c9b8d82773984667b.html":[3,0,0,1,5], -"dir_63d8b988707f634f68d5767538542d2a.html":[3,0,0,0,0,0,0,0], -"dir_6642c1bb423cff5681fb36dcd757a65c.html":[3,0,0,1,3,5,1], -"dir_6bc947faea4de03dbc9589911230c09a.html":[3,0,0,1,0], -"dir_73828e8da2a34319d52f35b4b1c76156.html":[3,0,0,1,0,0,0], -"dir_74eb2680683212205da8bdb67bdda6c1.html":[3,0,0,2,2], -"dir_76421211f0f00a23fe07bd374438a558.html":[3,0,0,0,0,3,2], -"dir_76ed08f2360bb9c7f1a9414802716dfd.html":[3,0,0,0,0,3,3], -"dir_7ac9aa37db97f6bb75ae646c84146962.html":[3,0,0,1,2], -"dir_80ba2d7f2592fa2343403c3ea648ac4d.html":[3,0,0,1,3,1], -"dir_83c0f0815ebabb9e485fc4a527e2b8d3.html":[3,0,0,0,0,3,5], -"dir_87390e79cd433dea3f6b575163762021.html":[3,0,0,2,8], -"dir_882a6d1ebf1c12ec6f329e084fae9a75.html":[3,0,0,2], -"dir_8ac691347aa9cf98c9c4ec6b4a0f6d52.html":[3,0,0,1,5,0], -"dir_8b49c3571067561010f7596bbb88350a.html":[3,0,0,1,3,2], -"dir_8e01a8f273464600826475d1cf777f48.html":[3,0,0,0,0,5], -"dir_8f6aefef7690cc09b464fd2591dfc406.html":[3,0,0,1,3,3,0], -"dir_8f6e8fc28cf30b4699b3c23695173106.html":[3,0,0,0,0,0], -"dir_966815d6cf7171e42bdbd78f5df9c8eb.html":[3,0,0,1,3,1,0], -"dir_968b81e6170c3bdf256cf037a9609bec.html":[3,0,0,1,3,4], -"dir_a264acb8ff32e66197fa754b25351b27.html":[3,0,0,0,0,3,1,1], -"dir_a3c86836017975f79f197f49af13936d.html":[3,0,0,2,4], -"dir_a404f1f41065f77cd94b086fa53c55ee.html":[3,0,0,1,3,3], -"dir_ac9944c13c585de7f4d301d1587bb7ee.html":[3,0,0,0,0,2], -"dir_b0380205e6c233f4600bacdfa55dfb69.html":[3,0,0,2,5], -"dir_bbb6d9c6e1ec46a5917265ba3c1454a0.html":[3,0,0,0], -"dir_bf0f7225efb39e9cfe3c212029116a7c.html":[3,0,0,0,0,4], -"dir_c3efef42c838d1c090db289b109ed89c.html":[3,0,0,1,3,5,0], -"dir_c4124fefacb8e2c788b211fed7690c10.html":[3,0,0,0,0,3,3,1], -"dir_c90b4a7e78f58cb89be23d4b6bf13879.html":[3,0,0,0,0,3,1,2], -"dir_d269530c33057ba2d3a93990529440d1.html":[3,0,0,0,0,3,5,1], -"dir_d2747edb6fee0b1a75de10c099b81306.html":[3,0,0,0,0,1], -"dir_d4602d508aa62df96396e1c662d10988.html":[3,0,0,2,1], -"dir_da313de16f3ef3dafe4a78332c822bbd.html":[3,0,0,1,3,2,2], -"dir_e25200390a6f274b8415c653e93ab645.html":[3,0,0,0,0,3,3,0], -"dir_ec9a189d6b90af78e115bf9acd028acd.html":[3,0,0,1,3,3,1], -"dir_edee866ee1d78da3b3b1fd6a48c45aee.html":[3,0,0,1,0,0], -"dir_ef3c8a4aee1835d7985f5a5e152aab79.html":[3,0,0,0,0,1,0], -"dir_f05b0dc76e3df98305e815f3f2af1cb1.html":[3,0,0,0,0], -"dir_f2438290e42042d76b7155828e104092.html":[3,0,0,2,0], -"dir_f549ec69c13e4bb87fecaafe01ad5b03.html":[3,0,0,1,3,5], -"dir_f92df6d1e0367e98e851dd9f3404154c.html":[3,0,0,2,3], -"dir_ff7bab2f878481c7f00fafbde64f720d.html":[3,0,0,1,3], -"files.html":[3,0], -"functions.html":[2,3,0,0], -"functions.html":[2,3,0], -"functions_a.html":[2,3,0,1], -"functions_b.html":[2,3,0,2], -"functions_c.html":[2,3,0,3], -"functions_d.html":[2,3,0,4], -"functions_e.html":[2,3,0,5], -"functions_enum.html":[2,3,4], -"functions_eval.html":[2,3,5], -"functions_f.html":[2,3,0,6], -"functions_func.html":[2,3,1], -"functions_func.html":[2,3,1,0], -"functions_func_b.html":[2,3,1,1], -"functions_func_c.html":[2,3,1,2], -"functions_func_d.html":[2,3,1,3], -"functions_func_f.html":[2,3,1,4], -"functions_func_g.html":[2,3,1,5], -"functions_func_h.html":[2,3,1,6], -"functions_func_i.html":[2,3,1,7], -"functions_func_k.html":[2,3,1,8], -"functions_func_l.html":[2,3,1,9], -"functions_func_m.html":[2,3,1,10], -"functions_func_o.html":[2,3,1,11], -"functions_func_p.html":[2,3,1,12], -"functions_func_r.html":[2,3,1,13], -"functions_func_s.html":[2,3,1,14], -"functions_func_t.html":[2,3,1,15], -"functions_func_u.html":[2,3,1,16], -"functions_func_w.html":[2,3,1,17], -"functions_func_y.html":[2,3,1,18], -"functions_func_~.html":[2,3,1,19], -"functions_g.html":[2,3,0,7], -"functions_h.html":[2,3,0,8], -"functions_i.html":[2,3,0,9], -"functions_k.html":[2,3,0,10], -"functions_l.html":[2,3,0,11], -"functions_m.html":[2,3,0,12], -"functions_n.html":[2,3,0,13], -"functions_o.html":[2,3,0,14], -"functions_p.html":[2,3,0,15], -"functions_r.html":[2,3,0,16], -"functions_rela.html":[2,3,6], -"functions_s.html":[2,3,0,17], -"functions_t.html":[2,3,0,18], -"functions_type.html":[2,3,3], -"functions_u.html":[2,3,0,19], -"functions_v.html":[2,3,0,20], -"functions_vars.html":[2,3,2,0], -"functions_vars.html":[2,3,2], -"functions_vars_a.html":[2,3,2,1], -"functions_vars_b.html":[2,3,2,2], -"functions_vars_c.html":[2,3,2,3], -"functions_vars_d.html":[2,3,2,4], "functions_vars_e.html":[2,3,2,5], "functions_vars_f.html":[2,3,2,6], "functions_vars_g.html":[2,3,2,7], diff --git a/navtreeindex2.js b/navtreeindex2.js index e63059e38..4b8b98b95 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,6 +1,5 @@ var NAVTREEINDEX2 = { -"d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165":[2,0,0,0,1,1,3], "d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5":[3,0,0,0,0,1,1,1,1], "d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5":[2,0,0,0,1,1,0,1], "d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#abd602bb368b7f3e1cff43a5be7381ea9":[2,0,0,0,1,1,5], @@ -37,23 +36,23 @@ var NAVTREEINDEX2 = "d3/d2b/FieldHelper_8h.html":[3,0,0,2,1,1], "d3/d2b/FieldHelper_8h_source.html":[3,0,0,2,1,1], "d3/d45/Attack_8cpp.html":[3,0,0,1,3,2,1,0], -"d3/d66/OrbitKick_8cpp.html":[3,0,0,1,3,5,0,5], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html":[2,0,0,0,4,6,6], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a030c4fd95301f6d2b73bd815500be3fa":[2,0,0,0,4,6,6,8], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,6,13], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a23922c2249f7b5ed30d50c081be5971c":[2,0,0,0,4,6,6,7], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,6,6], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,6,14], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,6,3], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a5da4cb4324bd3bbd9587fdeb3f7e515a":[2,0,0,0,4,6,6,0], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a80469dc645d6b8c103f0a973e80c5727":[2,0,0,0,4,6,6,2], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,6,5], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,6,12], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66e4d1d23b4bb95614c95e58b830b5b":[2,0,0,0,4,6,6,10], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac6a71e6f9be3a1b80ab8ae66f3e29267":[2,0,0,0,4,6,6,4], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,6,11], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac9146e3ac6c3fd064098a0041a4bb7a5":[2,0,0,0,4,6,6,1], -"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,6,9], +"d3/d66/OrbitKick_8cpp.html":[3,0,0,1,3,5,0,4], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html":[2,0,0,0,4,6,5], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a030c4fd95301f6d2b73bd815500be3fa":[2,0,0,0,4,6,5,8], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,5,13], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a23922c2249f7b5ed30d50c081be5971c":[2,0,0,0,4,6,5,7], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,5,6], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,5,14], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,5,3], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a5da4cb4324bd3bbd9587fdeb3f7e515a":[2,0,0,0,4,6,5,0], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a80469dc645d6b8c103f0a973e80c5727":[2,0,0,0,4,6,5,2], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,5,5], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,5,12], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66e4d1d23b4bb95614c95e58b830b5b":[2,0,0,0,4,6,5,10], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac6a71e6f9be3a1b80ab8ae66f3e29267":[2,0,0,0,4,6,5,4], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,5,11], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac9146e3ac6c3fd064098a0041a4bb7a5":[2,0,0,0,4,6,5,1], +"d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,5,9], "d3/d68/FreeKickThemGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,3], "d3/d68/FreeKickThemGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,3], "d3/d6c/KickOffUs_8cpp.html":[3,0,0,1,3,2,2,9], @@ -62,19 +61,19 @@ var NAVTREEINDEX2 = "d3/d88/BallPlacer_8h.html":[3,0,0,0,0,3,3,0,0], "d3/d88/BallPlacer_8h_source.html":[3,0,0,0,0,3,3,0,0], "d3/d97/Play_8cpp.html":[3,0,0,1,3,6], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html":[2,0,0,0,4,4,6], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,6,11], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,6,3], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,6,6], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,6,5], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a7648c45aab499e6091d89c26a58abd6c":[2,0,0,0,4,4,6,0], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,6,9], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,6,4], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,6,7], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,6,8], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,6,1], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,6,2], -"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,6,10], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html":[2,0,0,0,4,4,5], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,5,11], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,5,3], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,5,6], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,5,5], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a7648c45aab499e6091d89c26a58abd6c":[2,0,0,0,4,4,5,0], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,5,9], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,5,4], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,5,7], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,5,8], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,5,1], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,5,2], +"d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,5,10], "d3/dac/plays_2referee__specific_2Halt_8cpp.html":[3,0,0,1,3,2,2,6], "d3/db1/Trajectory2D_8cpp.html":[3,0,0,1,0,0,0,3], "d3/db5/KickOffThemGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,6], @@ -88,40 +87,73 @@ var NAVTREEINDEX2 = "d3/dbe/WorldDataView_8cpp.html":[3,0,0,1,5,0,2], "d3/dc1/WorldDataView_8hpp.html":[3,0,0,0,0,5,0,2], "d3/dc1/WorldDataView_8hpp_source.html":[3,0,0,0,0,5,0,2], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html":[2,0,0,0,4,6,8], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,8,12], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1510d2cbf825d91a17d35edacea7271a":[2,0,0,0,4,6,8,0], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1a822a3bbfea420d3f522d241ac798f1":[2,0,0,0,4,6,8,6], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,8,5], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,8,13], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a3980e34a266bc158ee16bb272ac9e2b3":[2,0,0,0,4,6,8,3], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,8,2], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a4fca185d8444789b0ad99d0709e9fe33":[2,0,0,0,4,6,8,15], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a543ffae65ad04a52ff8bb97da847dffe":[2,0,0,0,4,6,8,1], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aa254e0a9bed6d1b0d5254ac15f2d320b":[2,0,0,0,4,6,8,14], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab443fc8808b4d232902e936f841bb1e9":[2,0,0,0,4,6,8,7], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,8,4], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,8,11], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,8,10], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aca881751397df9e73d9c84b36ac84e84":[2,0,0,0,4,6,8,9], -"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,8,8], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html":[2,0,0,0,4,6,7], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,7,12], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1510d2cbf825d91a17d35edacea7271a":[2,0,0,0,4,6,7,0], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1a822a3bbfea420d3f522d241ac798f1":[2,0,0,0,4,6,7,6], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,7,5], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,7,13], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a3980e34a266bc158ee16bb272ac9e2b3":[2,0,0,0,4,6,7,3], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,7,2], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a4fca185d8444789b0ad99d0709e9fe33":[2,0,0,0,4,6,7,15], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a543ffae65ad04a52ff8bb97da847dffe":[2,0,0,0,4,6,7,1], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aa254e0a9bed6d1b0d5254ac15f2d320b":[2,0,0,0,4,6,7,14], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab443fc8808b4d232902e936f841bb1e9":[2,0,0,0,4,6,7,7], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,7,4], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,7,11], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,7,10], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aca881751397df9e73d9c84b36ac84e84":[2,0,0,0,4,6,7,9], +"d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,7,8], "d3/ddf/Output_8h.html":[3,0,0,0,0,2,0,0], "d3/ddf/Output_8h_source.html":[3,0,0,0,0,2,0,0], -"d3/de1/KeeperPasser_8h.html":[3,0,0,0,0,3,3,0,4], -"d3/de1/KeeperPasser_8h_source.html":[3,0,0,0,0,3,3,0,4], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html":[2,0,0,0,4,4,8], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a01d47aed1deca2f143fcbeaad11b115b":[2,0,0,0,4,4,8,0], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,8,11], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,8,3], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,8,6], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,8,5], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,8,9], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,8,4], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,8,7], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,8,8], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,8,1], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,8,2], -"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,8,10], +"d3/de1/KeeperPasser_8h.html":[3,0,0,0,0,3,3,0,3], +"d3/de1/KeeperPasser_8h_source.html":[3,0,0,0,0,3,3,0,3], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html":[2,0,0,0,4,4,7], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a01d47aed1deca2f143fcbeaad11b115b":[2,0,0,0,4,4,7,0], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,7,11], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,7,3], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,7,6], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,7,5], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,7,9], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,7,4], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,7,7], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,7,8], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,7,1], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,7,2], +"d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,7,10], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html":[2,0,0,0,4,3,0], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,0,23], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,0,29], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,0,31], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a0e20962d9f1020594c4732cfe314d734":[2,0,0,0,4,3,0,1], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,0,20], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,0,18], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,0,25], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a457a70fe85bbe237bf9e61bc543c052c":[2,0,0,0,4,3,0,13], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,0,27], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,0,16], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,0,10], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,0,9], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,0,22], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,0,5], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,0,17], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,0,21], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,0,30], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,0,28], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,0,15], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,0,26], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,0,3], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,0,8], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,0,11], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aaf681fb7991fcdc3f9e7e229b340b777":[2,0,0,0,4,3,0,6], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,0,14], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,0,7], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab8d0f538cafc9a893bfa8271a11d6cf5":[2,0,0,0,4,3,0,2], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac91252dd1e19c1aa670a123c3246b124":[2,0,0,0,4,3,0,0], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac9dc4c37ef7ad65fb0b339d6c809243f":[2,0,0,0,4,3,0,19], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,0,12], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,0,4], +"d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,0,24], "d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html":[2,0,0,1,2,1], "d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a078a3e37a8e5884f7b39a8f0e3b91f3d":[2,0,0,1,2,1,7], "d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a0f578e585836d29271589edb0e20d5d4":[2,0,0,1,2,1,0], @@ -134,73 +166,74 @@ var NAVTREEINDEX2 = "d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ac324758164b159c618c93d1d3dfc2b89":[2,0,0,1,2,1,5], "d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad02151cd2fd9f53ee480644cbe76ce04":[2,0,0,1,2,1,3], "d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad1dc35567d1440e9befdfd1498385652":[2,0,0,1,2,1,6], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html":[2,0,0,0,4,4,13], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,13,11], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a2b4a60efcba9c8829f5e16a44b629518":[2,0,0,0,4,4,13,0], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,13,3], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,13,6], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,13,5], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,13,9], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,13,4], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,13,7], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#acfe4a8fb4bf252239e4951d1627d0db1":[2,0,0,0,4,4,13,8], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,13,1], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,13,2], -"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,13,10], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html":[2,0,0,0,4,4,12], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,12,11], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a2b4a60efcba9c8829f5e16a44b629518":[2,0,0,0,4,4,12,0], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,12,3], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,12,6], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,12,5], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,12,9], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,12,4], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,12,7], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#acfe4a8fb4bf252239e4951d1627d0db1":[2,0,0,0,4,4,12,8], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,12,1], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,12,2], +"d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,12,10], "d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html":[2,0,0,0,4,1,23], "d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html#ab736a3ad454b15a1ed558a444bdfc3a1":[2,0,0,0,4,1,23,0], "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html":[2,0,0,0,4,22], "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a038cc31112b0e9e659b3c51b34fb1930":[2,0,0,0,4,22,0], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a071fed8ba48c9358ee71c230bc9b8f8b":[2,0,0,0,4,22,37], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a108de017dcb9f43ec30cc7a86f7440c8":[2,0,0,0,4,22,34], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a071fed8ba48c9358ee71c230bc9b8f8b":[2,0,0,0,4,22,38], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a108de017dcb9f43ec30cc7a86f7440c8":[2,0,0,0,4,22,35], "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a10d51dd1f8af72e8971933983fdcc5ce":[2,0,0,0,4,22,3], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a12448dd09ecc0fe6a5cafdc08acedc99":[2,0,0,0,4,22,12], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6":[2,0,0,0,4,22,9], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb":[2,0,0,0,4,22,14], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba":[2,0,0,0,4,22,5], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec":[2,0,0,0,4,22,11], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e":[2,0,0,0,4,22,6], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213":[2,0,0,0,4,22,47], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a350c6ae83489de7b2599037bd47eb027":[2,0,0,0,4,22,31], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674":[2,0,0,0,4,22,44], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a410c71825d572f4fc63f0df9ba8f7b35":[2,0,0,0,4,22,36], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a46c27add1a6e70188efdb2edd2f5f9d0":[2,0,0,0,4,22,49], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d":[2,0,0,0,4,22,29], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3":[2,0,0,0,4,22,39], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b":[2,0,0,0,4,22,13], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6":[2,0,0,0,4,22,21], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f45976c3e9bd95cf5800776287350c1":[2,0,0,0,4,22,19], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f8c5b148eb400d4c00ee92d9e7b58fc":[2,0,0,0,4,22,42], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2":[2,0,0,0,4,22,41], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56":[2,0,0,0,4,22,45], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6ffbcef8e087c97cfac948ded5a32274":[2,0,0,0,4,22,38], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a7080301b1f4e9650f0599e87ef71fde6":[2,0,0,0,4,22,32], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098":[2,0,0,0,4,22,10], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77":[2,0,0,0,4,22,24], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3":[2,0,0,0,4,22,43], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301":[2,0,0,0,4,22,48], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1336711cc61946e377f955d8f152a449":[2,0,0,0,4,22,43], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6":[2,0,0,0,4,22,10], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb":[2,0,0,0,4,22,15], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba":[2,0,0,0,4,22,6], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec":[2,0,0,0,4,22,12], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e":[2,0,0,0,4,22,7], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213":[2,0,0,0,4,22,48], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a30f14a798e20f53dabac8a959db00428":[2,0,0,0,4,22,20], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a350c6ae83489de7b2599037bd47eb027":[2,0,0,0,4,22,32], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3d5988e52a48ca0443b30e9d1c9ec133":[2,0,0,0,4,22,5], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674":[2,0,0,0,4,22,45], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a410c71825d572f4fc63f0df9ba8f7b35":[2,0,0,0,4,22,37], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d":[2,0,0,0,4,22,30], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3":[2,0,0,0,4,22,40], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b":[2,0,0,0,4,22,14], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6":[2,0,0,0,4,22,22], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2":[2,0,0,0,4,22,42], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56":[2,0,0,0,4,22,46], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6ffbcef8e087c97cfac948ded5a32274":[2,0,0,0,4,22,39], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a7080301b1f4e9650f0599e87ef71fde6":[2,0,0,0,4,22,33], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098":[2,0,0,0,4,22,11], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77":[2,0,0,0,4,22,25], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3":[2,0,0,0,4,22,44], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301":[2,0,0,0,4,22,49], "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85ed1103b7e9079006ef66a3dc0d2f75":[2,0,0,0,4,22,2], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8b0db4a0fcf2e8ae6fa3605e5cf35840":[2,0,0,0,4,22,8], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866":[2,0,0,0,4,22,15], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf":[2,0,0,0,4,22,30], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a9d99f55c0a862dcb364e85595011f0e7":[2,0,0,0,4,22,33], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e":[2,0,0,0,4,22,46], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413":[2,0,0,0,4,22,50], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c":[2,0,0,0,4,22,16], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8b0db4a0fcf2e8ae6fa3605e5cf35840":[2,0,0,0,4,22,9], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866":[2,0,0,0,4,22,16], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8cb50d30b1ba8d0d4cd9c40291da27d5":[2,0,0,0,4,22,50], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf":[2,0,0,0,4,22,31], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a9d99f55c0a862dcb364e85595011f0e7":[2,0,0,0,4,22,34], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e":[2,0,0,0,4,22,47], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413":[2,0,0,0,4,22,51], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c":[2,0,0,0,4,22,17], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab9b052b82f49ac89a0366ae3ac8fcaea":[2,0,0,0,4,22,13], "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#abda18f252443c88977257ea2983c129b":[2,0,0,0,4,22,1], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35":[2,0,0,0,4,22,20], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac5b390ef87cd294a010375ccb9a70cd6":[2,0,0,0,4,22,35], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#acf6c8c1d16e384cfad6a078a09206105":[2,0,0,0,4,22,23], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f":[2,0,0,0,4,22,25], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18":[2,0,0,0,4,22,22], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1":[2,0,0,0,4,22,7], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd":[2,0,0,0,4,22,17], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2":[2,0,0,0,4,22,28], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44":[2,0,0,0,4,22,40], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b":[2,0,0,0,4,22,18], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49":[2,0,0,0,4,22,26], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35":[2,0,0,0,4,22,21], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac5b390ef87cd294a010375ccb9a70cd6":[2,0,0,0,4,22,36], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#acf6c8c1d16e384cfad6a078a09206105":[2,0,0,0,4,22,24], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f":[2,0,0,0,4,22,26], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18":[2,0,0,0,4,22,23], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1":[2,0,0,0,4,22,8], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd":[2,0,0,0,4,22,18], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2":[2,0,0,0,4,22,29], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44":[2,0,0,0,4,22,41], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b":[2,0,0,0,4,22,19], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49":[2,0,0,0,4,22,27], "d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af8b436bd205fe5b5dd724eac5b4fa953":[2,0,0,0,4,22,4], -"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#afa7b1db3829313ed298aca9b2d835dbc":[2,0,0,0,4,22,27], +"d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aff4da96e247357608a4e555e50454ed5":[2,0,0,0,4,22,28], "d4/d01/classMockTactic.html":[2,0,2], "d4/d01/classMockTactic.html#a017146fe91303cedde7a38f919dbdd51":[2,0,2,8], "d4/d01/classMockTactic.html#a0dd3439d999970125264ce7fccadff49":[2,0,2,15], @@ -216,38 +249,5 @@ var NAVTREEINDEX2 = "d4/d01/classMockTactic.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,2,4], "d4/d01/classMockTactic.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,2,14], "d4/d01/classMockTactic.html#ac7dba7916b5fc648439cb51181d01358":[2,0,2,13], -"d4/d01/classMockTactic.html#aded507eae7db43bab5fa5b8e331d336a":[2,0,2,0], -"d4/d01/classMockTactic.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,2,11], -"d4/d01/classMockTactic.html#afd7ea83d131cd9afb0b941e2ebd75457":[2,0,2,6], -"d4/d07/TestSkill_8cpp.html":[3,0,0,1,3,4,6], -"d4/d15/KeeperBlockBall_8h.html":[3,0,0,0,0,3,5,2], -"d4/d15/KeeperBlockBall_8h_source.html":[3,0,0,0,0,3,5,2], -"d4/d24/ComputationManager_8h.html":[3,0,0,0,0,3,0,0], -"d4/d24/ComputationManager_8h_source.html":[3,0,0,0,0,3,0,0], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html":[2,0,0,0,4,3,1], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,1,23], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,1,29], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,1,30], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,1,20], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,1,18], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,1,25], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,1,27], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,1,16], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,1,10], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,1,9], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,1,22], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,1,5], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fa97a5f7426cec8c308538d1455e0e":[2,0,0,0,4,3,1,2], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fbe1c4d12aab4bc90ba40f7943b9e4":[2,0,0,0,4,3,1,0], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,1,17], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,1,21], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,1,28], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,1,15], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,1,26], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8a8f0d84a3c3192f7102823bbd5fef60":[2,0,0,0,4,3,1,19], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,1,3], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,1,8], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,1,11], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa4f72c0cc4fce12be8dfbc56d6074cac":[2,0,0,0,4,3,1,1], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,1,14] +"d4/d01/classMockTactic.html#aded507eae7db43bab5fa5b8e331d336a":[2,0,2,0] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index b6e1c56c4..f026afdaa 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,11 +1,12 @@ var NAVTREEINDEX3 = { -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,1,7], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,1,12], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,1,4], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ae67ca3f7620f349a73a3bafec170f8c4":[2,0,0,0,4,3,1,13], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#af8495d8ff9e59726b4744fb0cef93207":[2,0,0,0,4,3,1,6], -"d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,1,24], +"d4/d01/classMockTactic.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,2,11], +"d4/d01/classMockTactic.html#afd7ea83d131cd9afb0b941e2ebd75457":[2,0,2,6], +"d4/d07/TestSkill_8cpp.html":[3,0,0,1,3,4,5], +"d4/d15/KeeperBlockBall_8h.html":[3,0,0,0,0,3,5,2], +"d4/d15/KeeperBlockBall_8h_source.html":[3,0,0,0,0,3,5,2], +"d4/d24/ComputationManager_8h.html":[3,0,0,0,0,3,0,0], +"d4/d24/ComputationManager_8h_source.html":[3,0,0,0,0,3,0,0], "d4/d3a/BallPlacementUsDirectGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,1], "d4/d59/roles_2passive_2Halt_8h.html":[3,0,0,0,0,3,3,1,2], "d4/d59/roles_2passive_2Halt_8h_source.html":[3,0,0,0,0,3,3,1,2], @@ -77,8 +78,8 @@ var NAVTREEINDEX3 = "d4/dab/Dealer_8h.html#af94a343fb77dcbf6d2e2d24393ab4c67aac0e2e4aa6cbbee20fe1379efba0836c":[3,0,0,0,0,4,1,5,0], "d4/dab/Dealer_8h.html#af94a343fb77dcbf6d2e2d24393ab4c67af7d59f4e29c18dc164f77922c6c0145b":[3,0,0,0,0,4,1,5,4], "d4/dab/Dealer_8h_source.html":[3,0,0,0,0,4,1], -"d4/db3/DriveWithBall_8h.html":[3,0,0,0,0,3,5,0,1], -"d4/db3/DriveWithBall_8h_source.html":[3,0,0,0,0,3,5,0,1], +"d4/db3/DriveWithBall_8h.html":[3,0,0,0,0,3,5,0,0], +"d4/db3/DriveWithBall_8h_source.html":[3,0,0,0,0,3,5,0,0], "d4/db8/BallPlacementUsForceStart_8h.html":[3,0,0,0,0,3,2,2,1], "d4/db8/BallPlacementUsForceStart_8h_source.html":[3,0,0,0,0,3,2,2,1], "d4/dcc/namespacertt_1_1ai.html":[1,0,1,0], @@ -119,54 +120,55 @@ var NAVTREEINDEX3 = "d4/ded/classTestSkill.html#afa6b5f998d8ba252485177937d3724c7":[2,0,4,5], "d4/df8/OpennessEvaluation_8h.html":[3,0,0,0,0,3,1,2,2], "d4/df8/OpennessEvaluation_8h_source.html":[3,0,0,0,0,3,1,2,2], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html":[2,0,0,0,4,3,18], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,18,22], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,18,28], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,18,29], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,18,19], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,18,18], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a384efc4ba69e1ac7703d67944fc32604":[2,0,0,0,4,3,18,0], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,18,24], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a40f3cfa2d897defdf7a4cf369c6fd5c5":[2,0,0,0,4,3,18,2], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,18,26], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,18,16], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,18,10], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,18,9], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,18,21], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,18,5], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,18,17], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,18,20], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,18,27], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a86fac3a79d9411c2d4867e9cef69050c":[2,0,0,0,4,3,18,1], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,18,15], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,18,25], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a96d8bb2b51915d8e495f358c10ef26f4":[2,0,0,0,4,3,18,13], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,18,3], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,18,8], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,18,11], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,18,14], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,18,7], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,18,12], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,18,4], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#af4275579e2e89d8c944ee9993662957a":[2,0,0,0,4,3,18,6], -"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,18,23], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html":[2,0,0,0,4,3,16], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,16,22], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,16,28], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,16,30], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,16,19], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,16,18], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a384efc4ba69e1ac7703d67944fc32604":[2,0,0,0,4,3,16,0], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,16,24], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a40f3cfa2d897defdf7a4cf369c6fd5c5":[2,0,0,0,4,3,16,2], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,16,26], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,16,16], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,16,10], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,16,9], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,16,21], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,16,5], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,16,17], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,16,20], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,16,29], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,16,27], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a86fac3a79d9411c2d4867e9cef69050c":[2,0,0,0,4,3,16,1], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,16,15], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,16,25], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a96d8bb2b51915d8e495f358c10ef26f4":[2,0,0,0,4,3,16,13], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,16,3], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,16,8], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,16,11], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,16,14], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,16,7], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,16,12], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,16,4], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#af4275579e2e89d8c944ee9993662957a":[2,0,0,0,4,3,16,6], +"d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,16,23], "d5/d09/HaltGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,5], "d5/d14/namespacertt_1_1ai_1_1stp.html":[1,0,1,0,5], "d5/d14/namespacertt_1_1ai_1_1stp.html#a0ca96cfae9f78936d9f1796e3e389552":[3,0,0,0,0,3,0,2,0,0], "d5/d14/namespacertt_1_1ai_1_1stp.html#a0f52cc1075f298d6afdc1feeb2fde5b5":[3,0,0,0,0,4,10,0,3], "d5/d14/namespacertt_1_1ai_1_1stp.html#a1e40f78250f1f8546d334602aa895746":[3,0,0,0,0,3,7,0,0], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a24b1c4fad3e401c35e8355457367697c":[1,0,1,0,5,32], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a24b1c4fad3e401c35e8355457367697c":[1,0,1,0,5,31], "d5/d14/namespacertt_1_1ai_1_1stp.html#a273d29c57e9e598eeda54c59d1074cf8":[3,0,0,0,0,4,10,0,6], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3":[1,0,1,0,5,31], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38":[1,0,1,0,5,31,1], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c":[1,0,1,0,5,31,0], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09":[1,0,1,0,5,31,3], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086":[1,0,1,0,5,31,2], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3":[1,0,1,0,5,30], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38":[1,0,1,0,5,30,1], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c":[1,0,1,0,5,30,0], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09":[1,0,1,0,5,30,3], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086":[1,0,1,0,5,30,2], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012c":[1,0,1,0,5,29], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca26a4b44a837bf97b972628509912b4a5":[1,0,1,0,5,29,2], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca730950ad798a77ad508aa9e2564d013f":[1,0,1,0,5,29,1], +"d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca7a95bf926a0333f57705aeac07a362a2":[1,0,1,0,5,29,0], "d5/d14/namespacertt_1_1ai_1_1stp.html#a34dadb614a5733e50f941d370203fe38":[1,0,1,0,5,26], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87ab":[1,0,1,0,5,30], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba26a4b44a837bf97b972628509912b4a5":[1,0,1,0,5,30,2], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba730950ad798a77ad508aa9e2564d013f":[1,0,1,0,5,30,1], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba7a95bf926a0333f57705aeac07a362a2":[1,0,1,0,5,30,0], "d5/d14/namespacertt_1_1ai_1_1stp.html#a509d53414d5b4ec253e2156689c4cfd4":[3,0,0,0,0,3,0,4,0,0], "d5/d14/namespacertt_1_1ai_1_1stp.html#a555d478305c5cd3b3ef9886884bdcec6":[3,0,0,0,0,3,0,3,0,5], "d5/d14/namespacertt_1_1ai_1_1stp.html#a6dc616622d328046b30e5a7cfaf90e81":[3,0,0,0,0,3,0,3,0,4], @@ -175,9 +177,6 @@ var NAVTREEINDEX3 = "d5/d14/namespacertt_1_1ai_1_1stp.html#a7f5aa39c5386974d433907ac5368e8b3":[3,0,0,0,0,3,0,2,0,2], "d5/d14/namespacertt_1_1ai_1_1stp.html#a83fa6a77ed959db605992275d14eb0fc":[1,0,1,0,5,27], "d5/d14/namespacertt_1_1ai_1_1stp.html#a840889e02a2ec4463fd5245493736c4b":[3,0,0,0,0,3,7,0,1], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113":[1,0,1,0,5,29], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113a959a795d5524bd9054026703a33afb87":[1,0,1,0,5,29,0], -"d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113aed8e8497a6a4c2315790d3d56b7c5065":[1,0,1,0,5,29,1], "d5/d14/namespacertt_1_1ai_1_1stp.html#a8c7cbfa3bebf24efb4773782dbd9cea3":[3,0,0,0,0,3,0,3,0,0], "d5/d14/namespacertt_1_1ai_1_1stp.html#a92b74fb1a0273f1087bf331bc4983960":[3,0,0,0,0,3,0,3,0,2], "d5/d14/namespacertt_1_1ai_1_1stp.html#a96194cea6b4061410100963ee1576317":[3,0,0,0,0,3,0,2,1,1], @@ -230,24 +229,25 @@ var NAVTREEINDEX3 = "d5/d1a/KickOffThemGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,6], "d5/d21/Defender_8cpp.html":[3,0,0,1,3,3,1,0], "d5/d26/Out_8cpp.html":[3,0,0,1,1,1], -"d5/d3c/DefendShot_8h.html":[3,0,0,0,0,3,2,0,1], -"d5/d3c/DefendShot_8h_source.html":[3,0,0,0,0,3,2,0,1], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html":[2,0,0,0,4,6,5], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,5,12], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,5,5], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,5,13], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,5,2], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a557abc1bba78f4fdae7e0da6bf150354":[2,0,0,0,4,6,5,0], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a67646f2ac02414ac376dfce16a8e9cd3":[2,0,0,0,4,6,5,6], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a69a1fd27f2854ceb733c5b5686aa36bc":[2,0,0,0,4,6,5,3], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,5,4], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab9652946b0ab747c1e17ce073a5d907d":[2,0,0,0,4,6,5,9], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#abbf6e76d81e85ea48f9b4a4d528eea64":[2,0,0,0,4,6,5,1], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,5,11], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,5,10], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,5,8], -"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af773c74e22de969c6e044f88f1ff7cc4":[2,0,0,0,4,6,5,7], -"d5/d3e/KeeperKickBall_8h.html":[3,0,0,0,0,3,2,0,2], -"d5/d3e/KeeperKickBall_8h_source.html":[3,0,0,0,0,3,2,0,2], -"d5/d45/FreeKickThemGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,3] +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html":[2,0,0,0,4,6,4], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,4,12], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,4,5], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,4,13], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,4,2], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a557abc1bba78f4fdae7e0da6bf150354":[2,0,0,0,4,6,4,0], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a67646f2ac02414ac376dfce16a8e9cd3":[2,0,0,0,4,6,4,6], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a69a1fd27f2854ceb733c5b5686aa36bc":[2,0,0,0,4,6,4,3], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,4,4], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab9652946b0ab747c1e17ce073a5d907d":[2,0,0,0,4,6,4,9], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#abbf6e76d81e85ea48f9b4a4d528eea64":[2,0,0,0,4,6,4,1], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,4,11], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,4,10], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,4,8], +"d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af773c74e22de969c6e044f88f1ff7cc4":[2,0,0,0,4,6,4,7], +"d5/d3e/KeeperKickBall_8h.html":[3,0,0,0,0,3,2,0,1], +"d5/d3e/KeeperKickBall_8h_source.html":[3,0,0,0,0,3,2,0,1], +"d5/d45/FreeKickThemGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,3], +"d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html":[3,0,0,1,3,1,1,1], +"d5/d4e/tactics_2passive_2Formation_8cpp.html":[3,0,0,1,3,5,1,2], +"d5/d50/WeWillHaveBallGlobalEvaluation_8h.html":[3,0,0,0,0,3,1,1,3] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 86cb2db6c..03a984f97 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,24 +1,21 @@ var NAVTREEINDEX4 = { -"d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html":[3,0,0,1,3,1,1,1], -"d5/d4e/tactics_2passive_2Formation_8cpp.html":[3,0,0,1,3,5,1,2], -"d5/d50/WeWillHaveBallGlobalEvaluation_8h.html":[3,0,0,0,0,3,1,1,3], "d5/d50/WeWillHaveBallGlobalEvaluation_8h_source.html":[3,0,0,0,0,3,1,1,3], -"d5/d51/TestSkill_8h.html":[3,0,0,0,0,3,4,6], -"d5/d51/TestSkill_8h_source.html":[3,0,0,0,0,3,4,6], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html":[2,0,0,0,4,4,2], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,2,11], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,2,3], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,2,6], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,2,5], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,2,9], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,2,4], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a9d516559d2cafa283ec06c4d34292b1b":[2,0,0,0,4,4,2,0], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,2,7], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,2,8], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,2,1], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,2,2], -"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,2,10], +"d5/d51/TestSkill_8h.html":[3,0,0,0,0,3,4,5], +"d5/d51/TestSkill_8h_source.html":[3,0,0,0,0,3,4,5], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html":[2,0,0,0,4,4,1], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,1,11], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,1,3], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,1,6], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,1,5], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,1,9], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,1,4], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a9d516559d2cafa283ec06c4d34292b1b":[2,0,0,0,4,4,1,0], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,1,7], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,1,8], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,1,1], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,1,2], +"d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,1,10], "d5/d64/roles_2passive_2Formation_8h.html":[3,0,0,0,0,3,3,1,1], "d5/d64/roles_2passive_2Formation_8h_source.html":[3,0,0,0,0,3,3,1,1], "d5/d6b/md_roboteam_ai_CODE_OF_CONDUCT.html":[0], @@ -31,39 +28,38 @@ var NAVTREEINDEX4 = "d5/d6f/IOManager_8cpp.html":[3,0,0,1,4,2], "d5/d7b/Keeper_8cpp.html":[3,0,0,1,3,3,2], "d5/d81/FreeKickUsGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,4], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html":[2,0,0,0,4,3,14], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,14,22], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,14,28], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,14,29], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a122f7c0e06a8b7655b13e71c1b7328f1":[2,0,0,0,4,3,14,0], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,14,19], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,14,18], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a346a76d10fc37b3d7764e38d7d45490b":[2,0,0,0,4,3,14,1], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,14,24], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,14,26], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,14,16], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,14,10], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,14,9], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,14,21], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,14,5], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,14,17], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,14,20], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,14,27], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,14,15], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,14,25], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,14,3], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a97952e47f5ee9c2eaa4f75f76cb04378":[2,0,0,0,4,3,14,13], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,14,8], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,14,11], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,14,14], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,14,7], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ace7c7e972aab2f73b72e79db66d30a23":[2,0,0,0,4,3,14,2], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad1f3135ac24c15579af66127071806fb":[2,0,0,0,4,3,14,6], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,14,12], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,14,4], -"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,14,23], -"d5/d8d/Chipper_8h.html":[3,0,0,0,0,3,3,0,1], -"d5/d8d/Chipper_8h_source.html":[3,0,0,0,0,3,3,0,1], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html":[2,0,0,0,4,3,12], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,12,22], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,12,28], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,12,30], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a122f7c0e06a8b7655b13e71c1b7328f1":[2,0,0,0,4,3,12,0], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,12,19], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,12,18], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a346a76d10fc37b3d7764e38d7d45490b":[2,0,0,0,4,3,12,1], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,12,24], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,12,26], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,12,16], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,12,10], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,12,9], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,12,21], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,12,5], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,12,17], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,12,20], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,12,29], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,12,27], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,12,15], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,12,25], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,12,3], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a97952e47f5ee9c2eaa4f75f76cb04378":[2,0,0,0,4,3,12,13], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,12,8], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,12,11], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,12,14], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,12,7], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ace7c7e972aab2f73b72e79db66d30a23":[2,0,0,0,4,3,12,2], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad1f3135ac24c15579af66127071806fb":[2,0,0,0,4,3,12,6], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,12,12], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,12,4], +"d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,12,23], "d5/d8d/FreeKickUsAtGoal_8cpp.html":[3,0,0,1,3,2,2,4], "d5/d8d/RuleSet_8h.html":[3,0,0,0,0,4,8], "d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02":[3,0,0,0,0,4,8,1], @@ -81,20 +77,20 @@ var NAVTREEINDEX4 = "d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aafc852db94f1f3d710a5413d7bbe281b":[2,0,0,0,1,0,0,5], "d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#ab060436847ecc2b8d556cfb82a84c5be":[2,0,0,0,1,0,0,2], "d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aecc9dd67b414e7b2fadec93d522010c5":[2,0,0,0,1,0,0,4], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html":[2,0,0,0,4,5,3], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,3,6], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a284c5c563ccda2dcdbd29b73d1dde9cc":[2,0,0,0,4,5,3,12], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,3,2], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a3b5edaebee0b84aa5f01bbbb4575446c":[2,0,0,0,4,5,3,9], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,3,10], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,3,11], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,3,3], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,3,0], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,3,7], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ad6f8ce6c3f2e5e102ec35028b3471a92":[2,0,0,0,4,5,3,1], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,3,8], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,3,5], -"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#affa1f2883b23be571b09bae935ac1eab":[2,0,0,0,4,5,3,4], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html":[2,0,0,0,4,5,2], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,2,6], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a284c5c563ccda2dcdbd29b73d1dde9cc":[2,0,0,0,4,5,2,12], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,2,2], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a3b5edaebee0b84aa5f01bbbb4575446c":[2,0,0,0,4,5,2,9], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,2,10], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,2,11], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,2,3], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,2,0], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,2,7], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ad6f8ce6c3f2e5e102ec35028b3471a92":[2,0,0,0,4,5,2,1], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,2,8], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,2,5], +"d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#affa1f2883b23be571b09bae935ac1eab":[2,0,0,0,4,5,2,4], "d5/db9/classrtt_1_1world_1_1WorldData.html":[2,0,0,1,4], "d5/db9/classrtt_1_1world_1_1WorldData.html#a0298f44793558e328c882602fa5d3bfb":[2,0,0,1,4,11], "d5/db9/classrtt_1_1world_1_1WorldData.html#a23004b6389dde87425b9825ec52d135a":[2,0,0,1,4,3], @@ -116,76 +112,77 @@ var NAVTREEINDEX4 = "d5/db9/classrtt_1_1world_1_1WorldData.html#ae001f33964e99ee79d239c0bb7287d83":[2,0,0,1,4,5], "d5/db9/classrtt_1_1world_1_1WorldData.html#af95c919b9806b6407ed38f1e421befce":[2,0,0,1,4,17], "d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html":[1,0,1,0,5,6], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a1347bfea32205f058b8f6beaaf2f591a":[1,0,1,0,5,6,14], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a2def88d12071f2fa89f83a57c50c4f76":[1,0,1,0,5,6,12], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a945c56cfc6c60c8a72b550bba24402d7":[1,0,1,0,5,6,13], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a9e4cffb1bae4ff229b1e0cdfaa1c0bf5":[1,0,1,0,5,6,18], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#aaa155577589617b454d8fee2ea755e51":[1,0,1,0,5,6,15], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac175fe0237ffc965210b36f9b58ef4e9":[1,0,1,0,5,6,16], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac67952380d471ce18b24284d08028877":[1,0,1,0,5,6,17], -"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#acffd3e77654ac22c44494543015e090b":[1,0,1,0,5,6,19], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html":[2,0,0,0,4,6,11], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0107104c2a6d3bd8234784c3b2f500a2":[2,0,0,0,4,6,11,6], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,11,12], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a1120c6c59b0d0cbf8a8c3f0de5b3cbfd":[2,0,0,0,4,6,11,3], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,11,5], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,11,13], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,11,2], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a842ee55b04c8078f0a409209aa69ec02":[2,0,0,0,4,6,11,7], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a9d6a2d03c48bf191150eab3f65f90eed":[2,0,0,0,4,6,11,1], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,11,4], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#aba5cd410f768ad2741e441a971e3123b":[2,0,0,0,4,6,11,0], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,11,11], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,11,10], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af3a3bbd4e47241eb6382ea48643287ba":[2,0,0,0,4,6,11,9], -"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,11,8], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html":[2,0,0,0,4,3,2], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,2,24], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,2,30], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,2,31], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,2,20], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,2,19], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a27b85bd78c2729c47421a5e485d268a7":[2,0,0,0,4,3,2,1], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,2,26], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,2,28], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4a02b1ca3b45f46291cdfeeb44b52fde":[2,0,0,0,4,3,2,7], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,2,17], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,2,11], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,2,10], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5f8c091e19a138dbf20722713472d468":[2,0,0,0,4,3,2,2], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,2,23], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,2,6], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a74cff66a5dc049edd34d87772e160c89":[2,0,0,0,4,3,2,22], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a75285f5ba087c4fec511022d614f1d0a":[2,0,0,0,4,3,2,16], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,2,18], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,2,21], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,2,29], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,2,27], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,2,4], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a9ac7ac1dfabba0707048bb2dbcaefe38":[2,0,0,0,4,3,2,3], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,2,9], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,2,12], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,2,15], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,2,8], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab7f4284a6cbc296a8acae1736f5b8cd8":[2,0,0,0,4,3,2,14], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,2,13], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#adf40ab90d6253afdd83c24480c9ff182":[2,0,0,0,4,3,2,0], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,2,5], -"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,2,25], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a1347bfea32205f058b8f6beaaf2f591a":[1,0,1,0,5,6,13], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a2def88d12071f2fa89f83a57c50c4f76":[1,0,1,0,5,6,11], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a945c56cfc6c60c8a72b550bba24402d7":[1,0,1,0,5,6,12], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a9e4cffb1bae4ff229b1e0cdfaa1c0bf5":[1,0,1,0,5,6,17], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#aaa155577589617b454d8fee2ea755e51":[1,0,1,0,5,6,14], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac175fe0237ffc965210b36f9b58ef4e9":[1,0,1,0,5,6,15], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac67952380d471ce18b24284d08028877":[1,0,1,0,5,6,16], +"d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#acffd3e77654ac22c44494543015e090b":[1,0,1,0,5,6,18], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html":[2,0,0,0,4,6,10], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0107104c2a6d3bd8234784c3b2f500a2":[2,0,0,0,4,6,10,6], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,10,12], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a1120c6c59b0d0cbf8a8c3f0de5b3cbfd":[2,0,0,0,4,6,10,3], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,10,5], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,10,13], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,10,2], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a842ee55b04c8078f0a409209aa69ec02":[2,0,0,0,4,6,10,7], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a9d6a2d03c48bf191150eab3f65f90eed":[2,0,0,0,4,6,10,1], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,10,4], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#aba5cd410f768ad2741e441a971e3123b":[2,0,0,0,4,6,10,0], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,10,11], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,10,10], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af3a3bbd4e47241eb6382ea48643287ba":[2,0,0,0,4,6,10,9], +"d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,10,8], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html":[2,0,0,0,4,3,1], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,1,24], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,1,30], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,1,32], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,1,20], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,1,19], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a27b85bd78c2729c47421a5e485d268a7":[2,0,0,0,4,3,1,1], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,1,26], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,1,28], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4a02b1ca3b45f46291cdfeeb44b52fde":[2,0,0,0,4,3,1,7], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,1,17], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,1,11], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,1,10], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5f8c091e19a138dbf20722713472d468":[2,0,0,0,4,3,1,2], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,1,23], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,1,6], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a74cff66a5dc049edd34d87772e160c89":[2,0,0,0,4,3,1,22], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a75285f5ba087c4fec511022d614f1d0a":[2,0,0,0,4,3,1,16], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,1,18], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,1,21], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,1,31], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,1,29], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,1,27], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,1,4], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a9ac7ac1dfabba0707048bb2dbcaefe38":[2,0,0,0,4,3,1,3], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,1,9], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,1,12], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,1,15], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,1,8], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab7f4284a6cbc296a8acae1736f5b8cd8":[2,0,0,0,4,3,1,14], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,1,13], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#adf40ab90d6253afdd83c24480c9ff182":[2,0,0,0,4,3,1,0], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,1,5], +"d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,1,25], "d5/dd5/KickOffUsPrepare_8h.html":[3,0,0,0,0,3,2,2,10], "d5/dd5/KickOffUsPrepare_8h_source.html":[3,0,0,0,0,3,2,2,10], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html":[2,0,0,0,4,5,2], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,2,6], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,2,2], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,2,9], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,2,10], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,2,3], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,2,0], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,2,7], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ab2897e53b0b41c5a9c6adb40eb3c1dce":[2,0,0,0,4,5,2,4], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,2,8], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,2,5], -"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#affe193599eaf9b56decfad928013f297":[2,0,0,0,4,5,2,1], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html":[2,0,0,0,4,5,1], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,1,6], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,1,2], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,1,9], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,1,10], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,1,3], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,1,0], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,1,7], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ab2897e53b0b41c5a9c6adb40eb3c1dce":[2,0,0,0,4,5,1,4], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,1,8], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,1,5], +"d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#affe193599eaf9b56decfad928013f297":[2,0,0,0,4,5,1,1], "d5/ddd/BallPlacementThem_8cpp.html":[3,0,0,1,3,2,2,0], "d5/de0/PenaltyThemPrepare_8cpp.html":[3,0,0,1,3,2,2,12], "d5/de0/PenaltyThemPrepare_8cpp.html#a073cfb0dcce27c69a198183f4eccad10":[3,0,0,1,3,2,2,12,0], @@ -200,8 +197,8 @@ var NAVTREEINDEX4 = "d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html":[2,0,0,0,4,1,4], "d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a38e5deb4574bb48c88436aa40f98857f":[2,0,0,0,4,1,4,1], "d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a9f21481641bbcb0bfb1c4a7aabc52138":[2,0,0,0,4,1,4,0], -"d6/d01/FreeKickTaker_8h.html":[3,0,0,0,0,3,3,0,2], -"d6/d01/FreeKickTaker_8h_source.html":[3,0,0,0,0,3,3,0,2], +"d6/d01/FreeKickTaker_8h.html":[3,0,0,0,0,3,3,0,1], +"d6/d01/FreeKickTaker_8h_source.html":[3,0,0,0,0,3,3,0,1], "d6/d06/InterfacePublisher_8h.html":[3,0,0,0,0,1,0,1], "d6/d06/InterfacePublisher_8h_source.html":[3,0,0,0,0,1,0,1], "d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html":[2,0,0,1,2,2], @@ -224,21 +221,21 @@ var NAVTREEINDEX4 = "d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ade24b9a2c4b91f87d16565645a7957f7":[2,0,0,1,2,2,7], "d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#aec86dcb7dfc05ca18d5576b6dec73c72":[2,0,0,1,2,2,6], "d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#afb5f69a0e149ac7cb2f8ed203e7caa0a":[2,0,0,1,2,2,12], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html":[2,0,0,0,4,6,10], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0cb8c6fc9dffb0c616cadd776092ddf4":[2,0,0,0,4,6,10,9], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,10,12], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,10,5], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,10,13], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a3d634febe8eb1fef189118fbb1ab4180":[2,0,0,0,4,6,10,1], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,10,2], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a8cf5ff46bcb539cf888b98f60de2ef56":[2,0,0,0,4,6,10,0], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,10,4], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,10,11], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,10,10], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ad739e12d64d22b7d8bd6abdac9413955":[2,0,0,0,4,6,10,6], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae3c48407cf0e288159f5c0587ee238c5":[2,0,0,0,4,6,10,3], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae948f71d74d717b256481c10994404c3":[2,0,0,0,4,6,10,7], -"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,10,8], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html":[2,0,0,0,4,6,9], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0cb8c6fc9dffb0c616cadd776092ddf4":[2,0,0,0,4,6,9,9], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,9,12], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,9,5], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,9,13], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a3d634febe8eb1fef189118fbb1ab4180":[2,0,0,0,4,6,9,1], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,9,2], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a8cf5ff46bcb539cf888b98f60de2ef56":[2,0,0,0,4,6,9,0], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,9,4], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,9,11], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,9,10], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ad739e12d64d22b7d8bd6abdac9413955":[2,0,0,0,4,6,9,6], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae3c48407cf0e288159f5c0587ee238c5":[2,0,0,0,4,6,9,3], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae948f71d74d717b256481c10994404c3":[2,0,0,0,4,6,9,7], +"d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,9,8], "d6/d14/BallPlacementUsGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,2], "d6/d14/BallPlacementUsGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,2], "d6/d14/BlockBall_8h.html":[3,0,0,0,0,3,5,1,1], @@ -247,7 +244,10 @@ var NAVTREEINDEX4 = "d6/d47/CorrectPlayTest_8cpp.html":[3,0,0,2,5,0], "d6/d47/CorrectPlayTest_8cpp.html#a1edb5baaa131732586acb7a2daca34aa":[3,0,0,2,5,0,0], "d6/d47/CorrectPlayTest_8cpp.html#aefa88de2b7eb9347c8ea2a25e0d24889":[3,0,0,2,5,0,1], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html":[2,0,0,0,4,3,20], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,20,22], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,20,28] +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html":[2,0,0,0,4,3,18], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,18,22], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,18,28], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,18,30], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,18,19], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,18,18] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index 7dd9beffb..dc511f16e 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,33 +1,31 @@ var NAVTREEINDEX5 = { -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,20,29], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,20,19], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,20,18], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,20,24], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,20,26], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4c4ef48f997beffdefd3e5cd5705500b":[2,0,0,0,4,3,20,0], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,20,16], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,20,10], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,20,9], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,20,21], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,20,5], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a79d5e70d6e069d2616518ebee633611d":[2,0,0,0,4,3,20,6], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,20,17], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,20,20], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,20,27], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,20,15], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,20,25], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,20,3], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a9c59f2e881901e53df9cf3309aba7162":[2,0,0,0,4,3,20,2], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,20,8], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,20,11], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,20,14], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,20,7], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,20,12], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5675d2dc36a8989a5654f558c11b65e":[2,0,0,0,4,3,20,1], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,20,4], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aeaec68d80b1eae20469ae2718cad43a0":[2,0,0,0,4,3,20,13], -"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,20,23], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,18,24], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,18,26], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4c4ef48f997beffdefd3e5cd5705500b":[2,0,0,0,4,3,18,0], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,18,16], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,18,10], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,18,9], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,18,21], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,18,5], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a79d5e70d6e069d2616518ebee633611d":[2,0,0,0,4,3,18,6], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,18,17], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,18,20], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,18,29], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,18,27], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,18,15], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,18,25], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,18,3], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a9c59f2e881901e53df9cf3309aba7162":[2,0,0,0,4,3,18,2], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,18,8], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,18,11], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,18,14], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,18,7], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,18,12], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5675d2dc36a8989a5654f558c11b65e":[2,0,0,0,4,3,18,1], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,18,4], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aeaec68d80b1eae20469ae2718cad43a0":[2,0,0,0,4,3,18,13], +"d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,18,23], "d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html":[2,0,0,0,4,1,25], "d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html#ace05ccd67d79a52389c0e48556568213":[2,0,0,0,4,1,25,0], "d6/d69/LineOfSightEvaluation_8cpp.html":[3,0,0,1,3,1,2,1], @@ -51,39 +49,42 @@ var NAVTREEINDEX5 = "d6/d74/classtesthelpers_1_1WorldHelper.html#a9b4c89c1867e9814e20b515ea848511d":[2,0,1,1,8], "d6/d74/classtesthelpers_1_1WorldHelper.html#ab0fe933bb083e04a9ce4ee772a6ac5b6":[2,0,1,1,4], "d6/d74/classtesthelpers_1_1WorldHelper.html#ac8a3a86e75d7ef2f0b9ff6fa70ad48c4":[2,0,1,1,1], +"d6/d9e/Defend_8h.html":[3,0,0,0,0,3,2,0,0], +"d6/d9e/Defend_8h_source.html":[3,0,0,0,0,3,2,0,0], "d6/da9/StopGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,16], "d6/da9/StopGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,16], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html":[2,0,0,0,4,3,21], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,21,22], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,21,28], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,21,29], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,21,19], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,21,18], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a26c777891333c1a904b7225fddf03dab":[2,0,0,0,4,3,21,2], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,21,24], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,21,26], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,21,16], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,21,10], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,21,9], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a60b554f7086156246f35d8fd41ba19d8":[2,0,0,0,4,3,21,6], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,21,21], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,21,5], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,21,17], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,21,20], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,21,27], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,21,15], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,21,25], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a95d42f4ff1819ad9f72e307d6a4b2b9c":[2,0,0,0,4,3,21,1], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,21,3], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,21,8], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,21,11], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa8921e008c2a73bb607343e9aae1b6c1":[2,0,0,0,4,3,21,0], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,21,14], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,21,7], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,21,12], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#adc5fdbcf7b4a941b4d5d41eb37ce893a":[2,0,0,0,4,3,21,13], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,21,4], -"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,21,23], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html":[2,0,0,0,4,3,19], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,19,22], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,19,28], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,19,30], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,19,19], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,19,18], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a26c777891333c1a904b7225fddf03dab":[2,0,0,0,4,3,19,2], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,19,24], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,19,26], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,19,16], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,19,10], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,19,9], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a60b554f7086156246f35d8fd41ba19d8":[2,0,0,0,4,3,19,6], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,19,21], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,19,5], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,19,17], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,19,20], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,19,29], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,19,27], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,19,15], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,19,25], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a95d42f4ff1819ad9f72e307d6a4b2b9c":[2,0,0,0,4,3,19,1], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,19,3], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,19,8], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,19,11], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa8921e008c2a73bb607343e9aae1b6c1":[2,0,0,0,4,3,19,0], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,19,14], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,19,7], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,19,12], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#adc5fdbcf7b4a941b4d5d41eb37ce893a":[2,0,0,0,4,3,19,13], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,19,4], +"d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,19,23], "d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html":[2,0,0,0,4,23], "d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0530ffa7fe49eb66d4fc717086cfe949":[2,0,0,0,4,23,11], "d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,23,14], @@ -134,53 +135,51 @@ var NAVTREEINDEX5 = "d6/de7/Role_8hpp_source.html":[3,0,0,0,0,3,9], "d6/de9/GoalShotEvaluation_8cpp.html":[3,0,0,1,3,1,2,0], "d7/d06/StpInfoEnums_8h.html":[3,0,0,0,0,4,10], -"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3":[3,0,0,0,0,4,10,3], -"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38":[3,0,0,0,0,4,10,3,1], -"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c":[3,0,0,0,0,4,10,3,0], -"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09":[3,0,0,0,0,4,10,3,3], -"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086":[3,0,0,0,0,4,10,3,2], -"d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87ab":[3,0,0,0,0,4,10,2], -"d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87aba26a4b44a837bf97b972628509912b4a5":[3,0,0,0,0,4,10,2,2], -"d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87aba730950ad798a77ad508aa9e2564d013f":[3,0,0,0,0,4,10,2,1], -"d7/d06/StpInfoEnums_8h.html#a40e85934b4fd4ca9ddfa2553886a87aba7a95bf926a0333f57705aeac07a362a2":[3,0,0,0,0,4,10,2,0], -"d7/d06/StpInfoEnums_8h.html#a8a168b78725926f5901d2f6370784113":[3,0,0,0,0,4,10,1], -"d7/d06/StpInfoEnums_8h.html#a8a168b78725926f5901d2f6370784113a959a795d5524bd9054026703a33afb87":[3,0,0,0,0,4,10,1,0], -"d7/d06/StpInfoEnums_8h.html#a8a168b78725926f5901d2f6370784113aed8e8497a6a4c2315790d3d56b7c5065":[3,0,0,0,0,4,10,1,1], +"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3":[3,0,0,0,0,4,10,2], +"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38":[3,0,0,0,0,4,10,2,1], +"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c":[3,0,0,0,0,4,10,2,0], +"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09":[3,0,0,0,0,4,10,2,3], +"d7/d06/StpInfoEnums_8h.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086":[3,0,0,0,0,4,10,2,2], +"d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012c":[3,0,0,0,0,4,10,1], +"d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012ca26a4b44a837bf97b972628509912b4a5":[3,0,0,0,0,4,10,1,2], +"d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012ca730950ad798a77ad508aa9e2564d013f":[3,0,0,0,0,4,10,1,1], +"d7/d06/StpInfoEnums_8h.html#a3415479aad9be6d3397774dc147c012ca7a95bf926a0333f57705aeac07a362a2":[3,0,0,0,0,4,10,1,0], "d7/d06/StpInfoEnums_8h_source.html":[3,0,0,0,0,4,10], "d7/d39/AttackingPass_8cpp.html":[3,0,0,1,3,2,1,1], "d7/d41/KickOffUsGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,8], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html":[2,0,0,0,4,3,6], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,6,23], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,6,29], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,6,30], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,6,20], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1a7728baca152be0955937a1c4ecf322":[2,0,0,0,4,3,6,2], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,6,19], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a3810640cae06c46862b58487c086c62b":[2,0,0,0,4,3,6,0], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,6,25], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a42f59c2fa0d340e0a82add351b53a61a":[2,0,0,0,4,3,6,1], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,6,27], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,6,17], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,6,11], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,6,10], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,6,22], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,6,6], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,6,18], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,6,21], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,6,28], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,6,16], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,6,26], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,6,4], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,6,9], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,6,12], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,6,15], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab268b99ef196efd790c42706bd220071":[2,0,0,0,4,3,6,3], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,6,8], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,6,13], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,6,5], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aee8c5693b91a4d42adc8dfda1fd63ddd":[2,0,0,0,4,3,6,14], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,6,24], -"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afd36854b3fa2fcde6bb75185f898da91":[2,0,0,0,4,3,6,7], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html":[2,0,0,0,4,3,4], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,4,23], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,4,29], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,4,31], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,4,20], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1a7728baca152be0955937a1c4ecf322":[2,0,0,0,4,3,4,2], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,4,19], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a3810640cae06c46862b58487c086c62b":[2,0,0,0,4,3,4,0], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,4,25], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a42f59c2fa0d340e0a82add351b53a61a":[2,0,0,0,4,3,4,1], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,4,27], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,4,17], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,4,11], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,4,10], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,4,22], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,4,6], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,4,18], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,4,21], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,4,30], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,4,28], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,4,16], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,4,26], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,4,4], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,4,9], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,4,12], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,4,15], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab268b99ef196efd790c42706bd220071":[2,0,0,0,4,3,4,3], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,4,8], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,4,13], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,4,5], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aee8c5693b91a4d42adc8dfda1fd63ddd":[2,0,0,0,4,3,4,14], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,4,24], +"d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afd36854b3fa2fcde6bb75185f898da91":[2,0,0,0,4,3,4,7], "d7/d54/classrtt_1_1ai_1_1BallPossession.html":[2,0,0,0,11], "d7/d54/classrtt_1_1ai_1_1BallPossession.html#a1280cdb38c5115e16eb6044ac1eabd64":[2,0,0,0,11,7], "d7/d54/classrtt_1_1ai_1_1BallPossession.html#a25f04d9b3cc63e88decc16024c305068":[2,0,0,0,11,5], @@ -206,8 +205,8 @@ var NAVTREEINDEX5 = "d7/d54/classrtt_1_1ai_1_1BallPossession.html#aec5f5a8033768c727ab02f8d7d6cfaac":[2,0,0,0,11,13], "d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeef48d5da8e5d7c266d56fb77e0bd471":[2,0,0,0,11,14], "d7/d54/classrtt_1_1ai_1_1BallPossession.html#af62c7481ecaaf4508de7570a9883a81c":[2,0,0,0,11,15], -"d7/d5a/InstantKick_8h.html":[3,0,0,0,0,3,5,0,4], -"d7/d5a/InstantKick_8h_source.html":[3,0,0,0,0,3,5,0,4], +"d7/d5a/InstantKick_8h.html":[3,0,0,0,0,3,5,0,3], +"d7/d5a/InstantKick_8h_source.html":[3,0,0,0,0,3,5,0,3], "d7/d62/PenaltyUs_8cpp.html":[3,0,0,1,3,2,2,13], "d7/d66/GameSettings_8h.html":[3,0,0,0,0,4,2], "d7/d66/GameSettings_8h_source.html":[3,0,0,0,0,4,2], @@ -233,11 +232,11 @@ var NAVTREEINDEX5 = "d7/d80/GameStateManager_8cpp.html":[3,0,0,1,4,1], "d7/d80/StopFormation_8cpp.html":[3,0,0,1,3,2,2,16], "d7/d82/BallPlacer_8cpp.html":[3,0,0,1,3,3,0,0], -"d7/d82/Harasser_8cpp.html":[3,0,0,1,3,3,0,3], +"d7/d82/Harasser_8cpp.html":[3,0,0,1,3,3,0,2], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html":[2,0,0,0,4,15], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,15,24], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,15,30], -"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,15,31], +"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,15,32], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,15,21], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1bff3910044942d4910c9551a7fc3ce1":[2,0,0,0,4,15,3], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,15,20], @@ -249,5 +248,6 @@ var NAVTREEINDEX5 = "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,15,12], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,15,11], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,15,23], -"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a727ddaebc6547c71775d10cdad0bdad2":[2,0,0,0,4,15,8] +"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a727ddaebc6547c71775d10cdad0bdad2":[2,0,0,0,4,15,8], +"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,15,7] }; diff --git a/navtreeindex6.js b/navtreeindex6.js index fd1b180aa..48b75e076 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -1,9 +1,9 @@ var NAVTREEINDEX6 = { -"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,15,7], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,15,19], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,15,22], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a85061f4ffd6e1cf9b1b1ac99ae6db082":[2,0,0,0,4,15,4], +"d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,15,31], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,15,29], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,15,17], "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,15,27], @@ -19,39 +19,40 @@ var NAVTREEINDEX6 = "d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,15,25], "d7/d93/HistoryRetrievalTest_8cpp.html":[3,0,0,2,8,2], "d7/d93/HistoryRetrievalTest_8cpp.html#afbe6cdef5e0ea1a34685af88709f9855":[3,0,0,2,8,2,0], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html":[2,0,0,0,4,3,11], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,11,24], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,11,30], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,11,31], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,11,20], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,11,19], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,11,26], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a447b46dba282ae0e1452f52744b382e1":[2,0,0,0,4,3,11,22], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,11,28], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a500519890f025d508b9fa129f1b737ac":[2,0,0,0,4,3,11,1], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,11,17], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a554c384fee1f7d5d689355b3cd9573ee":[2,0,0,0,4,3,11,7], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,11,11], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,11,10], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a6377fe9ad829b2fdc3981fc06392c9d0":[2,0,0,0,4,3,11,0], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,11,23], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,11,6], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,11,18], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,11,21], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,11,29], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,11,27], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,11,4], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,11,9], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,11,12], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa31000f09d20031b1b2f24d509527208":[2,0,0,0,4,3,11,2], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,11,15], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,11,8], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,11,13], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,11,5], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae713bbd8072641ccd24ad755f62a9713":[2,0,0,0,4,3,11,14], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aec45346e5c63f48e60fa5fa523f3570f":[2,0,0,0,4,3,11,3], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#af9b2205d1663fcd57360215aff23c4e2":[2,0,0,0,4,3,11,16], -"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,11,25], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html":[2,0,0,0,4,3,9], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,9,24], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,9,30], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,9,32], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,9,20], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,9,19], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,9,26], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a447b46dba282ae0e1452f52744b382e1":[2,0,0,0,4,3,9,22], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,9,28], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a500519890f025d508b9fa129f1b737ac":[2,0,0,0,4,3,9,1], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,9,17], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a554c384fee1f7d5d689355b3cd9573ee":[2,0,0,0,4,3,9,7], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,9,11], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,9,10], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a6377fe9ad829b2fdc3981fc06392c9d0":[2,0,0,0,4,3,9,0], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,9,23], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,9,6], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,9,18], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,9,21], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,9,31], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,9,29], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,9,27], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,9,4], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,9,9], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,9,12], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa31000f09d20031b1b2f24d509527208":[2,0,0,0,4,3,9,2], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,9,15], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,9,8], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,9,13], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,9,5], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae713bbd8072641ccd24ad755f62a9713":[2,0,0,0,4,3,9,14], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aec45346e5c63f48e60fa5fa523f3570f":[2,0,0,0,4,3,9,3], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#af9b2205d1663fcd57360215aff23c4e2":[2,0,0,0,4,3,9,16], +"d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,9,25], "d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html":[2,0,0,0,2,0], "d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a01205f6a56f921c525e3dd301712dd0d":[2,0,0,0,2,0,3], "d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a1b8fdf8699a01c08a2e9c237f8d9b5d9":[2,0,0,0,2,0,5], @@ -86,8 +87,8 @@ var NAVTREEINDEX6 = "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a444db4b2230cdcee01993e4146716777":[2,0,0,0,5,8], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a7e2e15fabf6224fcf62d55d3761ec7da":[2,0,0,0,5,2,2], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a7e2e15fabf6224fcf62d55d3761ec7da":[3,0,0,0,0,4,1,2,2], -"d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a":[2,0,0,0,5,1,0], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a":[3,0,0,0,0,4,1,3,0], +"d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a":[2,0,0,0,5,1,0], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a90805940266cd515d46522ac6a12884d":[2,0,0,0,5,11], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a94358830841e86be15709f16a5a71aa5":[3,0,0,0,0,4,1,3,1], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#a94358830841e86be15709f16a5a71aa5":[2,0,0,0,5,1,1], @@ -96,8 +97,8 @@ var NAVTREEINDEX6 = "d7/ddc/classrtt_1_1ai_1_1Dealer.html#aa55cf5612995a0d899e7c185e6e46c4e":[2,0,0,0,5,2,1], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#aad8a4055abc33454fce6cf0966ee3d9e":[2,0,0,0,5,5], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#ab3d3176a7d6bee6d573b23f5140fdbea":[2,0,0,0,5,18], -"d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb":[2,0,0,0,5,2,0], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb":[3,0,0,0,0,4,1,2,0], +"d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb":[2,0,0,0,5,2,0], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac12d70a58bd77b035de627742eca229e":[2,0,0,0,5,15], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac65212d347ada31e2c26b74f60a0a651":[2,0,0,0,5,10], "d7/ddc/classrtt_1_1ai_1_1Dealer.html#accad1a84e4899ec6a0d78b3607db4d64":[2,0,0,0,5,12], @@ -128,41 +129,41 @@ var NAVTREEINDEX6 = "d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ae84b477c6d165333132bce9ad4ff017a":[2,0,0,1,2,0,8], "d8/d1b/NormalPlayGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,10], "d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html":[1,0,1,0,5,3], -"d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#a073cfb0dcce27c69a198183f4eccad10":[1,0,1,0,5,3,23], -"d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#ac50631db44841dd08ab8857eb1955735":[1,0,1,0,5,3,24], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html":[2,0,0,0,4,4,11], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,11,11], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,11,3], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,11,6], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,11,5], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,11,9], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,11,4], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,11,7], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,11,8], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae6fe048822fde41558a607334fb250cc":[2,0,0,0,4,4,11,0], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,11,1], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,11,2], -"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,11,10], +"d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#a073cfb0dcce27c69a198183f4eccad10":[1,0,1,0,5,3,21], +"d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#ac50631db44841dd08ab8857eb1955735":[1,0,1,0,5,3,22], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html":[2,0,0,0,4,4,10], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,10,11], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,10,3], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,10,6], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,10,5], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,10,9], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,10,4], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,10,7], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,10,8], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae6fe048822fde41558a607334fb250cc":[2,0,0,0,4,4,10,0], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,10,1], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,10,2], +"d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,10,10], "d8/d3c/WeWillHaveBallGlobalEvaluation_8cpp.html":[3,0,0,1,3,1,1,3], "d8/d44/namespacertt_1_1ai_1_1interface.html":[1,0,1,0,3], "d8/d48/InterfaceGateway_8cpp.html":[3,0,0,1,1,0,0], -"d8/d51/FreeKickTaker_8cpp.html":[3,0,0,1,3,3,0,2], +"d8/d51/FreeKickTaker_8cpp.html":[3,0,0,1,3,3,0,1], "d8/d53/BallPossession_8h.html":[3,0,0,0,0,5,2], "d8/d53/BallPossession_8h.html#a560334d047a2b7748e4f3cde1c108663":[3,0,0,0,0,5,2,2], "d8/d53/BallPossession_8h.html#a9457b19246a0fad5b0fa54eee2dd7afa":[3,0,0,0,0,5,2,1], "d8/d53/BallPossession_8h_source.html":[3,0,0,0,0,5,2], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html":[2,0,0,0,4,5,6], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,6,6], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a2abb9bc0b5d9b443f7bc522d1f27d529":[2,0,0,0,4,5,6,4], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,6,2], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,6,9], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a81322ea82e04b0ee8bc318f9dfec8f32":[2,0,0,0,4,5,6,1], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,6,10], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,6,3], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,6,0], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,6,7], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,6,8], -"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,6,5], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html":[2,0,0,0,4,5,5], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,5,6], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a2abb9bc0b5d9b443f7bc522d1f27d529":[2,0,0,0,4,5,5,4], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,5,2], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,5,9], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a81322ea82e04b0ee8bc318f9dfec8f32":[2,0,0,0,4,5,5,1], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,5,10], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,5,3], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,5,0], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,5,7], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,5,8], +"d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,5,5], "d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html":[2,0,0,0,0,4], "d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a13742e127e52d0bf68e3113131dad245":[2,0,0,0,0,4,7], "d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a21b91de942ef4804e8ce4ed88ae1158a":[2,0,0,0,0,4,0], @@ -195,21 +196,21 @@ var NAVTREEINDEX6 = "d8/d73/CollisionCalculations_8h_source.html":[3,0,0,0,0,0,0,1], "d8/d80/tactics_2passive_2Halt_8h.html":[3,0,0,0,0,3,5,1,3], "d8/d80/tactics_2passive_2Halt_8h_source.html":[3,0,0,0,0,3,5,1,3], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html":[2,0,0,0,4,6,2], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,2,12], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,2,5], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,2,13], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a36b6dfcfe1a0075caad58aaa0dbdf436":[2,0,0,0,4,6,2,3], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,2,2], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a6283ec2f34526b32d413624c456ce841":[2,0,0,0,4,6,2,1], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a7758e77ed04f99538afdde249313caf1":[2,0,0,0,4,6,2,0], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab04d77bb50904567158e74a131baabd1":[2,0,0,0,4,6,2,7], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,2,4], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,2,11], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,2,10], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,2,8], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#afa43212a0f3f4f0b90c34dad60101c52":[2,0,0,0,4,6,2,6], -"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#aff0cc2917cc5a5ea00b624b1507cad1a":[2,0,0,0,4,6,2,9], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html":[2,0,0,0,4,6,1], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,1,12], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,1,5], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,1,13], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a36b6dfcfe1a0075caad58aaa0dbdf436":[2,0,0,0,4,6,1,3], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,1,2], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a6283ec2f34526b32d413624c456ce841":[2,0,0,0,4,6,1,1], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a7758e77ed04f99538afdde249313caf1":[2,0,0,0,4,6,1,0], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab04d77bb50904567158e74a131baabd1":[2,0,0,0,4,6,1,7], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,1,4], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,1,11], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,1,10], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,1,8], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#afa43212a0f3f4f0b90c34dad60101c52":[2,0,0,0,4,6,1,6], +"d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#aff0cc2917cc5a5ea00b624b1507cad1a":[2,0,0,0,4,6,1,9], "d8/d97/namespacertt_1_1ai_1_1stp_1_1computations.html":[1,0,1,0,5,0], "d8/d9f/OvershootComputations_8cpp.html":[3,0,0,1,0,0,2], "d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html":[2,0,0,0,0,6], @@ -248,6 +249,5 @@ var NAVTREEINDEX6 = "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843aa0e17303d5ddfc03629d114713d8fa7d":[3,0,0,0,0,4,7,0,19], "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843aa582f62ddc20516e733b0ce09acc219a":[3,0,0,0,0,4,7,0,7], "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843aaa94a644a66e971a67a1865b6256bda0":[3,0,0,0,0,4,7,0,12], -"d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843ab1b09aed356d6152877ff14f116e9e3b":[3,0,0,0,0,4,7,0,4], -"d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382":[3,0,0,0,0,4,7,0,10] +"d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843ab1b09aed356d6152877ff14f116e9e3b":[3,0,0,0,0,4,7,0,4] }; diff --git a/navtreeindex7.js b/navtreeindex7.js index 7144a1f2b..e43fb219e 100644 --- a/navtreeindex7.js +++ b/navtreeindex7.js @@ -1,5 +1,6 @@ var NAVTREEINDEX7 = { +"d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382":[3,0,0,0,0,4,7,0,10], "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843abca20722938852a1d96f3ec869b939cc":[3,0,0,0,0,4,7,0,2], "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843abf2d798abfe8267da4f101692b6cfecd":[3,0,0,0,0,4,7,0,0], "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843ac8e4285c18e34175148b25b8d4f00e1a":[3,0,0,0,0,4,7,0,16], @@ -8,39 +9,39 @@ var NAVTREEINDEX7 = "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843ae4a42a36109c1c3e473ec1ed275f2809":[3,0,0,0,0,4,7,0,20], "d8/dd4/RefCommand_8h.html#ac458fd2464c54331a04fc2fd54d82843af97cec8038d98ef4a331a5e3ba53a429":[3,0,0,0,0,4,7,0,17], "d8/dd4/RefCommand_8h_source.html":[3,0,0,0,0,4,7], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html":[2,0,0,0,4,4,12], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,12,11], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,12,3], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,12,6], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,12,5], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,12,9], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,12,4], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,12,7], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,12,8], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,12,1], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#aecc417af2ba95e1d8a16716d8e3a4de7":[2,0,0,0,4,4,12,0], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,12,2], -"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,12,10], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html":[2,0,0,0,4,4,11], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,11,11], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,11,3], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,11,6], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,11,5], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,11,9], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,11,4], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,11,7], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,11,8], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,11,1], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#aecc417af2ba95e1d8a16716d8e3a4de7":[2,0,0,0,4,4,11,0], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,11,2], +"d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,11,10], "d9/d0e/BallView_8hpp.html":[3,0,0,0,0,5,0,0], "d9/d0e/BallView_8hpp_source.html":[3,0,0,0,0,5,0,0], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html":[2,0,0,0,4,5,4], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,4,6], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,4,2], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a56deb7775ca85df3ec88564a7fc0e0b1":[2,0,0,0,4,5,4,11], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,4,9], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a780e4278236cf608077ba4f77deb6b1a":[2,0,0,0,4,5,4,1], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,4,10], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,4,3], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,4,0], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,4,7], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#abe532e3564b42cf97c2789e54ea4602e":[2,0,0,0,4,5,4,4], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,4,8], -"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,4,5], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html":[2,0,0,0,4,5,3], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,3,6], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,3,2], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a56deb7775ca85df3ec88564a7fc0e0b1":[2,0,0,0,4,5,3,11], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,3,9], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a780e4278236cf608077ba4f77deb6b1a":[2,0,0,0,4,5,3,1], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,3,10], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,3,3], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,3,0], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,3,7], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#abe532e3564b42cf97c2789e54ea4602e":[2,0,0,0,4,5,3,4], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,3,8], +"d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,3,5], "d9/d1c/KickOffThemPrepareGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,7], "d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html":[2,0,0,0,4,1,20], "d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a01bcd6adbefb456cd49cf3c0f2d14d40":[2,0,0,0,4,1,20,0], "d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a7fb76589d5988d7e0fda0af4d589c0b0":[2,0,0,0,4,1,20,1], -"d9/d38/Passer_8cpp.html":[3,0,0,1,3,3,0,5], +"d9/d38/Passer_8cpp.html":[3,0,0,1,3,3,0,4], "d9/d3f/plays_2referee__specific_2Halt_8h.html":[3,0,0,0,0,3,2,2,6], "d9/d3f/plays_2referee__specific_2Halt_8h_source.html":[3,0,0,0,0,3,2,2,6], "d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html":[2,0,0,0,4,1,18], @@ -48,25 +49,23 @@ var NAVTREEINDEX7 = "d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a4a35a68316406e03b72526e29381b777":[2,0,0,0,4,1,18,1], "d9/d51/FieldComputations_8cpp.html":[3,0,0,1,5,2], "d9/d51/namespacertt_1_1world_1_1view.html":[1,0,1,1,2], -"d9/d55/Chip_8h.html":[3,0,0,0,0,3,4,0], -"d9/d55/Chip_8h_source.html":[3,0,0,0,0,3,4,0], "d9/d60/Robot_8cpp.html":[3,0,0,1,5,3], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html":[2,0,0,0,4,6,3], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,3,13], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,3,6], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,3,14], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a356ab58f042195851d593a8de2d6b4b4":[2,0,0,0,4,6,3,1], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3716131f1a2a53704ba04c1779cece03":[2,0,0,0,4,6,3,0], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3b0808217ab13a033db08c32cd7a2bf9":[2,0,0,0,4,6,3,2], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,3,3], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a6a261ed3ad4cb67d5d30674aa98246ae":[2,0,0,0,4,6,3,7], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a73f4f381845a390dd6d14106bc861ed0":[2,0,0,0,4,6,3,8], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,3,5], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#abcac7a65df91d8ea9dee07613c607291":[2,0,0,0,4,6,3,4], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,3,12], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,3,11], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ad7351e407d20f421f0501d3c02477d2c":[2,0,0,0,4,6,3,10], -"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,3,9], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html":[2,0,0,0,4,6,2], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,2,13], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,2,6], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,2,14], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a356ab58f042195851d593a8de2d6b4b4":[2,0,0,0,4,6,2,1], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3716131f1a2a53704ba04c1779cece03":[2,0,0,0,4,6,2,0], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3b0808217ab13a033db08c32cd7a2bf9":[2,0,0,0,4,6,2,2], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,2,3], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a6a261ed3ad4cb67d5d30674aa98246ae":[2,0,0,0,4,6,2,7], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a73f4f381845a390dd6d14106bc861ed0":[2,0,0,0,4,6,2,8], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,2,5], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#abcac7a65df91d8ea9dee07613c607291":[2,0,0,0,4,6,2,4], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,2,12], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,2,11], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ad7351e407d20f421f0501d3c02477d2c":[2,0,0,0,4,6,2,10], +"d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,2,9], "d9/d75/OpennessEvaluation_8cpp.html":[3,0,0,1,3,1,2,2], "d9/d76/GoalComputations_8h.html":[3,0,0,0,0,3,0,1], "d9/d76/GoalComputations_8h_source.html":[3,0,0,0,0,3,0,1], @@ -96,105 +95,108 @@ var NAVTREEINDEX7 = "d9/dd0/RobotTests_8cpp.html":[3,0,0,2,8,3], "d9/dd0/RobotTests_8cpp.html#a75d226ba50394734ba8f580ed2cbd5b2":[3,0,0,2,8,3,1], "d9/dd0/RobotTests_8cpp.html#ad3a2aa101c17301df26d294d1cb0b4d3":[3,0,0,2,8,3,0], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html":[2,0,0,0,4,3,17], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,17,22], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,17,28], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,17,29], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a134c27cd7d79c7c3d908fdb3f10bf47d":[2,0,0,0,4,3,17,1], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,17,19], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,17,18], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,17,24], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a3d6320b83f2cb3facb7b9733bf757199":[2,0,0,0,4,3,17,6], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,17,26], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,17,16], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,17,10], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,17,9], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,17,21], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,17,5], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7f851d4dcedf21a9b7f14021d3d7600a":[2,0,0,0,4,3,17,0], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,17,17], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,17,20], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,17,27], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,17,15], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,17,25], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a93c2079abaeb77c36a0d47d197423d19":[2,0,0,0,4,3,17,13], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,17,3], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,17,8], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,17,11], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,17,14], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,17,7], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ac94e8512988b8a7a866f7896bcb28d13":[2,0,0,0,4,3,17,2], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,17,12], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,17,4], -"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,17,23], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html":[2,0,0,0,4,3,15], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,15,22], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,15,28], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,15,30], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a134c27cd7d79c7c3d908fdb3f10bf47d":[2,0,0,0,4,3,15,1], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,15,19], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,15,18], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,15,24], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a3d6320b83f2cb3facb7b9733bf757199":[2,0,0,0,4,3,15,6], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,15,26], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,15,16], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,15,10], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,15,9], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,15,21], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,15,5], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7f851d4dcedf21a9b7f14021d3d7600a":[2,0,0,0,4,3,15,0], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,15,17], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,15,20], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,15,29], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,15,27], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,15,15], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,15,25], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a93c2079abaeb77c36a0d47d197423d19":[2,0,0,0,4,3,15,13], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,15,3], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,15,8], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,15,11], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,15,14], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,15,7], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ac94e8512988b8a7a866f7896bcb28d13":[2,0,0,0,4,3,15,2], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,15,12], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,15,4], +"d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,15,23], "d9/de0/BallStandBack_8cpp.html":[3,0,0,1,3,5,1,0], "d9/de0/BallStandBack_8cpp.html#acffd3e77654ac22c44494543015e090b":[3,0,0,1,3,5,1,0,0], "d9/de3/InterceptionComputations_8h.html":[3,0,0,0,0,3,0,2], "d9/de3/InterceptionComputations_8h_source.html":[3,0,0,0,0,3,0,2], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html":[2,0,0,0,4,3,8], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,8,22], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,8,28], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,8,29], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,8,19], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,8,18], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a2d72ea570bef6911a9d0f965e9079c6e":[2,0,0,0,4,3,8,0], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,8,24], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,8,26], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a480baf512666763a3a83eebd94d66350":[2,0,0,0,4,3,8,6], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,8,16], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,8,10], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,8,9], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,8,21], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,8,5], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,8,17], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,8,20], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,8,27], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,8,15], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,8,25], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,8,3], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,8,8], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,8,11], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa7f5f499c9f87cb6cffe92942de46ee3":[2,0,0,0,4,3,8,2], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab0e26c9631e33b1d221eca8bdfa7ae71":[2,0,0,0,4,3,8,13], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,8,14], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,8,7], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#acc2102a8987505e475eaa0169e65b27e":[2,0,0,0,4,3,8,1], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,8,12], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,8,4], -"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,8,23], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html":[2,0,0,0,4,3,6], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,6,22], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,6,28], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,6,30], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,6,19], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,6,18], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a2d72ea570bef6911a9d0f965e9079c6e":[2,0,0,0,4,3,6,0], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,6,24], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,6,26], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a480baf512666763a3a83eebd94d66350":[2,0,0,0,4,3,6,6], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,6,16], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,6,10], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,6,9], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,6,21], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,6,5], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,6,17], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,6,20], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,6,29], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,6,27], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,6,15], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,6,25], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,6,3], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,6,8], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,6,11], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa7f5f499c9f87cb6cffe92942de46ee3":[2,0,0,0,4,3,6,2], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab0e26c9631e33b1d221eca8bdfa7ae71":[2,0,0,0,4,3,6,13], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,6,14], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,6,7], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#acc2102a8987505e475eaa0169e65b27e":[2,0,0,0,4,3,6,1], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,6,12], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,6,4], +"d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,6,23], "d9/df0/PenaltyUsGameStateEvaluation_8h.html":[3,0,0,0,0,3,1,0,13], "d9/df0/PenaltyUsGameStateEvaluation_8h_source.html":[3,0,0,0,0,3,1,0,13], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html":[2,0,0,0,4,3,16], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,16,22], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,16,28], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,16,29], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,16,19], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,16,18], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,16,24], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a3ccfe74e1bd9020b9f100f4b72600f06":[2,0,0,0,4,3,16,6], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,16,26], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,16,16], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,16,10], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,16,9], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,16,21], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,16,5], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,16,17], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,16,20], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,16,27], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,16,15], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,16,25], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a959606ba554d5e0138fa30007aff1d4a":[2,0,0,0,4,3,16,13], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,16,3], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,16,8], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,16,11], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,16,14], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,16,7], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#acc7c31d01bd4a7cb2ab8106b1e50673c":[2,0,0,0,4,3,16,0], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad1c4d385f6a5636603166a0a5401b881":[2,0,0,0,4,3,16,2], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,16,12], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,16,4], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#af404d4b05be5e3793e8d7e9e388d4bff":[2,0,0,0,4,3,16,1], -"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,16,23], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html":[2,0,0,0,4,3,14], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,14,22], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,14,28], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,14,30], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,14,19], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,14,18], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,14,24], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a3ccfe74e1bd9020b9f100f4b72600f06":[2,0,0,0,4,3,14,6], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,14,26], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,14,16], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,14,10], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,14,9], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,14,21], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,14,5], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,14,17], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,14,20], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,14,29], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,14,27], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,14,15], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,14,25], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a959606ba554d5e0138fa30007aff1d4a":[2,0,0,0,4,3,14,13], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,14,3], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,14,8], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,14,11], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,14,14], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,14,7], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#acc7c31d01bd4a7cb2ab8106b1e50673c":[2,0,0,0,4,3,14,0], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad1c4d385f6a5636603166a0a5401b881":[2,0,0,0,4,3,14,2], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,14,12], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,14,4], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#af404d4b05be5e3793e8d7e9e388d4bff":[2,0,0,0,4,3,14,1], +"d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,14,23], "d9/df4/roles_2passive_2Halt_8cpp.html":[3,0,0,1,3,3,1,2], "da/d05/BallPlacementUsForceStart_8cpp.html":[3,0,0,1,3,2,2,1], "da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html":[2,0,0,0,4,1,21], @@ -247,7 +249,5 @@ var NAVTREEINDEX7 = "da/d1f/namespacertt_1_1ai_1_1constants.html#ad7f89751ba577855e75807ebcb0f3571":[1,0,1,0,0,29], "da/d1f/namespacertt_1_1ai_1_1constants.html#aed9613427966811f06ad59de75113d16":[1,0,1,0,0,41], "da/d1f/namespacertt_1_1ai_1_1constants.html#aee46fa54e95e8e62a23e44e9587e8f06":[1,0,1,0,0,5], -"da/d1f/namespacertt_1_1ai_1_1constants.html#aeed2af5ef46a0aa98a4929df4ca1efd6":[1,0,1,0,0,37], -"da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b":[1,0,1,0,0,45], -"da/d1f/namespacertt_1_1ai_1_1constants.html#af119788f036f3c246fa291e5f885e20e":[1,0,1,0,0,15] +"da/d1f/namespacertt_1_1ai_1_1constants.html#aeed2af5ef46a0aa98a4929df4ca1efd6":[1,0,1,0,0,37] }; diff --git a/navtreeindex8.js b/navtreeindex8.js index c0815525f..db2fb2049 100644 --- a/navtreeindex8.js +++ b/navtreeindex8.js @@ -1,11 +1,13 @@ var NAVTREEINDEX8 = { +"da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b":[1,0,1,0,0,45], +"da/d1f/namespacertt_1_1ai_1_1constants.html#af119788f036f3c246fa291e5f885e20e":[1,0,1,0,0,15], "da/d1f/namespacertt_1_1ai_1_1constants.html#afd0e5c63445cb39f43dfaed43797a409":[1,0,1,0,0,27], "da/d1f/namespacertt_1_1ai_1_1constants.html#afd18c1f03c4520f31f365e79d0250379":[1,0,1,0,0,3], "da/d1f/namespacertt_1_1ai_1_1constants.html#afe8e746730d605e6ce9e84a6955f6acc":[1,0,1,0,0,31], "da/d28/PassComputations_8cpp.html":[3,0,0,1,3,0,2], -"da/d2b/OrbitKick_8h.html":[3,0,0,0,0,3,5,0,5], -"da/d2b/OrbitKick_8h_source.html":[3,0,0,0,0,3,5,0,5], +"da/d2b/OrbitKick_8h.html":[3,0,0,0,0,3,5,0,4], +"da/d2b/OrbitKick_8h_source.html":[3,0,0,0,0,3,5,0,4], "da/d39/classrtt_1_1world_1_1World.html":[2,0,0,1,3], "da/d39/classrtt_1_1world_1_1World.html#a01920a9431542b4cd236dbf26e9b58e1":[2,0,0,1,3,3], "da/d39/classrtt_1_1world_1_1World.html#a0529262f6e866fa0b92fe599e42cd0f8":[2,0,0,1,3,16], @@ -13,8 +15,8 @@ var NAVTREEINDEX8 = "da/d39/classrtt_1_1world_1_1World.html#a1a54b6bb7f577d2c218b389e62738b27":[2,0,0,1,3,18], "da/d39/classrtt_1_1world_1_1World.html#a1fb4ab450a9b1dc58da739d9bcb82c30":[2,0,0,1,3,20], "da/d39/classrtt_1_1world_1_1World.html#a2cfed82ae1c49dbbad14faba417c5bfc":[2,0,0,1,3,13], -"da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6":[2,0,0,1,3,0,0], "da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6":[3,0,0,0,0,5,6,1,0], +"da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6":[2,0,0,1,3,0,0], "da/d39/classrtt_1_1world_1_1World.html#a41746281952027473de74bc81a240d4f":[2,0,0,1,3,0,1], "da/d39/classrtt_1_1world_1_1World.html#a41746281952027473de74bc81a240d4f":[3,0,0,0,0,5,6,1,1], "da/d39/classrtt_1_1world_1_1World.html#a4eede1970e8d64b3db0857361d0813ca":[2,0,0,1,3,5], @@ -37,8 +39,8 @@ var NAVTREEINDEX8 = "da/d39/classrtt_1_1world_1_1World.html#ae705fc38ff82aabe5bd375ff823bb9c2":[2,0,0,1,3,4], "da/d39/classrtt_1_1world_1_1World.html#aef21ad06dd8c0993f12ef3f696d0c22b":[2,0,0,1,3,26], "da/d39/classrtt_1_1world_1_1World.html#af64f484d43512bff1fae5ae1fad707e8":[2,0,0,1,3,12], -"da/d39/classrtt_1_1world_1_1World.html#d6/de5/structrtt_1_1world_1_1World_1_1AcquireInfo":[3,0,0,0,0,5,6,1], "da/d39/classrtt_1_1world_1_1World.html#d6/de5/structrtt_1_1world_1_1World_1_1AcquireInfo":[2,0,0,1,3,0], +"da/d39/classrtt_1_1world_1_1World.html#d6/de5/structrtt_1_1world_1_1World_1_1AcquireInfo":[3,0,0,0,0,5,6,1], "da/d65/StopGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,16], "da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html":[2,0,0,0,4,20], "da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,20,11], @@ -130,88 +132,89 @@ var NAVTREEINDEX8 = "da/de3/classrtt_1_1STPManager.html#ae2f6fcaa9e36e0cace65dfb1397ce568":[2,0,0,5,5], "da/de3/classrtt_1_1STPManager.html#aedfaa67614bfe5a802d87c91ff43761f":[2,0,0,5,9], "da/df4/PenaltyThemGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,11], -"da/df6/DriveWithBall_8cpp.html":[3,0,0,1,3,5,0,1], +"da/df6/DriveWithBall_8cpp.html":[3,0,0,1,3,5,0,0], "da/df8/FieldHelperTest_8cpp.html":[3,0,0,2,2,0], "da/df8/FieldHelperTest_8cpp.html#a6255ace35491390bb400d55f2301ef73":[3,0,0,2,2,0,0], "da/df8/FieldHelperTest_8cpp.html#ab08a22fa5ff62dcbf0c40a7f18f051c8":[3,0,0,2,2,0,1], "da/dfc/ControlUtils_8cpp.html":[3,0,0,1,0,2], -"db/d00/Kick_8h.html":[3,0,0,0,0,3,4,2], -"db/d00/Kick_8h_source.html":[3,0,0,0,0,3,4,2], +"db/d00/Kick_8h.html":[3,0,0,0,0,3,4,1], +"db/d00/Kick_8h_source.html":[3,0,0,0,0,3,4,1], "db/d01/PlayDecider_8cpp.html":[3,0,0,1,3,7], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html":[2,0,0,0,4,3,19], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,19,22], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0695d80e803e8665deba37e83ded3da1":[2,0,0,0,4,3,19,1], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,19,28], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,19,29], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,19,19], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,19,18], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a33ba78482387de28e5b7b8abeb82e449":[2,0,0,0,4,3,19,2], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,19,24], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,19,26], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,19,16], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,19,10], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,19,9], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,19,21], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,19,5], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,19,17], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a807cfbf7efa495679d6f2d64e16703ee":[2,0,0,0,4,3,19,13], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,19,20], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a83a5e46e76cca35acfc4fb1547673ff9":[2,0,0,0,4,3,19,0], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,19,27], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,19,15], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,19,25], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,19,3], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,19,8], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,19,11], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa2af3d3d04a32d2ef268858fd6c56922":[2,0,0,0,4,3,19,6], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,19,14], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,19,7], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,19,12], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,19,4], -"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,19,23], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html":[2,0,0,0,4,3,17], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,17,22], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0695d80e803e8665deba37e83ded3da1":[2,0,0,0,4,3,17,1], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,17,28], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,17,30], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,17,19], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,17,18], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a33ba78482387de28e5b7b8abeb82e449":[2,0,0,0,4,3,17,2], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,17,24], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,17,26], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,17,16], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,17,10], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,17,9], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,17,21], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,17,5], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,17,17], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a807cfbf7efa495679d6f2d64e16703ee":[2,0,0,0,4,3,17,13], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,17,20], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a83a5e46e76cca35acfc4fb1547673ff9":[2,0,0,0,4,3,17,0], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,17,29], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,17,27], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,17,15], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,17,25], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,17,3], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,17,8], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,17,11], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa2af3d3d04a32d2ef268858fd6c56922":[2,0,0,0,4,3,17,6], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,17,14], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,17,7], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,17,12], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,17,4], +"db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,17,23], "db/d19/namespacertt_1_1ai_1_1gui.html":[1,0,1,0,2], -"db/d1b/Striker_8h.html":[3,0,0,0,0,3,3,0,8], -"db/d1b/Striker_8h_source.html":[3,0,0,0,0,3,3,0,8], +"db/d1b/Striker_8h.html":[3,0,0,0,0,3,3,0,7], +"db/d1b/Striker_8h_source.html":[3,0,0,0,0,3,3,0,7], "db/d1b/namespacertt_1_1world.html":[1,0,1,1], "db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727":[1,0,1,1,5], "db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6826aa8fe94a2b35cbcef306b5d9d40e":[1,0,1,1,5,1], "db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6e5f2747daba8cda60dca36edf058525":[1,0,1,1,5,2], "db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727acf22de144f22db9f78a42e1cea77e026":[1,0,1,1,5,0], "db/d1b/namespacertt_1_1world.html#a8c3c1258366324aad49b6e80e9307461":[1,0,1,1,6], -"db/d22/Kick_8cpp.html":[3,0,0,1,3,4,2], -"db/d4c/Receive_8h.html":[3,0,0,0,0,3,5,0,6], -"db/d4c/Receive_8h_source.html":[3,0,0,0,0,3,5,0,6], -"db/d4c/Striker_8cpp.html":[3,0,0,1,3,3,0,8], +"db/d22/Kick_8cpp.html":[3,0,0,1,3,4,1], +"db/d4c/Receive_8h.html":[3,0,0,0,0,3,5,0,5], +"db/d4c/Receive_8h_source.html":[3,0,0,0,0,3,5,0,5], +"db/d4c/Striker_8cpp.html":[3,0,0,1,3,3,0,7], "db/d4e/Team_8hpp.html":[3,0,0,0,0,5,5], "db/d4e/Team_8hpp.html#a2693830c458f8c00b121957069de6727":[3,0,0,0,0,5,5,0], "db/d4e/Team_8hpp.html#a2693830c458f8c00b121957069de6727a6826aa8fe94a2b35cbcef306b5d9d40e":[3,0,0,0,0,5,5,0,1], "db/d4e/Team_8hpp.html#a2693830c458f8c00b121957069de6727a6e5f2747daba8cda60dca36edf058525":[3,0,0,0,0,5,5,0,2], "db/d4e/Team_8hpp.html#a2693830c458f8c00b121957069de6727acf22de144f22db9f78a42e1cea77e026":[3,0,0,0,0,5,5,0,0], "db/d4e/Team_8hpp_source.html":[3,0,0,0,0,5,5], -"db/d51/GetBehindBallInDirection_8h.html":[3,0,0,0,0,3,5,0,3], -"db/d51/GetBehindBallInDirection_8h_source.html":[3,0,0,0,0,3,5,0,3], +"db/d51/GetBehindBallInDirection_8h.html":[3,0,0,0,0,3,5,0,2], +"db/d51/GetBehindBallInDirection_8h_source.html":[3,0,0,0,0,3,5,0,2], "db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html":[2,0,0,0,4,1,6], "db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a59e0d79fec9929fffb471bf5c256c1aa":[2,0,0,0,4,1,6,1], "db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a8a2f83d525e58b7e6a97d179e9819405":[2,0,0,0,4,1,6,0], "db/d5d/KickOffUsPrepareGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,9], "db/d71/PenaltyUsPrepareGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,14], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html":[2,0,0,0,4,4,9], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,9,11], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,9,3], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,9,6], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,9,5], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,9,9], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,9,4], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#aace591f3388b5813861562a809d7c8b3":[2,0,0,0,4,4,9,0], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,9,7], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,9,8], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,9,1], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,9,2], -"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,9,10], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html":[2,0,0,0,4,4,8], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,8,11], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,8,3], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,8,6], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,8,5], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,8,9], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,8,4], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#aace591f3388b5813861562a809d7c8b3":[2,0,0,0,4,4,8,0], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,8,7], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#ae37bbc212bbf3af61007918004e13678":[2,0,0,0,4,4,8,8], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,8,1], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,8,2], +"db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,8,10], "db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html":[2,0,0,0,4,1,8], "db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#a4c652ead36f78c5b5212567a469624b0":[2,0,0,0,4,1,8,1], "db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#aec6f4f65490a3f7a0d1a7606fba91536":[2,0,0,0,4,1,8,0], -"db/d85/ChippingPass_8cpp.html":[3,0,0,1,3,2,1,2], +"db/d8f/Defend_8cpp.html":[3,0,0,1,3,2,0,0], "db/d91/PenaltyThemPrepare_8h.html":[3,0,0,0,0,3,2,2,12], "db/d91/PenaltyThemPrepare_8h_source.html":[3,0,0,0,0,3,2,2,12], "db/d92/TestRole_8h.html":[3,0,0,0,0,3,3,4], @@ -230,24 +233,21 @@ var NAVTREEINDEX8 = "db/d9a/PositionScoring_8h_source.html":[3,0,0,0,0,3,0,5], "db/d9b/LineOfSightEvaluation_8h.html":[3,0,0,0,0,3,1,2,1], "db/d9b/LineOfSightEvaluation_8h_source.html":[3,0,0,0,0,3,1,2,1], -"db/d9c/KeeperKickBall_8cpp.html":[3,0,0,1,3,2,0,2], +"db/d9c/KeeperKickBall_8cpp.html":[3,0,0,1,3,2,0,1], "db/db2/PenaltyThemPrepareGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,12], -"db/dbc/DefendPass_8cpp.html":[3,0,0,1,3,2,0,0], "db/dbe/FreeKickThem_8cpp.html":[3,0,0,1,3,2,2,3], "db/dc9/PlayEvaluator_8cpp.html":[3,0,0,1,3,8], "db/dca/PenaltyThem_8cpp.html":[3,0,0,1,3,2,2,11], "db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html":[1,0,1,0,5,5], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html":[2,0,0,0,4,6,0], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a0dd3439d999970125264ce7fccadff49":[2,0,0,0,4,6,0,12], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a2406ddec88191f369b72206849a1d9a4":[2,0,0,0,4,6,0,5], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a242748b42fbc99613b65f6500eb12f8f":[2,0,0,0,4,6,0,13], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a25c7267147b6743052c0d6ca8e0c43f4":[2,0,0,0,4,6,0,0], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a42592fc5d5938ecb5ae0a91b8323eb98":[2,0,0,0,4,6,0,1], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a483d158a091f8347c3c25983b22d015f":[2,0,0,0,4,6,0,2], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a60826a7eb49c6a1932067fdd14c6dd5c":[2,0,0,0,4,6,0,6], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a77be44d11be3b9d842715ed64d704414":[2,0,0,0,4,6,0,9], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a7b46f686df7448297b5739d2df55b63d":[2,0,0,0,4,6,0,3], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#aaf734f67bfc1307764cc1dcad509d587":[2,0,0,0,4,6,0,7], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ab7650037eb092459aca7247ea77f2ad4":[2,0,0,0,4,6,0,4], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ac66cf9fe9def08172b053a6abc869ba1":[2,0,0,0,4,6,0,11] +"db/dd5/BallPlacementUsGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,2], +"db/dd8/Settings_8cpp.html":[3,0,0,1,4,4], +"db/ddc/BallPlacementUsFreeKick_8h.html":[3,0,0,0,0,3,2,2,2], +"db/ddc/BallPlacementUsFreeKick_8h_source.html":[3,0,0,0,0,3,2,2,2], +"db/ddd/BaseEvaluation_8h.html":[3,0,0,0,0,3,1,3], +"db/ddd/BaseEvaluation_8h_source.html":[3,0,0,0,0,3,1,3], +"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html":[2,0,0,0,4,10], +"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e":[2,0,0,0,4,10,2], +"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9":[2,0,0,0,4,10,5], +"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef":[2,0,0,0,4,10,1], +"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a8a8d7981fb2c660e1ebe649acb3cb762":[2,0,0,0,4,10,4] }; diff --git a/navtreeindex9.js b/navtreeindex9.js index e5cc5d875..fc06ce51b 100644 --- a/navtreeindex9.js +++ b/navtreeindex9.js @@ -1,31 +1,7 @@ var NAVTREEINDEX9 = { -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#ac7dba7916b5fc648439cb51181d01358":[2,0,0,0,4,6,0,10], -"db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#af4a9f63577d36c0cf178aae99fb0fd00":[2,0,0,0,4,6,0,8], -"db/dd5/BallPlacementUsGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,2], -"db/dd8/Settings_8cpp.html":[3,0,0,1,4,4], -"db/ddc/BallPlacementUsFreeKick_8h.html":[3,0,0,0,0,3,2,2,2], -"db/ddc/BallPlacementUsFreeKick_8h_source.html":[3,0,0,0,0,3,2,2,2], -"db/ddd/BaseEvaluation_8h.html":[3,0,0,0,0,3,1,3], -"db/ddd/BaseEvaluation_8h_source.html":[3,0,0,0,0,3,1,3], -"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html":[2,0,0,0,4,10], -"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e":[2,0,0,0,4,10,2], -"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9":[2,0,0,0,4,10,4], -"db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef":[2,0,0,0,4,10,1], "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645":[2,0,0,0,4,10,3], "db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#aa117af3f8524a2e48b21aa4ef0462f35":[2,0,0,0,4,10,0], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html":[2,0,0,0,4,5,0], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a0f136c2ac131c1b44b65cb9eeba823fe":[2,0,0,0,4,5,0,6], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a2984fe2530af5354bbc39e987af40377":[2,0,0,0,4,5,0,1], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a390cf790dda0b20bdf7428ee3b853d8a":[2,0,0,0,4,5,0,2], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a5bcb1194a71b4699e4108d134d679db5":[2,0,0,0,4,5,0,4], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a62d571b925906855b84dfc185a0b5ee8":[2,0,0,0,4,5,0,9], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a8625bf35b1b36ec18fd8ff68926ec0d4":[2,0,0,0,4,5,0,10], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a97aca306adb701181c5726a09cac208c":[2,0,0,0,4,5,0,3], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#aa20f026f0c4b0a4c303c4b1ac65c6650":[2,0,0,0,4,5,0,0], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#aab9578d86a91f8a16f5c02200ca3b5e8":[2,0,0,0,4,5,0,7], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#ae3db983eda1761d7ccd3f68a0ef731dd":[2,0,0,0,4,5,0,8], -"db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#afa6b5f998d8ba252485177937d3724c7":[2,0,0,0,4,5,0,5], "db/de9/classrtt_1_1ai_1_1GameStateManager.html":[2,0,0,0,7], "db/de9/classrtt_1_1ai_1_1GameStateManager.html#a244fc9340e4f2daaa4023f9caa0d883e":[2,0,0,0,7,4], "db/de9/classrtt_1_1ai_1_1GameStateManager.html#a2fbd62f7488434a218853dfb17f0c36b":[2,0,0,0,7,10], @@ -38,37 +14,38 @@ var NAVTREEINDEX9 = "db/de9/classrtt_1_1ai_1_1GameStateManager.html#ac1b896d1149a04b5fd2963754e9a87fb":[2,0,0,0,7,5], "db/de9/classrtt_1_1ai_1_1GameStateManager.html#acee6100d4704ad3654bcac597efcb6e9":[2,0,0,0,7,9], "db/de9/classrtt_1_1ai_1_1GameStateManager.html#adc403506e6cf24a6c8c60b0545099f6a":[2,0,0,0,7,2], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html":[2,0,0,0,4,3,3], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,3,22], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,3,28], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,3,29], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,3,19], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,3,18], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,3,24], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a3aa8648702dbd9a70bc72cdc5dcc881b":[2,0,0,0,4,3,3,13], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,3,26], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,3,16], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,3,10], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,3,9], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a649407297dee6638920185ca497148cb":[2,0,0,0,4,3,3,15], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,3,21], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,3,5], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,3,17], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,3,20], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,3,27], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,3,25], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a89f90b210807d2d69e62a5244b3d6881":[2,0,0,0,4,3,3,2], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,3,3], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,3,8], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,3,11], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,3,14], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,3,7], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ac7023239c6f9c4fdcd7b863e8b87b01d":[2,0,0,0,4,3,3,6], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,3,12], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#addf737d170c5e01d48694435670d7b12":[2,0,0,0,4,3,3,1], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,3,4], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae97b7333b51d0a0d07f4f56561baa652":[2,0,0,0,4,3,3,0], -"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,3,23], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html":[2,0,0,0,4,3,2], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,2,22], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,2,28], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,2,30], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,2,19], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,2,18], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,2,24], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a3aa8648702dbd9a70bc72cdc5dcc881b":[2,0,0,0,4,3,2,13], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,2,26], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,2,16], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,2,10], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,2,9], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a649407297dee6638920185ca497148cb":[2,0,0,0,4,3,2,15], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,2,21], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,2,5], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,2,17], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,2,20], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,2,29], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,2,27], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,2,25], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a89f90b210807d2d69e62a5244b3d6881":[2,0,0,0,4,3,2,2], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,2,3], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,2,8], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,2,11], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,2,14], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,2,7], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ac7023239c6f9c4fdcd7b863e8b87b01d":[2,0,0,0,4,3,2,6], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,2,12], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#addf737d170c5e01d48694435670d7b12":[2,0,0,0,4,3,2,1], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,2,4], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae97b7333b51d0a0d07f4f56561baa652":[2,0,0,0,4,3,2,0], +"db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,2,23], "db/df8/YawPID_8cpp.html":[3,0,0,1,0,3], "dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html":[2,0,0,0,4,1,19], "dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#a9be17682c05e41beef07d404fef45c04":[2,0,0,0,4,1,19,1], @@ -79,8 +56,6 @@ var NAVTREEINDEX9 = "dc/d0b/BBTrajectory1DTest_8cpp.html":[3,0,0,2,0,0,0], "dc/d0b/BBTrajectory1DTest_8cpp.html#a74bc81599aafe16324411bbba7044c83":[3,0,0,2,0,0,0,0], "dc/d0b/BBTrajectory1DTest_8cpp.html#afbf107facc5ed4f9b5b07be8588c4cfb":[3,0,0,2,0,0,0,1], -"dc/d0d/DefendPass_8h.html":[3,0,0,0,0,3,2,0,0], -"dc/d0d/DefendPass_8h_source.html":[3,0,0,0,0,3,2,0,0], "dc/d12/InterfaceSubscriber_8h.html":[3,0,0,0,0,1,0,2], "dc/d12/InterfaceSubscriber_8h_source.html":[3,0,0,0,0,1,0,2], "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html":[2,0,0,0,4,4,0], @@ -97,39 +72,6 @@ var NAVTREEINDEX9 = "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,0,2], "dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,0,10], "dc/d22/InterfaceSubscriber_8cpp.html":[3,0,0,1,1,0,2], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html":[2,0,0,0,4,3,5], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,5,24], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,5,30], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,5,31], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,5,20], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,5,19], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,5,26], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,5,28], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,5,17], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,5,11], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,5,10], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,5,23], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,5,6], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a79aaaca81dd6fb5eae376581c18ae4c9":[2,0,0,0,4,3,5,22], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,5,18], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,5,21], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a84662328ed7f972ec588090a5975e22d":[2,0,0,0,4,3,5,3], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,5,29], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,5,27], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a90e485a90c05bcd61d4808fdc214b90c":[2,0,0,0,4,3,5,14], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,5,4], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,5,9], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,5,12], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab01128a11c508593ef4c9b9bd806fa5b":[2,0,0,0,4,3,5,2], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,5,15], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,5,8], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#acb487148454d3f71d7fe8153f7e9c5a9":[2,0,0,0,4,3,5,7], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,5,13], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,5,5], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af287374ebee423c2829620d0df398012":[2,0,0,0,4,3,5,16], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af7aa3664132b3b86c3a7246f3d8a011f":[2,0,0,0,4,3,5,1], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,5,25], -"dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#afe031fc4386acc664941e4c2af57f2b9":[2,0,0,0,4,3,5,0], "dc/d3a/BallPlacementThemGameStateEvaluation_8cpp.html":[3,0,0,1,3,1,0,0], "dc/d3c/roboteam__ai_8cpp.html":[3,0,0,1,6], "dc/d3c/roboteam__ai_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627":[3,0,0,1,6,1], @@ -161,43 +103,44 @@ var NAVTREEINDEX9 = "dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae0aac981cb47946c109eaf72a62f1936":[2,0,0,0,10,2], "dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae7945cb39e3459cd7190656a1ad324ec":[2,0,0,0,10,7], "dc/d61/Trajectory1D_8cpp.html":[3,0,0,1,0,0,0,2], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html":[2,0,0,0,4,3,9], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,9,23], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,9,29], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,9,30], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,9,20], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,9,19], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,9,25], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,9,27], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4b0528f7e9ad5c2afcda132157db3d62":[2,0,0,0,4,3,9,0], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,9,17], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,9,11], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,9,10], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5e60554ebf436b262324fb88aa3e6681":[2,0,0,0,4,3,9,1], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a6418f13a332106ead16b4b82cbac6a0a":[2,0,0,0,4,3,9,2], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,9,22], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,9,6], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,9,18], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,9,21], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,9,28], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,9,16], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,9,26], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,9,4], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,9,9], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,9,12], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,9,15], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,9,8], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ac6beffcf942c99fecf124b8be10035bb":[2,0,0,0,4,3,9,7], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,9,13], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad918504526f4f0d666f3c15dc7480e33":[2,0,0,0,4,3,9,14], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,9,5], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#af0b49d33a7d073d05681a715063a01aa":[2,0,0,0,4,3,9,3], -"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,9,24], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html":[2,0,0,0,4,3,7], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a067c0013eb3e4d70eedd32a504dee10d":[2,0,0,0,4,3,7,23], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa":[2,0,0,0,4,3,7,29], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a0c13cbd482099fa139f3a5f08d964efe":[2,0,0,0,4,3,7,31], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a17fc7a716064d918aa29c072832c2ef8":[2,0,0,0,4,3,7,20], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a1dc216d51c90eb0e6ddb0298e1ad034e":[2,0,0,0,4,3,7,19], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a38ffe1c2f377508d851dc649d03644c0":[2,0,0,0,4,3,7,25], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4598ba530d29d7f4f53bcec0c9845100":[2,0,0,0,4,3,7,27], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4b0528f7e9ad5c2afcda132157db3d62":[2,0,0,0,4,3,7,0], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a52fc8b6075367b48ae05021829ebcc8f":[2,0,0,0,4,3,7,17], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a58560de6d2d6ca91e467deb1071aadbd":[2,0,0,0,4,3,7,11], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5be299fd1dab79b7f656ca37631d6ef6":[2,0,0,0,4,3,7,10], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5e60554ebf436b262324fb88aa3e6681":[2,0,0,0,4,3,7,1], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a6418f13a332106ead16b4b82cbac6a0a":[2,0,0,0,4,3,7,2], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a7164f241b13b1aa59b6e6b5c30a3094b":[2,0,0,0,4,3,7,22], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a7439c6149abbc461640c9ecdad2ba8d6":[2,0,0,0,4,3,7,6], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a805621fd748e3dfd6399ff69570f7e56":[2,0,0,0,4,3,7,18], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a81d204e55bab023d2937c1420abd04ad":[2,0,0,0,4,3,7,21], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a8515cad2a57c969a52163f4ad9c084da":[2,0,0,0,4,3,7,30], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a859e8c8abae48115eab588736926368f":[2,0,0,0,4,3,7,28], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a8726a464fdb9e614c5cca8c7cd183155":[2,0,0,0,4,3,7,16], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a8750ea230c633dcf6a0f09e28e4f47b1":[2,0,0,0,4,3,7,26], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a977b3063d4d26bee4be08d71c2ab7ccc":[2,0,0,0,4,3,7,4], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#aa0405b45c69fc25464bec621fbcbe0cc":[2,0,0,0,4,3,7,9], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#aa20291b5cee34414dfb81aa0fd33713f":[2,0,0,0,4,3,7,12], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ab23ad33458ed975661cdc593bdf40968":[2,0,0,0,4,3,7,15], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691":[2,0,0,0,4,3,7,8], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ac6beffcf942c99fecf124b8be10035bb":[2,0,0,0,4,3,7,7], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad7b71d56f8b8d8d62b7ec945847a2bec":[2,0,0,0,4,3,7,13], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad918504526f4f0d666f3c15dc7480e33":[2,0,0,0,4,3,7,14], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ae5f7186f0f7c176decd4e26a6d5fa566":[2,0,0,0,4,3,7,5], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#af0b49d33a7d073d05681a715063a01aa":[2,0,0,0,4,3,7,3], +"dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#afc2268677ee563a2f0a7efa4acff465e":[2,0,0,0,4,3,7,24], "dc/d81/namespacertt_1_1ai_1_1stp_1_1evaluation.html":[1,0,1,0,5,1], "dc/d82/TestFixture_8h.html":[3,0,0,2,6,0], "dc/d82/TestFixture_8h_source.html":[3,0,0,2,6,0], -"dc/d84/GoToPos_8h.html":[3,0,0,0,0,3,4,1], -"dc/d84/GoToPos_8h_source.html":[3,0,0,0,0,3,4,1], +"dc/d84/GoToPos_8h.html":[3,0,0,0,0,3,4,0], +"dc/d84/GoToPos_8h_source.html":[3,0,0,0,0,3,4,0], "dc/d87/WorldData_8cpp.html":[3,0,0,1,5,5], "dc/d8f/namespacertt.html":[1,0,1], "dc/d8f/namespacertt.html#a0d98d219a6e2900e4ec939378b987a81":[1,0,1,8], @@ -246,8 +189,65 @@ var NAVTREEINDEX9 = "dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a4547f939a61238e83f3e5f6f4261dd5d":[2,0,0,0,4,1,15,0], "dc/ddd/FreeKickUsPass_8h.html":[3,0,0,0,0,3,2,2,5], "dc/ddd/FreeKickUsPass_8h_source.html":[3,0,0,0,0,3,2,2,5], -"dc/ddd/PassReceiver_8cpp.html":[3,0,0,1,3,3,0,6], +"dc/ddd/PassReceiver_8cpp.html":[3,0,0,1,3,3,0,5], "dc/dfb/Ball_8hpp.html":[3,0,0,0,0,5,1], "dc/dfb/Ball_8hpp_source.html":[3,0,0,0,0,5,1], -"dd/d0a/PenaltyTaker_8h.html":[3,0,0,0,0,3,3,0,7] +"dd/d0a/PenaltyTaker_8h.html":[3,0,0,0,0,3,3,0,6], +"dd/d0a/PenaltyTaker_8h_source.html":[3,0,0,0,0,3,3,0,6], +"dd/d0f/GetBall_8cpp.html":[3,0,0,1,3,5,0,1], +"dd/d0f/GetBall_8cpp.html#ab49897023d6fefb33c57c557cb1cac48":[3,0,0,1,3,5,0,1,0], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html":[2,0,0,0,4,4,3], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a0575952e375783fee4350fcb97be888c":[2,0,0,0,4,4,3,11], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a319de4e261a9194b2c8c6859b63f2f0d":[2,0,0,0,4,4,3,3], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a4ff09c5a0803236b90ca9e14abb1ae6e":[2,0,0,0,4,4,3,6], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a692cb6f9ade70bebc8f56e5175036c9a":[2,0,0,0,4,4,3,5], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a6fa98aae5238484bd18eb5ff8b1e52d1":[2,0,0,0,4,4,3,8], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a79b97d8f1a5eec0916220c20fb95db68":[2,0,0,0,4,4,3,9], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a89bcbea7b61a816c97caec1cbef1eaff":[2,0,0,0,4,4,3,4], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab3a4dd278c94db922409c690ae5d13b4":[2,0,0,0,4,4,3,7], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab63b95181398ce9f0791e95f4b2feff7":[2,0,0,0,4,4,3,0], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ae9c573acec4e3999f6b1695c386c06a7":[2,0,0,0,4,4,3,1], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#af552230abdea1d790bd74ad4baf9704c":[2,0,0,0,4,4,3,2], +"dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#af9a9c436e9711e707dfb0f43b5601d91":[2,0,0,0,4,4,3,10], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html":[2,0,0,0,0,0], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a077943a9d68c29cfbe1923a01f8100dc":[2,0,0,0,0,0,8], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a0fadb136765f78b16de7198756c104bc":[2,0,0,0,0,0,5], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a15c26394190bfe2514e7200f8afe2856":[2,0,0,0,0,0,0], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a1f75d8cffa6713ca144407de79d4ce4c":[2,0,0,0,0,0,6], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a6e296b3b7426b09bd3d4ca57ce94da58":[2,0,0,0,0,0,7], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a7dbb8c2e2347fef7089cf563ae2162a6":[2,0,0,0,0,0,4], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a83ed3d4414ee987f51f7264f1b086ef8":[2,0,0,0,0,0,1], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a8711bcf5096ff5f7e093a114976d35f4":[2,0,0,0,0,0,2], +"dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#abb4d047769239c8684b254bc7224d93d":[2,0,0,0,0,0,3], +"dd/d1a/FreeKickUsPass_8cpp.html":[3,0,0,1,3,2,2,5], +"dd/d1d/tactics_2passive_2Halt_8cpp.html":[3,0,0,1,3,5,1,3], +"dd/d1e/namespacertt_1_1ai_1_1io.html":[1,0,1,0,4], +"dd/d1e/namespacertt_1_1ai_1_1io.html#a3a3059343c59e8dc266f41990749c3ef":[1,0,1,0,4,1], +"dd/d23/STPManager_8h.html":[3,0,0,0,0,6], +"dd/d23/STPManager_8h_source.html":[3,0,0,0,0,6], +"dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html":[2,0,0,0,5,0], +"dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a16e607c86f0a605e25561caf3ecb7099":[2,0,0,0,5,0,1], +"dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a90954c3ad173501afe950348b4cdb6e3":[2,0,0,0,5,0,0], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html":[2,0,0,0,8], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a14eb9b95b379f938f7881e9e44bf050a":[2,0,0,0,8,3], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a26c0da35074e1503f712386c69002332":[2,0,0,0,8,8], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a3d2ad452de8806f73fd9df7a2b141aaa":[2,0,0,0,8,4], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4308e41ed9be157d67b3ae54d4bd33d2":[2,0,0,0,8,5], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4c7272924f4569c30adcebd223e5f905":[2,0,0,0,8,6], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a521645561b43008d1dfda589579085d4":[2,0,0,0,8,2], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a64a61316f4f8928b9d23539c1ca5082c":[2,0,0,0,8,0], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a81f852bd7bddf1e5e5d73092c9111545":[2,0,0,0,8,7], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#a8e229e5e9a25e7b5b605172a5d6b9715":[2,0,0,0,8,10], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#ab763e5fdeb48b9e2267377ad02fbc449":[2,0,0,0,8,9], +"dd/d26/structrtt_1_1ai_1_1RuleSet.html#af069be9372f25f899af50cd03e5324e6":[2,0,0,0,8,1], +"dd/d29/AttackingPass_8h.html":[3,0,0,0,0,3,2,1,1], +"dd/d29/AttackingPass_8h_source.html":[3,0,0,0,0,3,2,1,1], +"dd/d29/TestTactic_8cpp.html":[3,0,0,1,3,5,3], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html":[2,0,0,0,4,13], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511":[2,0,0,0,4,13,9], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a11f8662d4f635439b31f12ad45e3fa93":[2,0,0,0,4,13,3], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec":[2,0,0,0,4,13,12], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a2dcd36bf54a2479ce9e5af7cb6ca7fd8":[2,0,0,0,4,13,7], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66758ae7e0e343b922eeed1311ca60b5":[2,0,0,0,4,13,14], +"dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66b4fdb571e96f30048ea51bed4151f0":[2,0,0,0,4,13,1] }; diff --git a/search/all_1.js b/search/all_1.js index 3dfb1ff7e..22613adda 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -9,19 +9,20 @@ var searchData= ['addfieldlines_9',['addFieldLines',['../de/da9/classtesthelpers_1_1FieldHelper.html#a6ba4e834bc25854bcb77f33889c9c243',1,'testhelpers::FieldHelper']]], ['addline_10',['addLine',['../de/da9/classtesthelpers_1_1FieldHelper.html#a39a85ccd8393439d4ddf4d369dd56828',1,'testhelpers::FieldHelper']]], ['addrobotcommand_11',['addRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a15c26394190bfe2514e7200f8afe2856',1,'rtt::ai::control::ControlModule']]], - ['addtrajectory_12',['addTrajectory',['../d9/da4/classrtt_1_1Trajectory2D.html#a98e5ff61816c0d75e1b2c2bb0ca36754',1,'rtt::Trajectory2D::addTrajectory()'],['../d0/d62/classrtt_1_1Trajectory1D.html#ab54a066f772e591c9b3d88e5b6384e90',1,'rtt::Trajectory1D::addTrajectory()']]], + ['addtrajectory_12',['addTrajectory',['../d0/d62/classrtt_1_1Trajectory1D.html#ab54a066f772e591c9b3d88e5b6384e90',1,'rtt::Trajectory1D::addTrajectory()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a98e5ff61816c0d75e1b2c2bb0ca36754',1,'rtt::Trajectory2D::addTrajectory()']]], ['allpositionsarevalid_13',['allPositionsAreValid',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a00ac819107c5da7bcb1976d043be36b5',1,'testhelpers::WorldHelper']]], - ['angledifftoball_14',['angleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a81f495905fcfae206971b762bc8aef58',1,'rtt::world::robot::Robot']]], - ['angularvelocity_15',['angularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a92aef306c1c6032751056f20bac14eee',1,'rtt::world::robot::Robot']]], - ['arena_16',['arena',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a055b310dabe5bf8f89303ae35211e707',1,'rtt::ai::gui::Out']]], - ['attack_17',['Attack',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae97b7333b51d0a0d07f4f56561baa652',1,'rtt::ai::stp::play::Attack::Attack()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html',1,'rtt::ai::stp::play::Attack']]], - ['attack_2ecpp_18',['Attack.cpp',['../d3/d45/Attack_8cpp.html',1,'']]], - ['attack_2eh_19',['Attack.h',['../d8/dc9/Attack_8h.html',1,'']]], - ['attackingpass_20',['AttackingPass',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a9926b38bf3af64fb7e657fcaa5be29d9',1,'rtt::ai::stp::play::AttackingPass::AttackingPass()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a17cae51eb3b58633fc7eb7558e15e309',1,'rtt::ai::stp::gen::AttackingPass()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html',1,'rtt::ai::stp::play::AttackingPass']]], - ['attackingpass_2ecpp_21',['AttackingPass.cpp',['../d7/d39/AttackingPass_8cpp.html',1,'']]], - ['attackingpass_2eh_22',['AttackingPass.h',['../dd/d29/AttackingPass_8h.html',1,'']]], - ['avoid_5fball_5fdistance_23',['AVOID_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7e9aa043fa26ab0f44ca02c3a4e1b98a',1,'rtt::ai::constants']]], - ['avoid_5fball_5fdistance_5fbefore_5ffree_5fkick_24',['AVOID_BALL_DISTANCE_BEFORE_FREE_KICK',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a88971beeab969d2d349db9aa58c3ef7c',1,'rtt::ai::constants']]], - ['avoidobjects_25',['avoidObjects',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a410c71825d572f4fc63f0df9ba8f7b35',1,'rtt::ai::stp::StpInfo']]], - ['avoidobjects_26',['AvoidObjects',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d8/dcb/structrtt_1_1ai_1_1stp_1_1AvoidObjects',1,'rtt::ai::stp']]] + ['amountofwallers_14',['amountOfWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66758ae7e0e343b922eeed1311ca60b5',1,'rtt::ai::stp::PositionComputations']]], + ['angledifftoball_15',['angleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a81f495905fcfae206971b762bc8aef58',1,'rtt::world::robot::Robot']]], + ['angularvelocity_16',['angularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a92aef306c1c6032751056f20bac14eee',1,'rtt::world::robot::Robot']]], + ['arena_17',['arena',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a055b310dabe5bf8f89303ae35211e707',1,'rtt::ai::gui::Out']]], + ['attack_18',['Attack',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae97b7333b51d0a0d07f4f56561baa652',1,'rtt::ai::stp::play::Attack::Attack()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html',1,'rtt::ai::stp::play::Attack']]], + ['attack_2ecpp_19',['Attack.cpp',['../d3/d45/Attack_8cpp.html',1,'']]], + ['attack_2eh_20',['Attack.h',['../d8/dc9/Attack_8h.html',1,'']]], + ['attackingpass_21',['AttackingPass',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a9926b38bf3af64fb7e657fcaa5be29d9',1,'rtt::ai::stp::play::AttackingPass::AttackingPass()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a17cae51eb3b58633fc7eb7558e15e309',1,'rtt::ai::stp::gen::AttackingPass()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html',1,'rtt::ai::stp::play::AttackingPass']]], + ['attackingpass_2ecpp_22',['AttackingPass.cpp',['../d7/d39/AttackingPass_8cpp.html',1,'']]], + ['attackingpass_2eh_23',['AttackingPass.h',['../dd/d29/AttackingPass_8h.html',1,'']]], + ['avoid_5fball_5fdistance_24',['AVOID_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7e9aa043fa26ab0f44ca02c3a4e1b98a',1,'rtt::ai::constants']]], + ['avoid_5fball_5fdistance_5fbefore_5ffree_5fkick_25',['AVOID_BALL_DISTANCE_BEFORE_FREE_KICK',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a88971beeab969d2d349db9aa58c3ef7c',1,'rtt::ai::constants']]], + ['avoidobjects_26',['avoidObjects',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a410c71825d572f4fc63f0df9ba8f7b35',1,'rtt::ai::stp::StpInfo']]], + ['avoidobjects_27',['AvoidObjects',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d8/dcb/structrtt_1_1ai_1_1stp_1_1AvoidObjects',1,'rtt::ai::stp']]] ]; diff --git a/search/all_10.js b/search/all_10.js index b808b9447..0cefac335 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,107 +1,106 @@ var searchData= [ - ['ai_827',['ai',['../d4/dcc/namespacertt_1_1ai.html',1,'rtt']]], - ['ball_828',['ball',['../d6/d6f/namespacertt_1_1world_1_1ball.html',1,'rtt::world']]], - ['computations_829',['computations',['../d8/d97/namespacertt_1_1ai_1_1stp_1_1computations.html',1,'rtt::ai::stp']]], - ['constants_830',['constants',['../da/d1f/namespacertt_1_1ai_1_1constants.html',1,'rtt::ai']]], - ['control_831',['control',['../d0/d4f/namespacertt_1_1ai_1_1control.html',1,'rtt::ai']]], - ['evaluation_832',['evaluation',['../dc/d81/namespacertt_1_1ai_1_1stp_1_1evaluation.html',1,'rtt::ai::stp']]], - ['gen_833',['gen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html',1,'rtt::ai::stp']]], - ['gui_834',['gui',['../db/d19/namespacertt_1_1ai_1_1gui.html',1,'rtt::ai']]], - ['interface_835',['interface',['../d8/d44/namespacertt_1_1ai_1_1interface.html',1,'rtt::ai']]], - ['io_836',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html',1,'rtt::ai']]], - ['net_837',['net',['../de/d3f/namespacertt_1_1ai_1_1gui_1_1net.html',1,'rtt::ai::gui']]], - ['play_838',['play',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html',1,'rtt::ai::stp']]], - ['readme_2emd_839',['README.md',['../da/ddd/README_8md.html',1,'']]], - ['real_5ffriction_840',['REAL_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2776432e876db722c36f28823d1df432',1,'rtt::ai::constants']]], - ['reassignrobots_841',['reassignRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa20291b5cee34414dfb81aa0fd33713f',1,'rtt::ai::stp::Play']]], - ['recalculateinfofornonpassers_842',['recalculateInfoForNonPassers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec',1,'rtt::ai::stp::PositionComputations']]], - ['receive_843',['Receive',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a5da4cb4324bd3bbd9587fdeb3f7e515a',1,'rtt::ai::stp::tactic::Receive::Receive()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html',1,'rtt::ai::stp::tactic::Receive']]], - ['receive_2ecpp_844',['Receive.cpp',['../d1/d65/Receive_8cpp.html',1,'']]], - ['receive_2eh_845',['Receive.h',['../db/d4c/Receive_8h.html',1,'']]], - ['receiverid_846',['receiverId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a6dc616622d328046b30e5a7cfaf90e81',1,'rtt::ai::stp::PassInfo']]], - ['receiverlocation_847',['receiverLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a555d478305c5cd3b3ef9886884bdcec6',1,'rtt::ai::stp::PassInfo']]], - ['recomputestate_848',['recomputeState',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a303da881fa78cdd34c749e105a8634e8',1,'rtt::ai::BallPossession']]], - ['refcommand_849',['RefCommand',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843',1,'rtt']]], - ['refcommand_2eh_850',['RefCommand.h',['../d8/dd4/RefCommand_8h.html',1,'']]], - ['refereedesignatedposition_851',['refereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ab50a6288d33a0ca53e474b91fef408de',1,'rtt::ai::GameStateManager']]], - ['refereetest_2ecpp_852',['RefereeTest.cpp',['../d3/d1a/RefereeTest_8cpp.html',1,'']]], - ['refmsglock_853',['refMsgLock',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa6526bff46d12b87ec56028d7dfbffbd',1,'rtt::ai::GameStateManager']]], - ['refmutex_854',['refMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a67191a47e00a95c16729b04398aa9739',1,'rtt::ai::interface::Output']]], - ['refreshdata_855',['refreshData',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ad7b71d56f8b8d8d62b7ec945847a2bec',1,'rtt::ai::stp::Play']]], - ['refreshrobotcommand_856',['refreshRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#afa6b5f998d8ba252485177937d3724c7',1,'rtt::ai::stp::Skill']]], - ['required_857',['REQUIRED',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617aebdf9721be38d1fc1cd6db8c737d1be0',1,'rtt::ai']]], - ['reset_858',['reset',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#af4a9f63577d36c0cf178aae99fb0fd00',1,'rtt::ai::stp::Tactic::reset()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ab3a4dd278c94db922409c690ae5d13b4',1,'rtt::ai::stp::Role::reset()']]], - ['retainforticks_859',['retainForTicks',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aee50e04cdba00302ff4c9eb4627e5583',1,'rtt::ai::gui::Out::DrawArgs']]], - ['robot_860',['robot',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8625bf35b1b36ec18fd8ff68926ec0d4',1,'rtt::ai::stp::Skill']]], - ['robot_861',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1406b017329e1f25c9c44c0bb7f47468',1,'rtt::world::robot::Robot::Robot(Robot &&)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abd8e0c88d11f5953c7a22eaf10dbd882',1,'rtt::world::robot::Robot::Robot(Robot const &)=default']]], - ['robot_862',['robot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213',1,'rtt::ai::stp::StpInfo']]], - ['robot_863',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aceea1778917417926b41bc552fb9b42f',1,'rtt::world::robot::Robot']]], - ['robot_864',['robot',['../de/d2f/namespacertt_1_1world_1_1robot.html',1,'rtt::world']]], - ['robot_865',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html',1,'rtt::world::robot']]], - ['robot_2ecpp_866',['Robot.cpp',['../d9/d60/Robot_8cpp.html',1,'']]], - ['robot_2ehpp_867',['Robot.hpp',['../d7/da6/Robot_8hpp.html',1,'']]], - ['robot_5fclose_5fto_5fpoint_868',['ROBOT_CLOSE_TO_POINT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a1c6aef91600bf048ebea07cd1244aa67',1,'rtt::ai::constants']]], - ['robot_5fhas_5fkicker_869',['ROBOT_HAS_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a17220f0a7b3e993c261d742c493d72ed',1,'rtt::ai::constants']]], - ['robot_5fhas_5fworking_5fball_5fsensor_870',['ROBOT_HAS_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7bee8b778ae095614b9676673bdb0512',1,'rtt::ai::constants']]], - ['robot_5fhas_5fworking_5fdribbler_871',['ROBOT_HAS_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd18c1f03c4520f31f365e79d0250379',1,'rtt::ai::constants']]], - ['robot_5fhas_5fworking_5fdribbler_5fencoder_872',['ROBOT_HAS_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acfb61dff13fc000f55567de6ec5a50fc',1,'rtt::ai::constants']]], - ['robot_5fradius_873',['ROBOT_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b',1,'rtt::ai::constants']]], - ['robotblockade_874',['robotBlockade',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a041c2ff7840d89ec3c588ce2101e723f',1,'rtt::ai::FieldComputations']]], - ['robotcommands_875',['robotCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a6e296b3b7426b09bd3d4ca57ce94da58',1,'rtt::ai::control::ControlModule']]], - ['robotcommandsbluepublisher_876',['robotCommandsBluePublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6bf5a4699ab935a3fb7af4185cdaeb18',1,'rtt::ai::io::IOManager']]], - ['robotcommandsyellowpublisher_877',['robotCommandsYellowPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af5af3d63f79ed376e7ed842bff1efe6e',1,'rtt::ai::io::IOManager']]], - ['roboteam_20ai_878',['RoboTeam AI',['../index.html',1,'']]], - ['roboteam_5fai_2ecpp_879',['roboteam_ai.cpp',['../dc/d3c/roboteam__ai_8cpp.html',1,'']]], - ['roboteam_5futils_880',['roboteam_utils',['../dc/d50/namespaceroboteam__utils.html',1,'']]], - ['robothasball_881',['robotHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8aeb56889e7c35ddf29ece162d7bd332',1,'rtt::world::robot::Robot']]], - ['robothubmode_882',['robotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a2c25f1e074ca66014f8d0bc775da5c97',1,'rtt::GameSettings']]], - ['robotptr_883',['robotPtr',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aaaf9ffff98513ed2906b9a481dfee639',1,'rtt::world::view::RobotView']]], - ['robots_884',['robots',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a242e51640dae44ba4816488d46a9059d',1,'rtt::world::WorldData']]], - ['robots_5fwith_5fkicker_885',['ROBOTS_WITH_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aee46fa54e95e8e62a23e44e9587e8f06',1,'rtt::ai::constants']]], - ['robots_5fwith_5fworking_5fball_5fsensor_886',['ROBOTS_WITH_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0049ac47fb403555f4edf83760f6b1bd',1,'rtt::ai::constants']]], - ['robots_5fwith_5fworking_5fdribbler_887',['ROBOTS_WITH_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0fae3bc127c61c8c63ef70c2e800b0d6',1,'rtt::ai::constants']]], - ['robots_5fwith_5fworking_5fdribbler_5fencoder_888',['ROBOTS_WITH_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a276037013124ac090aa6c4a6c9a7bfd1',1,'rtt::ai::constants']]], - ['robotsinitialized_889',['robotsInitialized',['../da/de3/classrtt_1_1STPManager.html#a8795d7364c8c7ec513ea11eaaed859a2',1,'rtt::STPManager']]], - ['robotsnonowning_890',['robotsNonOwning',['../d5/db9/classrtt_1_1world_1_1WorldData.html#accd954c93e207d9af0f35e8ca4172ad6',1,'rtt::world::WorldData']]], - ['robottactics_891',['robotTactics',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af9a9c436e9711e707dfb0f43b5601d91',1,'rtt::ai::stp::Role']]], - ['robottests_2ecpp_892',['RobotTests.cpp',['../d9/dd0/RobotTests_8cpp.html',1,'']]], - ['robotview_893',['RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a0f578e585836d29271589edb0e20d5d4',1,'rtt::world::view::RobotView::RobotView(robot::Robot const *_ptr) noexcept'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aab412ff1a8378be366760034eb8a0723',1,'rtt::world::view::RobotView::RobotView(RobotView const &)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ab81af06bb4231ca5878e506f57ccdb3c',1,'rtt::world::view::RobotView::RobotView(RobotView &&)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html',1,'rtt::world::view::RobotView']]], - ['robotview_2ecpp_894',['RobotView.cpp',['../d6/d23/RobotView_8cpp.html',1,'']]], - ['robotview_2ehpp_895',['RobotView.hpp',['../d6/dc3/RobotView_8hpp.html',1,'']]], - ['role_896',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#acef6f030b379f9302bb308b57dd56dbc',1,'rtt::ai::stp::Role::Role(std::string name)'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d36121a6af4845b15b613bcd03433e',1,'rtt::ai::stp::Role::Role(Role &other)=default'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d493f94eceacc4a484f383c6c51f5a',1,'rtt::ai::stp::Role::Role(Role &&other)=default']]], - ['role_897',['role',['../d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html',1,'rtt::ai::stp']]], - ['role_898',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html',1,'rtt::ai::stp']]], - ['role_2ecpp_899',['Role.cpp',['../d8/d00/Role_8cpp.html',1,'']]], - ['role_2ehpp_900',['Role.hpp',['../d6/de7/Role_8hpp.html',1,'']]], - ['roleinfo_901',['RoleInfo',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d4/ded/structrtt_1_1ai_1_1Dealer_1_1RoleInfo',1,'rtt::ai::Dealer']]], - ['rolename_902',['roleName',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a0575952e375783fee4350fcb97be888c',1,'rtt::ai::stp::Role::roleName()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301',1,'rtt::ai::stp::StpInfo::roleName()']]], - ['roles_903',['roles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a38ffe1c2f377508d851dc649d03644c0',1,'rtt::ai::stp::Play']]], - ['rolestatuses_904',['roleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8750ea230c633dcf6a0f09e28e4f47b1',1,'rtt::ai::stp::Play']]], - ['rotate_905',['rotate',['../dc/d50/namespaceroboteam__utils.html#aff4cbdf30028c5e097b3a32a04f30da4',1,'roboteam_utils::rotate(proto::SSL_FieldCircularArc *arc)'],['../dc/d50/namespaceroboteam__utils.html#afd388aa887e7c84294eb510d80d1dfa1',1,'roboteam_utils::rotate(proto::WorldRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#a52efbf17cf224633d7c2283d7c4edbb1',1,'roboteam_utils::rotate(proto::SSL_FieldLineSegment *line)'],['../dc/d50/namespaceroboteam__utils.html#aa2b2f6b69f4299177182eff225c47d9e',1,'roboteam_utils::rotate(proto::Referee *refereeData)'],['../dc/d50/namespaceroboteam__utils.html#a329300be1d1cce5ad64e9f495cdc2c47',1,'roboteam_utils::rotate(proto::World *world)'],['../dc/d50/namespaceroboteam__utils.html#adbd8b3727ad0b4b0c8e98be469274932',1,'roboteam_utils::rotate(proto::WorldBall *ball)'],['../dc/d50/namespaceroboteam__utils.html#a3ae81697018b16f2749975536bfd0e30',1,'roboteam_utils::rotate(rtt::RobotCommand *command)'],['../dc/d50/namespaceroboteam__utils.html#aa09e3d2031464816b0791edb97a74655',1,'roboteam_utils::rotate(proto::SSL_DetectionBall *ball)'],['../dc/d50/namespaceroboteam__utils.html#ae486ea1ab02997e32561099649262d7a',1,'roboteam_utils::rotate(proto::SSL_DetectionRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#ab16e1f5fe9cc4e3872921bd2fd3fac10',1,'roboteam_utils::rotate(proto::SSL_DetectionFrame *frame)'],['../dc/d50/namespaceroboteam__utils.html#a55f2b285dde6b93aac1269ac9a9cc7ae',1,'roboteam_utils::rotate(proto::SSL_GeometryFieldSize *field)'],['../dc/d50/namespaceroboteam__utils.html#a9dfb48cbccae08690bbc9133b41c0aca',1,'roboteam_utils::rotate(proto::SSL_WrapperPacket *packet)']]], - ['rotate_906',['Rotate',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html',1,'rtt::ai::stp::skill']]], - ['rotate_2ecpp_907',['Rotate.cpp',['../df/d23/Rotate_8cpp.html',1,'']]], - ['rotate_2eh_908',['Rotate.h',['../dd/da7/Rotate_8h.html',1,'']]], - ['rotaterobotcommand_909',['rotateRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a7dbb8c2e2347fef7089cf563ae2162a6',1,'rtt::ai::control::ControlModule']]], - ['rtt_910',['rtt',['../dc/d8f/namespacertt.html',1,'']]], - ['rtt_5fai_5ftests_911',['RTT_AI_Tests',['../d6/d69/classRTT__AI__Tests.html',1,'']]], - ['ruleset_912',['RuleSet',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html',1,'rtt::ai::RuleSet'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a64a61316f4f8928b9d23539c1ca5082c',1,'rtt::ai::RuleSet::RuleSet()=default'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#af069be9372f25f899af50cd03e5324e6',1,'rtt::ai::RuleSet::RuleSet(RuleSetName title, double maxRobotVel)']]], - ['ruleset_913',['ruleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a06b1a3463471e9b53a5a2feaab7ddadb',1,'rtt::ai::GameState']]], - ['ruleset_2eh_914',['RuleSet.h',['../d5/d8d/RuleSet_8h.html',1,'']]], - ['ruleset_5fdefault_915',['RULESET_DEFAULT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a3d2ad452de8806f73fd9df7a2b141aaa',1,'rtt::ai::RuleSet']]], - ['ruleset_5fhalt_916',['RULESET_HALT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4308e41ed9be157d67b3ae54d4bd33d2',1,'rtt::ai::RuleSet']]], - ['ruleset_5fstop_917',['RULESET_STOP',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4c7272924f4569c30adcebd223e5f905',1,'rtt::ai::RuleSet']]], - ['rulesetname_918',['RuleSetName',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02',1,'RuleSet.h']]], - ['rulesets_919',['ruleSets',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a81f852bd7bddf1e5e5d73092c9111545',1,'rtt::ai::RuleSet']]], - ['running_920',['Running',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09',1,'rtt::ai::stp']]], - ['running_5ftest_921',['RUNNING_TEST',['../df/d0a/main_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): main.cpp'],['../db/d97/WorldResetTests_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): WorldResetTests.cpp']]], - ['runoneloopcycle_922',['runOneLoopCycle',['../da/de3/classrtt_1_1STPManager.html#ae2f6fcaa9e36e0cace65dfb1397ce568',1,'rtt::STPManager']]], - ['runstp_923',['runStp',['../dc/d3c/roboteam__ai_8cpp.html#a425ad53fcc57b02008c8df7a1668f883',1,'roboteam_ai.cpp']]], - ['runtimeconfig_924',['RuntimeConfig',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html',1,'rtt::ai']]], - ['runtimeconfig_2eh_925',['RuntimeConfig.h',['../d7/dea/RuntimeConfig_8h.html',1,'']]], - ['skill_926',['skill',['../db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html',1,'rtt::ai::stp']]], - ['stp_927',['stp',['../d5/d14/namespacertt_1_1ai_1_1stp.html',1,'rtt::ai']]], - ['tactic_928',['tactic',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html',1,'rtt::ai::stp']]], - ['view_929',['view',['../d9/d51/namespacertt_1_1world_1_1view.html',1,'rtt::world']]], - ['world_930',['world',['../db/d1b/namespacertt_1_1world.html',1,'rtt']]] + ['ai_811',['ai',['../d4/dcc/namespacertt_1_1ai.html',1,'rtt']]], + ['ball_812',['ball',['../d6/d6f/namespacertt_1_1world_1_1ball.html',1,'rtt::world']]], + ['computations_813',['computations',['../d8/d97/namespacertt_1_1ai_1_1stp_1_1computations.html',1,'rtt::ai::stp']]], + ['constants_814',['constants',['../da/d1f/namespacertt_1_1ai_1_1constants.html',1,'rtt::ai']]], + ['control_815',['control',['../d0/d4f/namespacertt_1_1ai_1_1control.html',1,'rtt::ai']]], + ['evaluation_816',['evaluation',['../dc/d81/namespacertt_1_1ai_1_1stp_1_1evaluation.html',1,'rtt::ai::stp']]], + ['gen_817',['gen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html',1,'rtt::ai::stp']]], + ['gui_818',['gui',['../db/d19/namespacertt_1_1ai_1_1gui.html',1,'rtt::ai']]], + ['interface_819',['interface',['../d8/d44/namespacertt_1_1ai_1_1interface.html',1,'rtt::ai']]], + ['io_820',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html',1,'rtt::ai']]], + ['net_821',['net',['../de/d3f/namespacertt_1_1ai_1_1gui_1_1net.html',1,'rtt::ai::gui']]], + ['play_822',['play',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html',1,'rtt::ai::stp']]], + ['readme_2emd_823',['README.md',['../da/ddd/README_8md.html',1,'']]], + ['real_5ffriction_824',['REAL_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2776432e876db722c36f28823d1df432',1,'rtt::ai::constants']]], + ['reassignrobots_825',['reassignRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa20291b5cee34414dfb81aa0fd33713f',1,'rtt::ai::stp::Play']]], + ['recalculateinfofornonpassers_826',['recalculateInfoForNonPassers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec',1,'rtt::ai::stp::PositionComputations']]], + ['receive_827',['Receive',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a5da4cb4324bd3bbd9587fdeb3f7e515a',1,'rtt::ai::stp::tactic::Receive::Receive()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html',1,'rtt::ai::stp::tactic::Receive']]], + ['receive_2ecpp_828',['Receive.cpp',['../d1/d65/Receive_8cpp.html',1,'']]], + ['receive_2eh_829',['Receive.h',['../db/d4c/Receive_8h.html',1,'']]], + ['receiverid_830',['receiverId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a6dc616622d328046b30e5a7cfaf90e81',1,'rtt::ai::stp::PassInfo']]], + ['receiverlocation_831',['receiverLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a555d478305c5cd3b3ef9886884bdcec6',1,'rtt::ai::stp::PassInfo']]], + ['recomputestate_832',['recomputeState',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a303da881fa78cdd34c749e105a8634e8',1,'rtt::ai::BallPossession']]], + ['refcommand_833',['RefCommand',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843',1,'rtt']]], + ['refcommand_2eh_834',['RefCommand.h',['../d8/dd4/RefCommand_8h.html',1,'']]], + ['refereedesignatedposition_835',['refereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ab50a6288d33a0ca53e474b91fef408de',1,'rtt::ai::GameStateManager']]], + ['refereetest_2ecpp_836',['RefereeTest.cpp',['../d3/d1a/RefereeTest_8cpp.html',1,'']]], + ['refmsglock_837',['refMsgLock',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa6526bff46d12b87ec56028d7dfbffbd',1,'rtt::ai::GameStateManager']]], + ['refmutex_838',['refMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a67191a47e00a95c16729b04398aa9739',1,'rtt::ai::interface::Output']]], + ['refreshdata_839',['refreshData',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ad7b71d56f8b8d8d62b7ec945847a2bec',1,'rtt::ai::stp::Play']]], + ['refreshrobotcommand_840',['refreshRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#afa6b5f998d8ba252485177937d3724c7',1,'rtt::ai::stp::Skill']]], + ['required_841',['REQUIRED',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617aebdf9721be38d1fc1cd6db8c737d1be0',1,'rtt::ai']]], + ['reset_842',['reset',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#af4a9f63577d36c0cf178aae99fb0fd00',1,'rtt::ai::stp::Tactic::reset()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ab3a4dd278c94db922409c690ae5d13b4',1,'rtt::ai::stp::Role::reset()']]], + ['retainforticks_843',['retainForTicks',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aee50e04cdba00302ff4c9eb4627e5583',1,'rtt::ai::gui::Out::DrawArgs']]], + ['robot_844',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abd8e0c88d11f5953c7a22eaf10dbd882',1,'rtt::world::robot::Robot::Robot(Robot const &)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aceea1778917417926b41bc552fb9b42f',1,'rtt::world::robot::Robot::Robot(const proto::WorldRobot &copy, Team team=both, std::optional< rtt::world::view::BallView > ball=std::nullopt)']]], + ['robot_845',['robot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213',1,'rtt::ai::stp::StpInfo']]], + ['robot_846',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1406b017329e1f25c9c44c0bb7f47468',1,'rtt::world::robot::Robot']]], + ['robot_847',['robot',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8625bf35b1b36ec18fd8ff68926ec0d4',1,'rtt::ai::stp::Skill::robot()'],['../de/d2f/namespacertt_1_1world_1_1robot.html',1,'rtt::world::robot']]], + ['robot_848',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html',1,'rtt::world::robot']]], + ['robot_2ecpp_849',['Robot.cpp',['../d9/d60/Robot_8cpp.html',1,'']]], + ['robot_2ehpp_850',['Robot.hpp',['../d7/da6/Robot_8hpp.html',1,'']]], + ['robot_5fclose_5fto_5fpoint_851',['ROBOT_CLOSE_TO_POINT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a1c6aef91600bf048ebea07cd1244aa67',1,'rtt::ai::constants']]], + ['robot_5fhas_5fkicker_852',['ROBOT_HAS_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a17220f0a7b3e993c261d742c493d72ed',1,'rtt::ai::constants']]], + ['robot_5fhas_5fworking_5fball_5fsensor_853',['ROBOT_HAS_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7bee8b778ae095614b9676673bdb0512',1,'rtt::ai::constants']]], + ['robot_5fhas_5fworking_5fdribbler_854',['ROBOT_HAS_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd18c1f03c4520f31f365e79d0250379',1,'rtt::ai::constants']]], + ['robot_5fhas_5fworking_5fdribbler_5fencoder_855',['ROBOT_HAS_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acfb61dff13fc000f55567de6ec5a50fc',1,'rtt::ai::constants']]], + ['robot_5fradius_856',['ROBOT_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b',1,'rtt::ai::constants']]], + ['robotblockade_857',['robotBlockade',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a041c2ff7840d89ec3c588ce2101e723f',1,'rtt::ai::FieldComputations']]], + ['robotcommands_858',['robotCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a6e296b3b7426b09bd3d4ca57ce94da58',1,'rtt::ai::control::ControlModule']]], + ['robotcommandsbluepublisher_859',['robotCommandsBluePublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6bf5a4699ab935a3fb7af4185cdaeb18',1,'rtt::ai::io::IOManager']]], + ['robotcommandsyellowpublisher_860',['robotCommandsYellowPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af5af3d63f79ed376e7ed842bff1efe6e',1,'rtt::ai::io::IOManager']]], + ['roboteam_20ai_861',['RoboTeam AI',['../index.html',1,'']]], + ['roboteam_5fai_2ecpp_862',['roboteam_ai.cpp',['../dc/d3c/roboteam__ai_8cpp.html',1,'']]], + ['roboteam_5futils_863',['roboteam_utils',['../dc/d50/namespaceroboteam__utils.html',1,'']]], + ['robothasball_864',['robotHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8aeb56889e7c35ddf29ece162d7bd332',1,'rtt::world::robot::Robot']]], + ['robothubmode_865',['robotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a2c25f1e074ca66014f8d0bc775da5c97',1,'rtt::GameSettings']]], + ['robotptr_866',['robotPtr',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aaaf9ffff98513ed2906b9a481dfee639',1,'rtt::world::view::RobotView']]], + ['robots_867',['robots',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a242e51640dae44ba4816488d46a9059d',1,'rtt::world::WorldData']]], + ['robots_5fwith_5fkicker_868',['ROBOTS_WITH_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aee46fa54e95e8e62a23e44e9587e8f06',1,'rtt::ai::constants']]], + ['robots_5fwith_5fworking_5fball_5fsensor_869',['ROBOTS_WITH_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0049ac47fb403555f4edf83760f6b1bd',1,'rtt::ai::constants']]], + ['robots_5fwith_5fworking_5fdribbler_870',['ROBOTS_WITH_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0fae3bc127c61c8c63ef70c2e800b0d6',1,'rtt::ai::constants']]], + ['robots_5fwith_5fworking_5fdribbler_5fencoder_871',['ROBOTS_WITH_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a276037013124ac090aa6c4a6c9a7bfd1',1,'rtt::ai::constants']]], + ['robotsinitialized_872',['robotsInitialized',['../da/de3/classrtt_1_1STPManager.html#a8795d7364c8c7ec513ea11eaaed859a2',1,'rtt::STPManager']]], + ['robotsnonowning_873',['robotsNonOwning',['../d5/db9/classrtt_1_1world_1_1WorldData.html#accd954c93e207d9af0f35e8ca4172ad6',1,'rtt::world::WorldData']]], + ['robottactics_874',['robotTactics',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af9a9c436e9711e707dfb0f43b5601d91',1,'rtt::ai::stp::Role']]], + ['robottests_2ecpp_875',['RobotTests.cpp',['../d9/dd0/RobotTests_8cpp.html',1,'']]], + ['robotview_876',['RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a0f578e585836d29271589edb0e20d5d4',1,'rtt::world::view::RobotView::RobotView(robot::Robot const *_ptr) noexcept'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aab412ff1a8378be366760034eb8a0723',1,'rtt::world::view::RobotView::RobotView(RobotView const &)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ab81af06bb4231ca5878e506f57ccdb3c',1,'rtt::world::view::RobotView::RobotView(RobotView &&)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html',1,'rtt::world::view::RobotView']]], + ['robotview_2ecpp_877',['RobotView.cpp',['../d6/d23/RobotView_8cpp.html',1,'']]], + ['robotview_2ehpp_878',['RobotView.hpp',['../d6/dc3/RobotView_8hpp.html',1,'']]], + ['role_879',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#acef6f030b379f9302bb308b57dd56dbc',1,'rtt::ai::stp::Role::Role(std::string name)'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d36121a6af4845b15b613bcd03433e',1,'rtt::ai::stp::Role::Role(Role &other)=default'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d493f94eceacc4a484f383c6c51f5a',1,'rtt::ai::stp::Role::Role(Role &&other)=default']]], + ['role_880',['role',['../d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html',1,'rtt::ai::stp']]], + ['role_881',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html',1,'rtt::ai::stp']]], + ['role_2ecpp_882',['Role.cpp',['../d8/d00/Role_8cpp.html',1,'']]], + ['role_2ehpp_883',['Role.hpp',['../d6/de7/Role_8hpp.html',1,'']]], + ['roleinfo_884',['RoleInfo',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d4/ded/structrtt_1_1ai_1_1Dealer_1_1RoleInfo',1,'rtt::ai::Dealer']]], + ['rolename_885',['roleName',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a0575952e375783fee4350fcb97be888c',1,'rtt::ai::stp::Role::roleName()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301',1,'rtt::ai::stp::StpInfo::roleName()']]], + ['roles_886',['roles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a38ffe1c2f377508d851dc649d03644c0',1,'rtt::ai::stp::Play']]], + ['rolestatuses_887',['roleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8750ea230c633dcf6a0f09e28e4f47b1',1,'rtt::ai::stp::Play']]], + ['rotate_888',['rotate',['../dc/d50/namespaceroboteam__utils.html#aff4cbdf30028c5e097b3a32a04f30da4',1,'roboteam_utils::rotate(proto::SSL_FieldCircularArc *arc)'],['../dc/d50/namespaceroboteam__utils.html#afd388aa887e7c84294eb510d80d1dfa1',1,'roboteam_utils::rotate(proto::WorldRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#a52efbf17cf224633d7c2283d7c4edbb1',1,'roboteam_utils::rotate(proto::SSL_FieldLineSegment *line)'],['../dc/d50/namespaceroboteam__utils.html#aa2b2f6b69f4299177182eff225c47d9e',1,'roboteam_utils::rotate(proto::Referee *refereeData)'],['../dc/d50/namespaceroboteam__utils.html#a329300be1d1cce5ad64e9f495cdc2c47',1,'roboteam_utils::rotate(proto::World *world)'],['../dc/d50/namespaceroboteam__utils.html#adbd8b3727ad0b4b0c8e98be469274932',1,'roboteam_utils::rotate(proto::WorldBall *ball)'],['../dc/d50/namespaceroboteam__utils.html#a3ae81697018b16f2749975536bfd0e30',1,'roboteam_utils::rotate(rtt::RobotCommand *command)'],['../dc/d50/namespaceroboteam__utils.html#aa09e3d2031464816b0791edb97a74655',1,'roboteam_utils::rotate(proto::SSL_DetectionBall *ball)'],['../dc/d50/namespaceroboteam__utils.html#ae486ea1ab02997e32561099649262d7a',1,'roboteam_utils::rotate(proto::SSL_DetectionRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#ab16e1f5fe9cc4e3872921bd2fd3fac10',1,'roboteam_utils::rotate(proto::SSL_DetectionFrame *frame)'],['../dc/d50/namespaceroboteam__utils.html#a55f2b285dde6b93aac1269ac9a9cc7ae',1,'roboteam_utils::rotate(proto::SSL_GeometryFieldSize *field)'],['../dc/d50/namespaceroboteam__utils.html#a9dfb48cbccae08690bbc9133b41c0aca',1,'roboteam_utils::rotate(proto::SSL_WrapperPacket *packet)']]], + ['rotate_889',['Rotate',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html',1,'rtt::ai::stp::skill']]], + ['rotate_2ecpp_890',['Rotate.cpp',['../df/d23/Rotate_8cpp.html',1,'']]], + ['rotate_2eh_891',['Rotate.h',['../dd/da7/Rotate_8h.html',1,'']]], + ['rotaterobotcommand_892',['rotateRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a7dbb8c2e2347fef7089cf563ae2162a6',1,'rtt::ai::control::ControlModule']]], + ['rtt_893',['rtt',['../dc/d8f/namespacertt.html',1,'']]], + ['rtt_5fai_5ftests_894',['RTT_AI_Tests',['../d6/d69/classRTT__AI__Tests.html',1,'']]], + ['ruleset_895',['RuleSet',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html',1,'rtt::ai::RuleSet'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a64a61316f4f8928b9d23539c1ca5082c',1,'rtt::ai::RuleSet::RuleSet()=default'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#af069be9372f25f899af50cd03e5324e6',1,'rtt::ai::RuleSet::RuleSet(RuleSetName title, double maxRobotVel)']]], + ['ruleset_896',['ruleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a06b1a3463471e9b53a5a2feaab7ddadb',1,'rtt::ai::GameState']]], + ['ruleset_2eh_897',['RuleSet.h',['../d5/d8d/RuleSet_8h.html',1,'']]], + ['ruleset_5fdefault_898',['RULESET_DEFAULT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a3d2ad452de8806f73fd9df7a2b141aaa',1,'rtt::ai::RuleSet']]], + ['ruleset_5fhalt_899',['RULESET_HALT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4308e41ed9be157d67b3ae54d4bd33d2',1,'rtt::ai::RuleSet']]], + ['ruleset_5fstop_900',['RULESET_STOP',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4c7272924f4569c30adcebd223e5f905',1,'rtt::ai::RuleSet']]], + ['rulesetname_901',['RuleSetName',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02',1,'RuleSet.h']]], + ['rulesets_902',['ruleSets',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a81f852bd7bddf1e5e5d73092c9111545',1,'rtt::ai::RuleSet']]], + ['running_903',['Running',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09',1,'rtt::ai::stp']]], + ['running_5ftest_904',['RUNNING_TEST',['../df/d0a/main_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): main.cpp'],['../db/d97/WorldResetTests_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): WorldResetTests.cpp']]], + ['runoneloopcycle_905',['runOneLoopCycle',['../da/de3/classrtt_1_1STPManager.html#ae2f6fcaa9e36e0cace65dfb1397ce568',1,'rtt::STPManager']]], + ['runstp_906',['runStp',['../dc/d3c/roboteam__ai_8cpp.html#a425ad53fcc57b02008c8df7a1668f883',1,'roboteam_ai.cpp']]], + ['runtimeconfig_907',['RuntimeConfig',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html',1,'rtt::ai']]], + ['runtimeconfig_2eh_908',['RuntimeConfig.h',['../d7/dea/RuntimeConfig_8h.html',1,'']]], + ['skill_909',['skill',['../db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html',1,'rtt::ai::stp']]], + ['stp_910',['stp',['../d5/d14/namespacertt_1_1ai_1_1stp.html',1,'rtt::ai']]], + ['tactic_911',['tactic',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html',1,'rtt::ai::stp']]], + ['view_912',['view',['../d9/d51/namespacertt_1_1world_1_1view.html',1,'rtt::world']]], + ['world_913',['world',['../db/d1b/namespacertt_1_1world.html',1,'rtt']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 95c4cd73d..62105d0ab 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,125 +1,125 @@ var searchData= [ - ['safepass_931',['SafePass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a81f2ae93f09aaefc85a709d10e6c7085',1,'rtt::ai::stp::gen']]], - ['saveballlocation_932',['saveBallLocation',['../dc/d8f/namespacertt.html#a8b57043eb96f30d3547a04cdfd0d8b5a',1,'rtt']]], - ['saverobotlocations_933',['saveRobotLocations',['../dc/d8f/namespacertt.html#a360ef65a1871277001cfcd63e8e11425',1,'rtt']]], - ['savescores_934',['saveScores',['../dc/d8f/namespacertt.html#af8ad8deff684d028612d473c6fedb6aa',1,'rtt']]], - ['score_935',['score',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a3aa8648702dbd9a70bc72cdc5dcc881b',1,'rtt::ai::stp::play::Attack::score()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae713bbd8072641ccd24ad755f62a9713',1,'rtt::ai::stp::play::FreeKickUsPass::score()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a74af43184e4831efef654d9604b8c069',1,'rtt::ai::stp::play::FreeKickUsAtGoal::score()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad918504526f4f0d666f3c15dc7480e33',1,'rtt::ai::stp::play::FreeKickThem::score()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a53348e84fb4db6a3509e2688f0c6e3ed',1,'rtt::ai::stp::gen::ScoredPosition::score()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a',1,'rtt::ai::Dealer::FlagScore::score()'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac',1,'rtt::world::robot::hasBallInfo::score()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a42d8b6c97eef86cefd1e556996b4a826',1,'rtt::ai::stp::Play::score()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8f07669662ebec7f82ed54f608075d57',1,'rtt::ai::stp::play::DefendPass::score()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ae67ca3f7620f349a73a3bafec170f8c4',1,'rtt::ai::stp::play::DefendShot::score()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab7f4284a6cbc296a8acae1736f5b8cd8',1,'rtt::ai::stp::play::KeeperKickBall::score()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a97952e47f5ee9c2eaa4f75f76cb04378',1,'rtt::ai::stp::play::KickOffThemPrepare::score()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aed0df525447b64522d49c9979f27d131',1,'rtt::ai::stp::play::AttackingPass::score()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a90e485a90c05bcd61d4808fdc214b90c',1,'rtt::ai::stp::play::ChippingPass::score()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aee8c5693b91a4d42adc8dfda1fd63ddd',1,'rtt::ai::stp::play::BallPlacementThem::score()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5cad72522fb5823fbd698b847342df76',1,'rtt::ai::stp::play::BallPlacementUsForceStart::score()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab0e26c9631e33b1d221eca8bdfa7ae71',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::score()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a023a7880e0d1123899328776a37b6696',1,'rtt::ai::stp::play::Halt::score()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a32b662b5e251d9579dd32149c1cc2296',1,'rtt::ai::stp::play::KickOffThem::score()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aeafeebcbc4a167f72a0a40536df7dccd',1,'rtt::ai::stp::play::KickOffUs::score()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a959606ba554d5e0138fa30007aff1d4a',1,'rtt::ai::stp::play::KickOffUsPrepare::score()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a93c2079abaeb77c36a0d47d197423d19',1,'rtt::ai::stp::play::PenaltyThem::score()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a96d8bb2b51915d8e495f358c10ef26f4',1,'rtt::ai::stp::play::PenaltyThemPrepare::score()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a807cfbf7efa495679d6f2d64e16703ee',1,'rtt::ai::stp::play::PenaltyUs::score()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aeaec68d80b1eae20469ae2718cad43a0',1,'rtt::ai::stp::play::PenaltyUsPrepare::score()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#adc5fdbcf7b4a941b4d5d41eb37ce893a',1,'rtt::ai::stp::play::PrepareForcedStart::score()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a156fdf6820221277d40024bfb6db6918',1,'rtt::ai::stp::play::StopFormation::score()']]], - ['scoredposition_936',['ScoredPosition',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#d3/d07/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoredPosition',1,'rtt::ai::stp::gen']]], - ['scoregoalshot_937',['scoreGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac6f77d94a1ffa7e2dd3db7975f1b6cce',1,'rtt::ai::stp::gen::PositionScores']]], - ['scorelineofsight_938',['scoreLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a581911d4fdedc0d2cf46b470d30e51c5',1,'rtt::ai::stp::gen::PositionScores']]], - ['scoreopen_939',['scoreOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a5afc6004697743daea6cc5586d63745d',1,'rtt::ai::stp::gen::PositionScores']]], - ['scoreposition_940',['scorePosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ae9065c871a8ccc1c99af5dc32dbebd27',1,'rtt::ai::stp::PositionScoring']]], - ['scoreprofile_941',['ScoreProfile',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#de/d7c/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoreProfile',1,'rtt::ai::stp::gen']]], - ['scoresglobal_942',['scoresGlobal',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a4c981f92e8bca5864cf26f0cee2886ab',1,'rtt::ai::stp::PlayEvaluator']]], - ['scoring_943',['scoring',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a4598ba530d29d7f4f53bcec0c9845100',1,'rtt::ai::stp::Play']]], - ['sendallcommands_944',['sendAllCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a0fadb136765f78b16de7198756c104bc',1,'rtt::ai::control::ControlModule']]], - ['sendpackettosimulator_945',['sendPacketToSimulator',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#abc76eed70ddeb37a3f42b37cedf85f48',1,'rtt::ai::io::IOManager']]], - ['setangledifftoball_946',['setAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1c45bfbf85ad94ea92e065b9e54af34b',1,'rtt::world::robot::Robot']]], - ['setball_947',['setBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb',1,'rtt::ai::stp::StpInfo']]], - ['setballsensorseesball_948',['setBallSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3c72bd2b18c6480e923714bdb99b1e50',1,'rtt::world::robot::Robot']]], - ['setbatterylow_949',['setBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6964a5dfbc0c26de799a5bebaa8089d2',1,'rtt::world::robot::Robot']]], - ['setcurrentgamestate_950',['setCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a3cdd9fbf290d4845131c56251dd74cb7',1,'rtt::ai::StrategyManager']]], - ['setcurrentworld_951',['setCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866',1,'rtt::ai::stp::StpInfo']]], - ['setdistancetoball_952',['setDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aefe3a2be29f1a132d46ee193c4659023',1,'rtt::world::robot::Robot']]], - ['setdribbleron_953',['setDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c',1,'rtt::ai::stp::StpInfo']]], - ['setdribblerseesball_954',['setDribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a278fe9dd90db62875433259d949b8280',1,'rtt::world::robot::Robot']]], - ['setfield_955',['setField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd',1,'rtt::ai::stp::StpInfo']]], - ['setgamestateroleids_956',['setGameStateRoleIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18c5060ec7b4d6baa7f4b19b71579ea8',1,'rtt::ai::Dealer']]], - ['sethasball_957',['setHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a250874006edac551b004fd2cd05e1c2b',1,'rtt::world::robot::Robot']]], - ['setinterfacegamestate_958',['setInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#adf24f5bbd3ee154090d093bf7cf90c0a',1,'rtt::ai::interface::Output']]], - ['setkeeperid_959',['setKeeperId',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a92d754c0b08d608894ac9ebf3e7cf4d2',1,'rtt::ai::interface::Output']]], - ['setkickchipvelocity_960',['setKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b',1,'rtt::ai::stp::StpInfo']]], - ['setkickorchip_961',['setKickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f45976c3e9bd95cf5800776287350c1',1,'rtt::ai::stp::StpInfo']]], - ['setleft_962',['setLeft',['../df/db4/classrtt_1_1GameSettings.html#a1a39949b86051915090b2793aee57c72',1,'rtt::GameSettings']]], - ['setmaxrobotvelocity_963',['setMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35',1,'rtt::ai::stp::StpInfo']]], - ['setpositiontodefend_964',['setPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6',1,'rtt::ai::stp::StpInfo']]], - ['setpositiontomoveto_965',['setPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#acf6c8c1d16e384cfad6a078a09206105',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< Vector2 > &position)']]], - ['setpositiontoshootat_966',['setPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77',1,'rtt::ai::stp::StpInfo']]], - ['setprimaryai_967',['setPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a7db66def9ca49cce1cd65092238d7efe',1,'rtt::GameSettings']]], - ['setrefereedata_968',['setRefereeData',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a244fc9340e4f2daaa4023f9caa0d883e',1,'rtt::ai::GameStateManager']]], - ['setrobot_969',['setRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f',1,'rtt::ai::stp::StpInfo']]], - ['setrobothubmode_970',['setRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a857c0851b84c1c977c42a2981a39bdf0',1,'rtt::GameSettings']]], - ['setrolename_971',['setRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49',1,'rtt::ai::stp::StpInfo']]], - ['setrulesetname_972',['setRuleSetName',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a01205f6a56f921c525e3dd301712dd0d',1,'rtt::ai::interface::Output']]], - ['setshottype_973',['setShotType',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#afa7b1db3829313ed298aca9b2d835dbc',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidball_974',['setShouldAvoidBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidgoalposts_975',['setShouldAvoidGoalPosts',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidourdefensearea_976',['setShouldAvoidOurDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidourrobots_977',['setShouldAvoidOurRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a350c6ae83489de7b2599037bd47eb027',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidoutoffield_978',['setShouldAvoidOutOfField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a7080301b1f4e9650f0599e87ef71fde6',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidtheirdefensearea_979',['setShouldAvoidTheirDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a9d99f55c0a862dcb364e85595011f0e7',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidtheirrobots_980',['setShouldAvoidTheirRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a108de017dcb9f43ec30cc7a86f7440c8',1,'rtt::ai::stp::StpInfo']]], - ['setting_5fbroadcast_5frate_981',['SETTING_BROADCAST_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5c3a756ef9c061bb7087e74c8afc3926',1,'rtt::ai::constants']]], - ['settings_2ecpp_982',['Settings.cpp',['../db/dd8/Settings_8cpp.html',1,'']]], - ['settingspublisher_983',['settingsPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#aefbe4d8d95bdb635f0d4398eaf116222',1,'rtt::ai::io::IOManager']]], - ['settingssubscriber_984',['settingsSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4d8dcbe22b1580b71fc883c5bdaaf335',1,'rtt::ai::io::IOManager']]], - ['setup_985',['SetUp',['../d6/d69/classRTT__AI__Tests.html#aa452bf852d221016a864cd4a7ff1e30c',1,'RTT_AI_Tests']]], - ['setuserefereecommands_986',['setUseRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#aa2f7eb1d8e28bc709dfab985414f43b7',1,'rtt::ai::interface::Output']]], - ['setviewvectors_987',['setViewVectors',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a0298f44793558e328c882602fa5d3bfb',1,'rtt::world::WorldData']]], - ['setworkingballsensor_988',['setWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a14143ed24a7a4aa7b748fd6414b43c15',1,'rtt::world::robot::Robot']]], - ['setworld_989',['setWorld',['../da/d39/classrtt_1_1world_1_1World.html#af64f484d43512bff1fae5ae1fad707e8',1,'rtt::world::World::setWorld()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab23ad33458ed975661cdc593bdf40968',1,'rtt::ai::stp::Play::setWorld()']]], - ['setyaw_990',['setYaw',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8d896283110970bb693dc784280a8066',1,'rtt::world::robot::Robot::setYaw()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac5b390ef87cd294a010375ccb9a70cd6',1,'rtt::ai::stp::StpInfo::setYaw()']]], - ['setyellow_991',['setYellow',['../df/db4/classrtt_1_1GameSettings.html#a4668cb84480e6755edc1bdebc47f1378',1,'rtt::GameSettings']]], - ['shottype_992',['shotType',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a46c27add1a6e70188efdb2edd2f5f9d0',1,'rtt::ai::stp::StpInfo']]], - ['shottype_993',['ShotType',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87ab',1,'rtt::ai::stp']]], - ['shouldavoidball_994',['shouldAvoidBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade390346237ed980f3b50fa3cb0a0b14',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidgoalposts_995',['shouldAvoidGoalPosts',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adb11beec1a22f5a7523187b86ab3e7e5',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidourdefensearea_996',['shouldAvoidOurDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adda8fb88950f33c7d003a34c7dfee123',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidourrobots_997',['shouldAvoidOurRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0f52cc1075f298d6afdc1feeb2fde5b5',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidoutoffield_998',['shouldAvoidOutOfField',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aa1d71b577deca9bd07b1bbb8be856d62',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidtheirdefensearea_999',['shouldAvoidTheirDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf3fc673f7da9233055642facee1450c',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidtheirrobots_1000',['shouldAvoidTheirRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a273d29c57e9e598eeda54c59d1074cf8',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldendplay_1001',['shouldEndPlay',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a363c1051fb133b677a6a61f587184f51',1,'rtt::ai::stp::play::KickOffUs::shouldEndPlay()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8726a464fdb9e614c5cca8c7cd183155',1,'rtt::ai::stp::Play::shouldEndPlay()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a75285f5ba087c4fec511022d614f1d0a',1,'rtt::ai::stp::play::KeeperKickBall::shouldEndPlay()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a649407297dee6638920185ca497148cb',1,'rtt::ai::stp::play::Attack::shouldEndPlay()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a69c151bdcb58496794b8ef9fa46a2286',1,'rtt::ai::stp::play::AttackingPass::shouldEndPlay()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af287374ebee423c2829620d0df398012',1,'rtt::ai::stp::play::ChippingPass::shouldEndPlay()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a37398798ad20c2a95f9d51b35bdd58bd',1,'rtt::ai::stp::play::FreeKickUsAtGoal::shouldEndPlay()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#af9b2205d1663fcd57360215aff23c4e2',1,'rtt::ai::stp::play::FreeKickUsPass::shouldEndPlay()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a749d12680c303e95b8446b68dc2ba288',1,'rtt::ai::stp::play::KickOffThem::shouldEndPlay()']]], - ['shouldtacticreset_1002',['shouldTacticReset',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a01328342628815ac1a1eb3bd5c648112',1,'rtt::ai::stp::tactic::DriveWithBall::shouldTacticReset()'],['../d4/d01/classMockTactic.html#a5b71704c2e3a289abb3075e248577d30',1,'MockTactic::shouldTacticReset()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a1197153c427e64c749ef9fc57bacfc2e',1,'rtt::ai::stp::TestTactic::shouldTacticReset()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af3a3bbd4e47241eb6382ea48643287ba',1,'rtt::ai::stp::tactic::Halt::shouldTacticReset()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0cb8c6fc9dffb0c616cadd776092ddf4',1,'rtt::ai::stp::tactic::Formation::shouldTacticReset()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a867dd6ba6847937dfd7f22fcaa936544',1,'rtt::ai::stp::tactic::BlockBall::shouldTacticReset()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aca881751397df9e73d9c84b36ac84e84',1,'rtt::ai::stp::tactic::BallStandBack::shouldTacticReset()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0530ffa7fe49eb66d4fc717086cfe949',1,'rtt::ai::stp::Tactic::shouldTacticReset()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a77be44d11be3b9d842715ed64d704414',1,'rtt::ai::stp::tactic::ChipAtPos::shouldTacticReset()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#aff0cc2917cc5a5ea00b624b1507cad1a',1,'rtt::ai::stp::tactic::GetBall::shouldTacticReset()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ad7351e407d20f421f0501d3c02477d2c',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::shouldTacticReset()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9c0aeac317efb6c3341a13701facaae0',1,'rtt::ai::stp::tactic::InstantKick::shouldTacticReset()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab9652946b0ab747c1e17ce073a5d907d',1,'rtt::ai::stp::tactic::OrbitKick::shouldTacticReset()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66e4d1d23b4bb95614c95e58b830b5b',1,'rtt::ai::stp::tactic::Receive::shouldTacticReset()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a9fb6658075f837e796e3e26cb794dc7b',1,'rtt::ai::stp::tactic::KeeperBlockBall::shouldTacticReset()']]], - ['simulation_5ffriction_1003',['SIMULATION_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a73bb5bf37d99b2eac5ca37fe28cd0434',1,'rtt::ai::constants']]], - ['simulator_5fangular_5fcontrol_1004',['simulator_angular_control',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a1f75d8cffa6713ca144407de79d4ce4c',1,'rtt::ai::control::ControlModule']]], - ['simulator_5fsocket_1005',['simulator_socket',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af1e4a00ae734e818982f015f887a76a6',1,'rtt::ai::io::IOManager']]], - ['simulator_5fsocket_5fmutex_1006',['simulator_socket_mutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a9375dcef257e6213fa9b63d291050fe4',1,'rtt::ai::io::IOManager']]], - ['simulatoryawpidmap_1007',['simulatorYawPIDmap',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a077943a9d68c29cfbe1923a01f8100dc',1,'rtt::ai::control::ControlModule']]], - ['size_1008',['size',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#ae8d43be8342634b7528956c42ad7b934',1,'rtt::ai::gui::Out::DrawArgs']]], - ['skill_1009',['Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html',1,'rtt::ai::stp']]], - ['skill_2ecpp_1010',['Skill.cpp',['../d3/d02/Skill_8cpp.html',1,'']]], - ['skill_2eh_1011',['Skill.h',['../de/da2/Skill_8h.html',1,'']]], - ['skills_1012',['skills',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a242748b42fbc99613b65f6500eb12f8f',1,'rtt::ai::stp::Tactic']]], - ['slowestdirecttime_1013',['slowestDirectTime',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#abd861aeb721c5ffb6418f0eae78390b6',1,'rtt::ai::control::OvershootComputations']]], - ['stand_5fstill_5fthreshold_1014',['STAND_STILL_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#acffd3e77654ac22c44494543015e090b',1,'rtt::ai::stp::tactic']]], - ['standard_5ffar_5fthreshold_1015',['STANDARD_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a95e58d381f5fd4d50777d3fe1b770522',1,'rtt::ai::BallPossession']]], - ['standback_1016',['standBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aa254e0a9bed6d1b0d5254ac15f2d320b',1,'rtt::ai::stp::tactic::BallStandBack']]], - ['standstillcounter_1017',['standStillCounter',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a4fca185d8444789b0ad99d0709e9fe33',1,'rtt::ai::stp::tactic::BallStandBack']]], - ['start_1018',['start',['../da/de3/classrtt_1_1STPManager.html#a07d003e9f8de3b66324d146e52f584cc',1,'rtt::STPManager']]], - ['startplayevaluation_1019',['startPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a859e8c8abae48115eab588736926368f',1,'rtt::ai::stp::Play']]], - ['startpos_1020',['startPos',['../d0/d4f/namespacertt_1_1ai_1_1control.html#aca5cb78b33ca7d01f8212131fdd5b73a',1,'rtt::ai::control::BBTrajectoryPart']]], - ['startvel_1021',['startVel',['../d0/d4f/namespacertt_1_1ai_1_1control.html#a6c3d0515e19a6c2df5240d5226e0f65c',1,'rtt::ai::control::BBTrajectoryPart']]], - ['state_1022',['state',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a63b5e6634ada60a691d7b0258e3097e0',1,'rtt::ai::BallPossession::state()'],['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6f5a374a4afc6e8064d430933990039a',1,'rtt::ai::io::IOManager::state()']]], - ['statemutex_1023',['stateMutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a77b84bfe0fe4e6879be25d0066b90fd6',1,'rtt::ai::io::IOManager']]], - ['statetimems_1024',['stateTimeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a532cd4842266ef19fd981c7b4862da3b',1,'rtt::ai::io::IOManager']]], - ['stateworldlasttimestamp_1025',['stateWorldLastTimestamp',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a1b0c8efa6d5234367ef323fe03d9d73e',1,'rtt::ai::io::IOManager']]], - ['status_1026',['Status',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3',1,'rtt::ai::stp']]], - ['stop_1027',['STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a615a46af313786fc4e349f34118be111',1,'rtt::STOP()'],['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a679ee5320d66c8322e310daeb2ee99b8',1,'STOP(): RuleSet.h']]], - ['stopflag_1028',['stopFlag',['../dc/d3c/roboteam__ai_8cpp.html#a4fcfe405764bcbf6fa2c295787a73080',1,'roboteam_ai.cpp']]], - ['stopformation_1029',['StopFormation',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html',1,'rtt::ai::stp::play::StopFormation'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a9ed3e36bdaebec73cc720e9af753478c',1,'rtt::ai::stp::play::StopFormation::StopFormation()']]], - ['stopformation_2ecpp_1030',['StopFormation.cpp',['../d7/d80/StopFormation_8cpp.html',1,'']]], - ['stopformation_2eh_1031',['StopFormation.h',['../df/db4/StopFormation_8h.html',1,'']]], - ['stopgamestate_1032',['StopGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a34b187ec4398cc49370ff40f4bd5931e',1,'rtt::ai::stp']]], - ['stopgamestateevaluation_1033',['StopGameStateEvaluation',['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['stopgamestateevaluation_2ecpp_1034',['StopGameStateEvaluation.cpp',['../da/d65/StopGameStateEvaluation_8cpp.html',1,'']]], - ['stopgamestateevaluation_2eh_1035',['StopGameStateEvaluation.h',['../d6/da9/StopGameStateEvaluation_8h.html',1,'']]], - ['stp_5ftick_5frate_1036',['STP_TICK_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a12546dd8cb5e4caffaaad5e6d67d35c7',1,'rtt::ai::constants']]], - ['stpinfo_1037',['StpInfo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html',1,'rtt::ai::stp']]], - ['stpinfo_2eh_1038',['StpInfo.h',['../d0/dc6/StpInfo_8h.html',1,'']]], - ['stpinfoenums_2eh_1039',['StpInfoEnums.h',['../d7/d06/StpInfoEnums_8h.html',1,'']]], - ['stpinfos_1040',['stpInfos',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa',1,'rtt::ai::stp::Play']]], - ['stpmanager_1041',['STPManager',['../da/de3/classrtt_1_1STPManager.html',1,'rtt::STPManager'],['../da/de3/classrtt_1_1STPManager.html#a8edcab477fc8c4d1c1e9c782005ceb47',1,'rtt::STPManager::STPManager(STPManager const &)=delete'],['../da/de3/classrtt_1_1STPManager.html#a3b92e93d0ddfa69c696332005b36abc3',1,'rtt::STPManager::STPManager(std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway)']]], - ['stpmanager_2ecpp_1042',['STPManager.cpp',['../df/da1/STPManager_8cpp.html',1,'']]], - ['stpmanager_2eh_1043',['STPManager.h',['../dd/d23/STPManager_8h.html',1,'']]], - ['strategymanager_1044',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html',1,'rtt::ai']]], - ['strategymanager_1045',['strategymanager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#acee6100d4704ad3654bcac597efcb6e9',1,'rtt::ai::GameStateManager']]], - ['strategymanager_1046',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aaa0a09adb7ef5e6af6548e57a592d19c',1,'rtt::ai::StrategyManager']]], - ['strategymanager_2ecpp_1047',['StrategyManager.cpp',['../d2/d93/StrategyManager_8cpp.html',1,'']]], - ['strategymanager_2eh_1048',['StrategyManager.h',['../d5/d18/StrategyManager_8h.html',1,'']]], - ['striker_1049',['Striker',['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html',1,'rtt::ai::stp::role::Striker'],['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a01d47aed1deca2f143fcbeaad11b115b',1,'rtt::ai::stp::role::Striker::Striker()']]], - ['striker_2ecpp_1050',['Striker.cpp',['../db/d4c/Striker_8cpp.html',1,'']]], - ['striker_2eh_1051',['Striker.h',['../db/d1b/Striker_8h.html',1,'']]], - ['success_1052',['Success',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38',1,'rtt::ai::stp']]] + ['safepass_914',['SafePass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a81f2ae93f09aaefc85a709d10e6c7085',1,'rtt::ai::stp::gen']]], + ['saveballlocation_915',['saveBallLocation',['../dc/d8f/namespacertt.html#a8b57043eb96f30d3547a04cdfd0d8b5a',1,'rtt']]], + ['saverobotlocations_916',['saveRobotLocations',['../dc/d8f/namespacertt.html#a360ef65a1871277001cfcd63e8e11425',1,'rtt']]], + ['savescores_917',['saveScores',['../dc/d8f/namespacertt.html#af8ad8deff684d028612d473c6fedb6aa',1,'rtt']]], + ['score_918',['score',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab7f4284a6cbc296a8acae1736f5b8cd8',1,'rtt::ai::stp::play::KeeperKickBall::score()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a023a7880e0d1123899328776a37b6696',1,'rtt::ai::stp::play::Halt::score()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae713bbd8072641ccd24ad755f62a9713',1,'rtt::ai::stp::play::FreeKickUsPass::score()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a74af43184e4831efef654d9604b8c069',1,'rtt::ai::stp::play::FreeKickUsAtGoal::score()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad918504526f4f0d666f3c15dc7480e33',1,'rtt::ai::stp::play::FreeKickThem::score()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a53348e84fb4db6a3509e2688f0c6e3ed',1,'rtt::ai::stp::gen::ScoredPosition::score()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a',1,'rtt::ai::Dealer::FlagScore::score()'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac',1,'rtt::world::robot::hasBallInfo::score()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a42d8b6c97eef86cefd1e556996b4a826',1,'rtt::ai::stp::Play::score()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a457a70fe85bbe237bf9e61bc543c052c',1,'rtt::ai::stp::play::Defend::score()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aeafeebcbc4a167f72a0a40536df7dccd',1,'rtt::ai::stp::play::KickOffUs::score()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a3aa8648702dbd9a70bc72cdc5dcc881b',1,'rtt::ai::stp::play::Attack::score()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aed0df525447b64522d49c9979f27d131',1,'rtt::ai::stp::play::AttackingPass::score()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aee8c5693b91a4d42adc8dfda1fd63ddd',1,'rtt::ai::stp::play::BallPlacementThem::score()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5cad72522fb5823fbd698b847342df76',1,'rtt::ai::stp::play::BallPlacementUsForceStart::score()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab0e26c9631e33b1d221eca8bdfa7ae71',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::score()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a32b662b5e251d9579dd32149c1cc2296',1,'rtt::ai::stp::play::KickOffThem::score()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a97952e47f5ee9c2eaa4f75f76cb04378',1,'rtt::ai::stp::play::KickOffThemPrepare::score()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a959606ba554d5e0138fa30007aff1d4a',1,'rtt::ai::stp::play::KickOffUsPrepare::score()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a93c2079abaeb77c36a0d47d197423d19',1,'rtt::ai::stp::play::PenaltyThem::score()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a96d8bb2b51915d8e495f358c10ef26f4',1,'rtt::ai::stp::play::PenaltyThemPrepare::score()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a807cfbf7efa495679d6f2d64e16703ee',1,'rtt::ai::stp::play::PenaltyUs::score()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aeaec68d80b1eae20469ae2718cad43a0',1,'rtt::ai::stp::play::PenaltyUsPrepare::score()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#adc5fdbcf7b4a941b4d5d41eb37ce893a',1,'rtt::ai::stp::play::PrepareForcedStart::score()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a156fdf6820221277d40024bfb6db6918',1,'rtt::ai::stp::play::StopFormation::score()']]], + ['scoredposition_919',['ScoredPosition',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#d3/d07/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoredPosition',1,'rtt::ai::stp::gen']]], + ['scoregoalshot_920',['scoreGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac6f77d94a1ffa7e2dd3db7975f1b6cce',1,'rtt::ai::stp::gen::PositionScores']]], + ['scorelineofsight_921',['scoreLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a581911d4fdedc0d2cf46b470d30e51c5',1,'rtt::ai::stp::gen::PositionScores']]], + ['scoreopen_922',['scoreOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a5afc6004697743daea6cc5586d63745d',1,'rtt::ai::stp::gen::PositionScores']]], + ['scoreposition_923',['scorePosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ae9065c871a8ccc1c99af5dc32dbebd27',1,'rtt::ai::stp::PositionScoring']]], + ['scoreprofile_924',['ScoreProfile',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#de/d7c/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoreProfile',1,'rtt::ai::stp::gen']]], + ['scoresglobal_925',['scoresGlobal',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a4c981f92e8bca5864cf26f0cee2886ab',1,'rtt::ai::stp::PlayEvaluator']]], + ['scoring_926',['scoring',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a4598ba530d29d7f4f53bcec0c9845100',1,'rtt::ai::stp::Play']]], + ['sendallcommands_927',['sendAllCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a0fadb136765f78b16de7198756c104bc',1,'rtt::ai::control::ControlModule']]], + ['sendpackettosimulator_928',['sendPacketToSimulator',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#abc76eed70ddeb37a3f42b37cedf85f48',1,'rtt::ai::io::IOManager']]], + ['setamountofwallers_929',['setAmountOfWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#abc4854105feb26b4e3aabc532d55898f',1,'rtt::ai::stp::PositionComputations']]], + ['setangledifftoball_930',['setAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1c45bfbf85ad94ea92e065b9e54af34b',1,'rtt::world::robot::Robot']]], + ['setball_931',['setBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb',1,'rtt::ai::stp::StpInfo']]], + ['setballsensorseesball_932',['setBallSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3c72bd2b18c6480e923714bdb99b1e50',1,'rtt::world::robot::Robot']]], + ['setbatterylow_933',['setBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6964a5dfbc0c26de799a5bebaa8089d2',1,'rtt::world::robot::Robot']]], + ['setcurrentgamestate_934',['setCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a3cdd9fbf290d4845131c56251dd74cb7',1,'rtt::ai::StrategyManager']]], + ['setcurrentworld_935',['setCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866',1,'rtt::ai::stp::StpInfo']]], + ['setdistancetoball_936',['setDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aefe3a2be29f1a132d46ee193c4659023',1,'rtt::world::robot::Robot']]], + ['setdribbleron_937',['setDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c',1,'rtt::ai::stp::StpInfo']]], + ['setdribblerseesball_938',['setDribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a278fe9dd90db62875433259d949b8280',1,'rtt::world::robot::Robot']]], + ['setfield_939',['setField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd',1,'rtt::ai::stp::StpInfo']]], + ['setgamestateroleids_940',['setGameStateRoleIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18c5060ec7b4d6baa7f4b19b71579ea8',1,'rtt::ai::Dealer']]], + ['sethasball_941',['setHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a250874006edac551b004fd2cd05e1c2b',1,'rtt::world::robot::Robot']]], + ['setinterfacegamestate_942',['setInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#adf24f5bbd3ee154090d093bf7cf90c0a',1,'rtt::ai::interface::Output']]], + ['setkeeperid_943',['setKeeperId',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a92d754c0b08d608894ac9ebf3e7cf4d2',1,'rtt::ai::interface::Output']]], + ['setkickchipvelocity_944',['setKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b',1,'rtt::ai::stp::StpInfo']]], + ['setkickorchip_945',['setKickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a30f14a798e20f53dabac8a959db00428',1,'rtt::ai::stp::StpInfo']]], + ['setleft_946',['setLeft',['../df/db4/classrtt_1_1GameSettings.html#a1a39949b86051915090b2793aee57c72',1,'rtt::GameSettings']]], + ['setmaxrobotvelocity_947',['setMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35',1,'rtt::ai::stp::StpInfo']]], + ['setpositiontodefend_948',['setPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6',1,'rtt::ai::stp::StpInfo']]], + ['setpositiontomoveto_949',['setPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#acf6c8c1d16e384cfad6a078a09206105',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< Vector2 > &position)'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)']]], + ['setpositiontoshootat_950',['setPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77',1,'rtt::ai::stp::StpInfo']]], + ['setprimaryai_951',['setPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a7db66def9ca49cce1cd65092238d7efe',1,'rtt::GameSettings']]], + ['setrefereedata_952',['setRefereeData',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a244fc9340e4f2daaa4023f9caa0d883e',1,'rtt::ai::GameStateManager']]], + ['setrobot_953',['setRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f',1,'rtt::ai::stp::StpInfo']]], + ['setrobothubmode_954',['setRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a857c0851b84c1c977c42a2981a39bdf0',1,'rtt::GameSettings']]], + ['setrolename_955',['setRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49',1,'rtt::ai::stp::StpInfo']]], + ['setrulesetname_956',['setRuleSetName',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a01205f6a56f921c525e3dd301712dd0d',1,'rtt::ai::interface::Output']]], + ['setshotpower_957',['setShotPower',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aff4da96e247357608a4e555e50454ed5',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidball_958',['setShouldAvoidBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidgoalposts_959',['setShouldAvoidGoalPosts',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidourdefensearea_960',['setShouldAvoidOurDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidourrobots_961',['setShouldAvoidOurRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a350c6ae83489de7b2599037bd47eb027',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidoutoffield_962',['setShouldAvoidOutOfField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a7080301b1f4e9650f0599e87ef71fde6',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidtheirdefensearea_963',['setShouldAvoidTheirDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a9d99f55c0a862dcb364e85595011f0e7',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidtheirrobots_964',['setShouldAvoidTheirRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a108de017dcb9f43ec30cc7a86f7440c8',1,'rtt::ai::stp::StpInfo']]], + ['setting_5fbroadcast_5frate_965',['SETTING_BROADCAST_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5c3a756ef9c061bb7087e74c8afc3926',1,'rtt::ai::constants']]], + ['settings_2ecpp_966',['Settings.cpp',['../db/dd8/Settings_8cpp.html',1,'']]], + ['settingspublisher_967',['settingsPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#aefbe4d8d95bdb635f0d4398eaf116222',1,'rtt::ai::io::IOManager']]], + ['settingssubscriber_968',['settingsSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4d8dcbe22b1580b71fc883c5bdaaf335',1,'rtt::ai::io::IOManager']]], + ['setup_969',['SetUp',['../d6/d69/classRTT__AI__Tests.html#aa452bf852d221016a864cd4a7ff1e30c',1,'RTT_AI_Tests']]], + ['setuserefereecommands_970',['setUseRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#aa2f7eb1d8e28bc709dfab985414f43b7',1,'rtt::ai::interface::Output']]], + ['setviewvectors_971',['setViewVectors',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a0298f44793558e328c882602fa5d3bfb',1,'rtt::world::WorldData']]], + ['setworkingballsensor_972',['setWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a14143ed24a7a4aa7b748fd6414b43c15',1,'rtt::world::robot::Robot']]], + ['setworld_973',['setWorld',['../da/d39/classrtt_1_1world_1_1World.html#af64f484d43512bff1fae5ae1fad707e8',1,'rtt::world::World::setWorld()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab23ad33458ed975661cdc593bdf40968',1,'rtt::ai::stp::Play::setWorld()']]], + ['setyaw_974',['setYaw',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8d896283110970bb693dc784280a8066',1,'rtt::world::robot::Robot::setYaw()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac5b390ef87cd294a010375ccb9a70cd6',1,'rtt::ai::stp::StpInfo::setYaw()']]], + ['setyellow_975',['setYellow',['../df/db4/classrtt_1_1GameSettings.html#a4668cb84480e6755edc1bdebc47f1378',1,'rtt::GameSettings']]], + ['shotpower_976',['shotPower',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8cb50d30b1ba8d0d4cd9c40291da27d5',1,'rtt::ai::stp::StpInfo']]], + ['shotpower_977',['ShotPower',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012c',1,'rtt::ai::stp']]], + ['shouldavoidball_978',['shouldAvoidBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade390346237ed980f3b50fa3cb0a0b14',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidgoalposts_979',['shouldAvoidGoalPosts',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adb11beec1a22f5a7523187b86ab3e7e5',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidourdefensearea_980',['shouldAvoidOurDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adda8fb88950f33c7d003a34c7dfee123',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidourrobots_981',['shouldAvoidOurRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0f52cc1075f298d6afdc1feeb2fde5b5',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidoutoffield_982',['shouldAvoidOutOfField',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aa1d71b577deca9bd07b1bbb8be856d62',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidtheirdefensearea_983',['shouldAvoidTheirDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf3fc673f7da9233055642facee1450c',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidtheirrobots_984',['shouldAvoidTheirRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a273d29c57e9e598eeda54c59d1074cf8',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldendplay_985',['shouldEndPlay',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a749d12680c303e95b8446b68dc2ba288',1,'rtt::ai::stp::play::KickOffThem::shouldEndPlay()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8726a464fdb9e614c5cca8c7cd183155',1,'rtt::ai::stp::Play::shouldEndPlay()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a75285f5ba087c4fec511022d614f1d0a',1,'rtt::ai::stp::play::KeeperKickBall::shouldEndPlay()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a649407297dee6638920185ca497148cb',1,'rtt::ai::stp::play::Attack::shouldEndPlay()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a69c151bdcb58496794b8ef9fa46a2286',1,'rtt::ai::stp::play::AttackingPass::shouldEndPlay()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a37398798ad20c2a95f9d51b35bdd58bd',1,'rtt::ai::stp::play::FreeKickUsAtGoal::shouldEndPlay()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#af9b2205d1663fcd57360215aff23c4e2',1,'rtt::ai::stp::play::FreeKickUsPass::shouldEndPlay()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a363c1051fb133b677a6a61f587184f51',1,'rtt::ai::stp::play::KickOffUs::shouldEndPlay()']]], + ['shouldtacticreset_986',['shouldTacticReset',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#aff0cc2917cc5a5ea00b624b1507cad1a',1,'rtt::ai::stp::tactic::GetBall::shouldTacticReset()'],['../d4/d01/classMockTactic.html#a5b71704c2e3a289abb3075e248577d30',1,'MockTactic::shouldTacticReset()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a1197153c427e64c749ef9fc57bacfc2e',1,'rtt::ai::stp::TestTactic::shouldTacticReset()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af3a3bbd4e47241eb6382ea48643287ba',1,'rtt::ai::stp::tactic::Halt::shouldTacticReset()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0cb8c6fc9dffb0c616cadd776092ddf4',1,'rtt::ai::stp::tactic::Formation::shouldTacticReset()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a867dd6ba6847937dfd7f22fcaa936544',1,'rtt::ai::stp::tactic::BlockBall::shouldTacticReset()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0530ffa7fe49eb66d4fc717086cfe949',1,'rtt::ai::stp::Tactic::shouldTacticReset()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a01328342628815ac1a1eb3bd5c648112',1,'rtt::ai::stp::tactic::DriveWithBall::shouldTacticReset()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ad7351e407d20f421f0501d3c02477d2c',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::shouldTacticReset()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9c0aeac317efb6c3341a13701facaae0',1,'rtt::ai::stp::tactic::InstantKick::shouldTacticReset()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab9652946b0ab747c1e17ce073a5d907d',1,'rtt::ai::stp::tactic::OrbitKick::shouldTacticReset()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66e4d1d23b4bb95614c95e58b830b5b',1,'rtt::ai::stp::tactic::Receive::shouldTacticReset()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a9fb6658075f837e796e3e26cb794dc7b',1,'rtt::ai::stp::tactic::KeeperBlockBall::shouldTacticReset()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aca881751397df9e73d9c84b36ac84e84',1,'rtt::ai::stp::tactic::BallStandBack::shouldTacticReset()']]], + ['simulation_5ffriction_987',['SIMULATION_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a73bb5bf37d99b2eac5ca37fe28cd0434',1,'rtt::ai::constants']]], + ['simulator_5fangular_5fcontrol_988',['simulator_angular_control',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a1f75d8cffa6713ca144407de79d4ce4c',1,'rtt::ai::control::ControlModule']]], + ['simulator_5fsocket_989',['simulator_socket',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af1e4a00ae734e818982f015f887a76a6',1,'rtt::ai::io::IOManager']]], + ['simulator_5fsocket_5fmutex_990',['simulator_socket_mutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a9375dcef257e6213fa9b63d291050fe4',1,'rtt::ai::io::IOManager']]], + ['simulatoryawpidmap_991',['simulatorYawPIDmap',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a077943a9d68c29cfbe1923a01f8100dc',1,'rtt::ai::control::ControlModule']]], + ['size_992',['size',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#ae8d43be8342634b7528956c42ad7b934',1,'rtt::ai::gui::Out::DrawArgs']]], + ['skill_993',['Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html',1,'rtt::ai::stp']]], + ['skill_2ecpp_994',['Skill.cpp',['../d3/d02/Skill_8cpp.html',1,'']]], + ['skill_2eh_995',['Skill.h',['../de/da2/Skill_8h.html',1,'']]], + ['skills_996',['skills',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a242748b42fbc99613b65f6500eb12f8f',1,'rtt::ai::stp::Tactic']]], + ['slowestdirecttime_997',['slowestDirectTime',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#abd861aeb721c5ffb6418f0eae78390b6',1,'rtt::ai::control::OvershootComputations']]], + ['stand_5fstill_5fthreshold_998',['STAND_STILL_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#acffd3e77654ac22c44494543015e090b',1,'rtt::ai::stp::tactic']]], + ['standard_5ffar_5fthreshold_999',['STANDARD_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a95e58d381f5fd4d50777d3fe1b770522',1,'rtt::ai::BallPossession']]], + ['standback_1000',['standBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aa254e0a9bed6d1b0d5254ac15f2d320b',1,'rtt::ai::stp::tactic::BallStandBack']]], + ['standstillcounter_1001',['standStillCounter',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a4fca185d8444789b0ad99d0709e9fe33',1,'rtt::ai::stp::tactic::BallStandBack']]], + ['start_1002',['start',['../da/de3/classrtt_1_1STPManager.html#a07d003e9f8de3b66324d146e52f584cc',1,'rtt::STPManager']]], + ['startplayevaluation_1003',['startPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a859e8c8abae48115eab588736926368f',1,'rtt::ai::stp::Play']]], + ['startpos_1004',['startPos',['../d0/d4f/namespacertt_1_1ai_1_1control.html#aca5cb78b33ca7d01f8212131fdd5b73a',1,'rtt::ai::control::BBTrajectoryPart']]], + ['startvel_1005',['startVel',['../d0/d4f/namespacertt_1_1ai_1_1control.html#a6c3d0515e19a6c2df5240d5226e0f65c',1,'rtt::ai::control::BBTrajectoryPart']]], + ['state_1006',['state',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a63b5e6634ada60a691d7b0258e3097e0',1,'rtt::ai::BallPossession::state()'],['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6f5a374a4afc6e8064d430933990039a',1,'rtt::ai::io::IOManager::state()']]], + ['statemutex_1007',['stateMutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a77b84bfe0fe4e6879be25d0066b90fd6',1,'rtt::ai::io::IOManager']]], + ['statetimems_1008',['stateTimeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a532cd4842266ef19fd981c7b4862da3b',1,'rtt::ai::io::IOManager']]], + ['stateworldlasttimestamp_1009',['stateWorldLastTimestamp',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a1b0c8efa6d5234367ef323fe03d9d73e',1,'rtt::ai::io::IOManager']]], + ['status_1010',['Status',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3',1,'rtt::ai::stp']]], + ['stop_1011',['STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a615a46af313786fc4e349f34118be111',1,'rtt::STOP()'],['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a679ee5320d66c8322e310daeb2ee99b8',1,'STOP(): RuleSet.h']]], + ['stopflag_1012',['stopFlag',['../dc/d3c/roboteam__ai_8cpp.html#a4fcfe405764bcbf6fa2c295787a73080',1,'roboteam_ai.cpp']]], + ['stopformation_1013',['StopFormation',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html',1,'rtt::ai::stp::play::StopFormation'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a9ed3e36bdaebec73cc720e9af753478c',1,'rtt::ai::stp::play::StopFormation::StopFormation()']]], + ['stopformation_2ecpp_1014',['StopFormation.cpp',['../d7/d80/StopFormation_8cpp.html',1,'']]], + ['stopformation_2eh_1015',['StopFormation.h',['../df/db4/StopFormation_8h.html',1,'']]], + ['stopgamestate_1016',['StopGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a34b187ec4398cc49370ff40f4bd5931e',1,'rtt::ai::stp']]], + ['stopgamestateevaluation_1017',['StopGameStateEvaluation',['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['stopgamestateevaluation_2ecpp_1018',['StopGameStateEvaluation.cpp',['../da/d65/StopGameStateEvaluation_8cpp.html',1,'']]], + ['stopgamestateevaluation_2eh_1019',['StopGameStateEvaluation.h',['../d6/da9/StopGameStateEvaluation_8h.html',1,'']]], + ['stp_5ftick_5frate_1020',['STP_TICK_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a12546dd8cb5e4caffaaad5e6d67d35c7',1,'rtt::ai::constants']]], + ['stpinfo_1021',['StpInfo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html',1,'rtt::ai::stp']]], + ['stpinfo_2eh_1022',['StpInfo.h',['../d0/dc6/StpInfo_8h.html',1,'']]], + ['stpinfoenums_2eh_1023',['StpInfoEnums.h',['../d7/d06/StpInfoEnums_8h.html',1,'']]], + ['stpinfos_1024',['stpInfos',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa',1,'rtt::ai::stp::Play']]], + ['stpmanager_1025',['STPManager',['../da/de3/classrtt_1_1STPManager.html',1,'rtt::STPManager'],['../da/de3/classrtt_1_1STPManager.html#a8edcab477fc8c4d1c1e9c782005ceb47',1,'rtt::STPManager::STPManager(STPManager const &)=delete'],['../da/de3/classrtt_1_1STPManager.html#a3b92e93d0ddfa69c696332005b36abc3',1,'rtt::STPManager::STPManager(std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway)']]], + ['stpmanager_2ecpp_1026',['STPManager.cpp',['../df/da1/STPManager_8cpp.html',1,'']]], + ['stpmanager_2eh_1027',['STPManager.h',['../dd/d23/STPManager_8h.html',1,'']]], + ['strategymanager_1028',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html',1,'rtt::ai::StrategyManager'],['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aaa0a09adb7ef5e6af6548e57a592d19c',1,'rtt::ai::StrategyManager::StrategyManager()']]], + ['strategymanager_1029',['strategymanager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#acee6100d4704ad3654bcac597efcb6e9',1,'rtt::ai::GameStateManager']]], + ['strategymanager_2ecpp_1030',['StrategyManager.cpp',['../d2/d93/StrategyManager_8cpp.html',1,'']]], + ['strategymanager_2eh_1031',['StrategyManager.h',['../d5/d18/StrategyManager_8h.html',1,'']]], + ['striker_1032',['Striker',['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html',1,'rtt::ai::stp::role::Striker'],['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a01d47aed1deca2f143fcbeaad11b115b',1,'rtt::ai::stp::role::Striker::Striker()']]], + ['striker_2ecpp_1033',['Striker.cpp',['../db/d4c/Striker_8cpp.html',1,'']]], + ['striker_2eh_1034',['Striker.h',['../db/d1b/Striker_8h.html',1,'']]], + ['success_1035',['Success',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38',1,'rtt::ai::stp']]] ]; diff --git a/search/all_12.js b/search/all_12.js index 676a080b6..f1bd1a370 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,61 +1,61 @@ var searchData= [ - ['tactic_1053',['Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html',1,'rtt::ai::stp::Tactic'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a6b303d7b1b345521fc52eceec2ed1db9',1,'rtt::ai::stp::Tactic::Tactic(Tactic &&other)=default'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ad25b6546a7f1314dab18b2e2e9389874',1,'rtt::ai::stp::Tactic::Tactic()=default']]], - ['tactic_2ecpp_1054',['Tactic.cpp',['../dd/db0/Tactic_8cpp.html',1,'']]], - ['tactic_2eh_1055',['Tactic.h',['../d2/d4a/Tactic_8h.html',1,'']]], - ['tactictests_2ecpp_1056',['TacticTests.cpp',['../d0/d85/TacticTests_8cpp.html',1,'']]], - ['target_1057',['TARGET',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba730950ad798a77ad508aa9e2564d013f',1,'rtt::ai::stp']]], - ['team_1058',['team',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a2846dce04d727d11c518fba31cb3cb8c',1,'rtt::world::robot::Robot']]], - ['team_1059',['Team',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727',1,'rtt::world']]], - ['team_2ehpp_1060',['Team.hpp',['../db/d4e/Team_8hpp.html',1,'']]], - ['teamclosetoball_1061',['teamCloseToBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ad2a48d398c733466408997f6cb10b24c',1,'rtt::ai::BallPossession']]], - ['teamfarfromball_1062',['teamFarFromBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ac50ccff35707b37fb3f3f02fd9f40f96',1,'rtt::ai::BallPossession']]], - ['tend_1063',['tEnd',['../d0/d4f/namespacertt_1_1ai_1_1control.html#ad99b338fbfa97dfe4abe91c64e7b6b5c',1,'rtt::ai::control::BBTrajectoryPart']]], - ['terminate_1064',['terminate',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a0f136c2ac131c1b44b65cb9eeba823fe',1,'rtt::ai::stp::Skill::terminate()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac7dba7916b5fc648439cb51181d01358',1,'rtt::ai::stp::Tactic::terminate()']]], - ['test_1065',['TEST',['../db/d97/WorldResetTests_8cpp.html#aa9f8ecc47aa946bcb5d128a78074c070',1,'TEST(worldTest, ResetWorldTest): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#a96324beaed025bb7e69a113e9e50ac22',1,'TEST(worldTest, HistorySizeTestSimple): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#a832b5b6ea1810635609d4f2303908a47',1,'TEST(worldTest, GenericWorldRemoval): WorldResetTests.cpp'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#a8fb04d1a2e533695852ae7755fd008ef',1,'TEST(worldTest, NoRobotHasBall): WhichRobotHasBallTest.cpp'],['../dc/d8f/namespacertt.html#a29cdd07cdb75d18d0025d75054db1366',1,'rtt::TEST()'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#af65626be15bac794c9d6d1a7e530fce0',1,'TEST(): WhichRobotHasBallTest.cpp'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a75d226ba50394734ba8f580ed2cbd5b2',1,'rtt::world::robot::TEST()'],['../dc/d8f/namespacertt.html#ab8672b6bb09e9e87cf96d0f810666589',1,'rtt::TEST(FieldComputationTest, outwards_margin)'],['../dc/d8f/namespacertt.html#a169db5a7e6efa4afcdfb8423b25bd0e8',1,'rtt::TEST(FieldComputationTest, projectionTests)'],['../dc/d8f/namespacertt.html#af962cfe6fd7d4a3e152e96f0e1c40e13',1,'rtt::TEST(FieldComputationTest, line_intersection_with_defence_area)'],['../dc/d8f/namespacertt.html#af4c8aa161a15c716d7371108d6119b6b',1,'rtt::TEST(FieldComputationTest, total_goal_angle)'],['../dc/d8f/namespacertt.html#a76cf96c69d4ccdcc3de9391a9debf941',1,'rtt::TEST(FieldComputationTest, goal_distance)'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#a74bc81599aafe16324411bbba7044c83',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerate)'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#afbf107facc5ed4f9b5b07be8588c4cfb',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerateOtherWay)'],['../da/df8/FieldHelperTest_8cpp.html#a6255ace35491390bb400d55f2301ef73',1,'TEST(FieldHelperTests, DefenseAreaTest): FieldHelperTest.cpp'],['../da/df8/FieldHelperTest_8cpp.html#ab08a22fa5ff62dcbf0c40a7f18f051c8',1,'TEST(FieldHelperTests, FieldTest): FieldHelperTest.cpp'],['../d0/d85/TacticTests_8cpp.html#a97d2a48a177e93132832e1ec4f4dabd1',1,'TEST(TacticTests, nonEndTacticFinishedSuccessful): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a201c9dfbad6fc25a3c85434994c83dca',1,'TEST(TacticTests, endTacticWaiting): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a164eece496f6b9403f2a5f695d03e5d1',1,'TEST(TacticTests, endTacticFailingCondition): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#afc3b20974aeed8bf1767b9da2a7e9a09',1,'TEST(TacticTests, isTacticRunningSuccessful): TacticTests.cpp'],['../d3/d1a/RefereeTest_8cpp.html#a6540caa803f0af8d13e0bc1667d09c1f',1,'TEST(RefereeTest, it_gets_and_sets_the_ref): RefereeTest.cpp'],['../d6/d6f/namespacertt_1_1world_1_1ball.html#adecfc7e019ba06f5f3402703977930b6',1,'rtt::world::ball::TEST()']]], - ['test_5ff_1066',['TEST_F',['../d8/db2/PassingTests_8cpp.html#af11a233c5b90fcf7935ef3f59a259193',1,'TEST_F(RTT_AI_Tests, validReceiverLocationTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ae1559e0b63e341e74c010fcc422cf55d',1,'TEST_F(RTT_AI_Tests, idTests): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ad5bf1d57fa975a41f417ca6f10edb32f',1,'TEST_F(RTT_AI_Tests, canFindPassTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#aa8b1279a685235f5a30eeea4ff1c5936',1,'TEST_F(RTT_AI_Tests, keeperPassTest): PassingTests.cpp'],['../d7/d93/HistoryRetrievalTest_8cpp.html#afbe6cdef5e0ea1a34685af88709f9855',1,'TEST_F(RTT_AI_Tests, HistoryRetrievalTest): HistoryRetrievalTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#aefa88de2b7eb9347c8ea2a25e0d24889',1,'TEST_F(RTT_AI_Tests, scoringTest): CorrectPlayTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#a1edb5baaa131732586acb7a2daca34aa',1,'TEST_F(RTT_AI_Tests, KeeperKickBallTest): CorrectPlayTest.cpp']]], - ['testfixture_2eh_1067',['TestFixture.h',['../dc/d82/TestFixture_8h.html',1,'']]], - ['testhelpers_1068',['testhelpers',['../d3/d26/namespacetesthelpers.html',1,'']]], - ['testrole_1069',['TestRole',['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html',1,'rtt::ai::stp::TestRole'],['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html#a263d42f63d957123eb54b07272636eca',1,'rtt::ai::stp::TestRole::TestRole()']]], - ['testrole_2ecpp_1070',['TestRole.cpp',['../d1/d40/TestRole_8cpp.html',1,'']]], - ['testrole_2eh_1071',['TestRole.h',['../db/d92/TestRole_8h.html',1,'']]], - ['testskill_1072',['TestSkill',['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html',1,'rtt::ai::stp::skill::TestSkill'],['../d4/ded/classTestSkill.html',1,'TestSkill']]], - ['testskill_2ecpp_1073',['TestSkill.cpp',['../d4/d07/TestSkill_8cpp.html',1,'']]], - ['testskill_2eh_1074',['TestSkill.h',['../d5/d51/TestSkill_8h.html',1,'']]], - ['testtactic_1075',['TestTactic',['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html',1,'rtt::ai::stp::TestTactic'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#ab8d1e4dfb359b1438512e1ac9a0dfb84',1,'rtt::ai::stp::TestTactic::TestTactic()']]], - ['testtactic_2ecpp_1076',['TestTactic.cpp',['../dd/d29/TestTactic_8cpp.html',1,'']]], - ['testtactic_2eh_1077',['TestTactic.h',['../d2/d43/TestTactic_8h.html',1,'']]], - ['their_5fpossession_5frelative_5flength_5fthreshold_1078',['THEIR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeadff5002008e3ad5a5141e49169ebb8',1,'rtt::ai::BallPossession']]], - ['theirball_1079',['THEIRBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a1af2a51f03727e6cdfda6777f8083f0c',1,'rtt::ai::BallPossession']]], - ['them_1080',['them',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6826aa8fe94a2b35cbcef306b5d9d40e',1,'rtt::world::them()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#aa9e5e067f16fde0193c77f2e509ee0b2',1,'rtt::world::WorldData::them()']]], - ['theyhaveball_1081',['TheyHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ab814ca078159c72443842e27c00f6430',1,'rtt::ai::stp']]], - ['theyhaveballglobalevaluation_1082',['TheyHaveBallGlobalEvaluation',['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['theyhaveballglobalevaluation_2ecpp_1083',['TheyHaveBallGlobalEvaluation.cpp',['../d5/df6/TheyHaveBallGlobalEvaluation_8cpp.html',1,'']]], - ['theyhaveballglobalevaluation_2eh_1084',['TheyHaveBallGlobalEvaluation.h',['../d4/d9b/TheyHaveBallGlobalEvaluation_8h.html',1,'']]], - ['thickness_1085',['thickness',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3fac986553e4bb3bb49c61d7c35e9dc8',1,'rtt::ai::gui::Out::DrawArgs']]], - ['tickcounter_1086',['tickCounter',['../da/de3/classrtt_1_1STPManager.html#a60cf94d664bc0c69b88ca3b8ff4973a3',1,'rtt::STPManager']]], - ['tickduration_1087',['tickDuration',['../da/d39/classrtt_1_1world_1_1World.html#a9db7bcdeb956aac56a65e1d2874fa3b8',1,'rtt::world::World']]], - ['time_1088',['time',['../d5/db9/classrtt_1_1world_1_1WorldData.html#af95c919b9806b6407ed38f1e421befce',1,'rtt::world::WorldData::time()'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#acfe07c99df10d428fc7eb8adaf19b91b',1,'rtt::ai::control::TimedPos1D::time()']]], - ['timedpos1d_1089',['TimedPos1D',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html',1,'rtt::ai::control::TimedPos1D'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a7bffece3c5966196c2f25232e3f5453c',1,'rtt::ai::control::TimedPos1D::TimedPos1D()']]], - ['timeleft_1090',['timeLeft',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aecc65cc9081665a780c34551b91d725b',1,'rtt::ai::GameState']]], - ['timeout_5fthem_1091',['TIMEOUT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4ed2eef26cd6b0c52acf3cca0480c4cd',1,'rtt']]], - ['timeout_5fus_1092',['TIMEOUT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382',1,'rtt']]], - ['timeoutgamestate_1093',['TimeOutGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adc4fbe3b6b328eb999604733412ae78b',1,'rtt::ai::stp']]], - ['timeoutgamestateevaluation_1094',['TimeOutGameStateEvaluation',['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['timeoutgamestateevaluation_2ecpp_1095',['TimeOutGameStateEvaluation.cpp',['../da/dcd/TimeOutGameStateEvaluation_8cpp.html',1,'']]], - ['timeoutgamestateevaluation_2eh_1096',['TimeOutGameStateEvaluation.h',['../d2/db9/TimeOutGameStateEvaluation_8h.html',1,'']]], - ['timetointercept_1097',['timeToIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b26231103e9fea21fe78e0b347e1c34',1,'rtt::ai::stp::InterceptionInfo']]], - ['timetotarget_1098',['timeToTarget',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#abcba2b3c7dad4ce814b27df10b6926f5',1,'rtt::ai::control::TimedPos1D']]], - ['title_1099',['title',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a8e229e5e9a25e7b5b605172a5d6b9715',1,'rtt::ai::RuleSet::title()'],['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a16e607c86f0a605e25561caf3ecb7099',1,'rtt::ai::Dealer::DealerFlag::title()']]], - ['tohistory_1100',['toHistory',['../da/d39/classrtt_1_1world_1_1World.html#a2cfed82ae1c49dbbad14faba417c5bfc',1,'rtt::world::World']]], - ['tostring_1101',['toString',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a26c0da35074e1503f712386c69002332',1,'rtt::ai::RuleSet']]], - ['trajectory1d_1102',['Trajectory1D',['../d0/d62/classrtt_1_1Trajectory1D.html',1,'rtt']]], - ['trajectory1d_2ecpp_1103',['Trajectory1D.cpp',['../dc/d61/Trajectory1D_8cpp.html',1,'']]], - ['trajectory1d_2eh_1104',['Trajectory1D.h',['../de/d0f/Trajectory1D_8h.html',1,'']]], - ['trajectory2d_1105',['Trajectory2D',['../d9/da4/classrtt_1_1Trajectory2D.html',1,'rtt::Trajectory2D'],['../d9/da4/classrtt_1_1Trajectory2D.html#a562310ce7369a25e365befe2759e0313',1,'rtt::Trajectory2D::Trajectory2D()=default'],['../d9/da4/classrtt_1_1Trajectory2D.html#af0af8dd231cc2d4ee1fbbf4578757fc3',1,'rtt::Trajectory2D::Trajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)']]], - ['trajectory2d_2ecpp_1106',['Trajectory2D.cpp',['../d3/db1/Trajectory2D_8cpp.html',1,'']]], - ['trajectory2d_2eh_1107',['Trajectory2D.h',['../d8/d67/Trajectory2D_8h.html',1,'']]], - ['trapezoidalprofile_1108',['trapezoidalProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a2cf5ae89f197afbbe071d67ba2b0500c',1,'rtt::ai::control::BBTrajectory1D']]], - ['triangularprofile_1109',['triangularProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abbedd316d9c53e4985d7ee625c789088',1,'rtt::ai::control::BBTrajectory1D']]], - ['turn_5fon_5fdribbler_5fdistance_1110',['TURN_ON_DRIBBLER_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4e0e1aa6064b7bdbafb273a2291cd69',1,'rtt::ai::constants']]] + ['tactic_1036',['Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html',1,'rtt::ai::stp::Tactic'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a6b303d7b1b345521fc52eceec2ed1db9',1,'rtt::ai::stp::Tactic::Tactic(Tactic &&other)=default'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ad25b6546a7f1314dab18b2e2e9389874',1,'rtt::ai::stp::Tactic::Tactic()=default']]], + ['tactic_2ecpp_1037',['Tactic.cpp',['../dd/db0/Tactic_8cpp.html',1,'']]], + ['tactic_2eh_1038',['Tactic.h',['../d2/d4a/Tactic_8h.html',1,'']]], + ['tactictests_2ecpp_1039',['TacticTests.cpp',['../d0/d85/TacticTests_8cpp.html',1,'']]], + ['target_1040',['TARGET',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca730950ad798a77ad508aa9e2564d013f',1,'rtt::ai::stp']]], + ['team_1041',['team',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a2846dce04d727d11c518fba31cb3cb8c',1,'rtt::world::robot::Robot']]], + ['team_1042',['Team',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727',1,'rtt::world']]], + ['team_2ehpp_1043',['Team.hpp',['../db/d4e/Team_8hpp.html',1,'']]], + ['teamclosetoball_1044',['teamCloseToBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ad2a48d398c733466408997f6cb10b24c',1,'rtt::ai::BallPossession']]], + ['teamfarfromball_1045',['teamFarFromBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ac50ccff35707b37fb3f3f02fd9f40f96',1,'rtt::ai::BallPossession']]], + ['tend_1046',['tEnd',['../d0/d4f/namespacertt_1_1ai_1_1control.html#ad99b338fbfa97dfe4abe91c64e7b6b5c',1,'rtt::ai::control::BBTrajectoryPart']]], + ['terminate_1047',['terminate',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a0f136c2ac131c1b44b65cb9eeba823fe',1,'rtt::ai::stp::Skill::terminate()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac7dba7916b5fc648439cb51181d01358',1,'rtt::ai::stp::Tactic::terminate()']]], + ['test_1048',['TEST',['../db/d97/WorldResetTests_8cpp.html#aa9f8ecc47aa946bcb5d128a78074c070',1,'TEST(worldTest, ResetWorldTest): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#a96324beaed025bb7e69a113e9e50ac22',1,'TEST(worldTest, HistorySizeTestSimple): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#a832b5b6ea1810635609d4f2303908a47',1,'TEST(worldTest, GenericWorldRemoval): WorldResetTests.cpp'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#a8fb04d1a2e533695852ae7755fd008ef',1,'TEST(worldTest, NoRobotHasBall): WhichRobotHasBallTest.cpp'],['../dc/d8f/namespacertt.html#a29cdd07cdb75d18d0025d75054db1366',1,'rtt::TEST()'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#af65626be15bac794c9d6d1a7e530fce0',1,'TEST(): WhichRobotHasBallTest.cpp'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a75d226ba50394734ba8f580ed2cbd5b2',1,'rtt::world::robot::TEST()'],['../dc/d8f/namespacertt.html#ab8672b6bb09e9e87cf96d0f810666589',1,'rtt::TEST(FieldComputationTest, outwards_margin)'],['../dc/d8f/namespacertt.html#a169db5a7e6efa4afcdfb8423b25bd0e8',1,'rtt::TEST(FieldComputationTest, projectionTests)'],['../dc/d8f/namespacertt.html#af962cfe6fd7d4a3e152e96f0e1c40e13',1,'rtt::TEST(FieldComputationTest, line_intersection_with_defence_area)'],['../dc/d8f/namespacertt.html#af4c8aa161a15c716d7371108d6119b6b',1,'rtt::TEST(FieldComputationTest, total_goal_angle)'],['../dc/d8f/namespacertt.html#a76cf96c69d4ccdcc3de9391a9debf941',1,'rtt::TEST(FieldComputationTest, goal_distance)'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#a74bc81599aafe16324411bbba7044c83',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerate)'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#afbf107facc5ed4f9b5b07be8588c4cfb',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerateOtherWay)'],['../da/df8/FieldHelperTest_8cpp.html#a6255ace35491390bb400d55f2301ef73',1,'TEST(FieldHelperTests, DefenseAreaTest): FieldHelperTest.cpp'],['../da/df8/FieldHelperTest_8cpp.html#ab08a22fa5ff62dcbf0c40a7f18f051c8',1,'TEST(FieldHelperTests, FieldTest): FieldHelperTest.cpp'],['../d0/d85/TacticTests_8cpp.html#a97d2a48a177e93132832e1ec4f4dabd1',1,'TEST(TacticTests, nonEndTacticFinishedSuccessful): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a201c9dfbad6fc25a3c85434994c83dca',1,'TEST(TacticTests, endTacticWaiting): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a164eece496f6b9403f2a5f695d03e5d1',1,'TEST(TacticTests, endTacticFailingCondition): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#afc3b20974aeed8bf1767b9da2a7e9a09',1,'TEST(TacticTests, isTacticRunningSuccessful): TacticTests.cpp'],['../d3/d1a/RefereeTest_8cpp.html#a6540caa803f0af8d13e0bc1667d09c1f',1,'TEST(RefereeTest, it_gets_and_sets_the_ref): RefereeTest.cpp'],['../d6/d6f/namespacertt_1_1world_1_1ball.html#adecfc7e019ba06f5f3402703977930b6',1,'rtt::world::ball::TEST()']]], + ['test_5ff_1049',['TEST_F',['../d8/db2/PassingTests_8cpp.html#af11a233c5b90fcf7935ef3f59a259193',1,'TEST_F(RTT_AI_Tests, validReceiverLocationTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ae1559e0b63e341e74c010fcc422cf55d',1,'TEST_F(RTT_AI_Tests, idTests): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ad5bf1d57fa975a41f417ca6f10edb32f',1,'TEST_F(RTT_AI_Tests, canFindPassTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#aa8b1279a685235f5a30eeea4ff1c5936',1,'TEST_F(RTT_AI_Tests, keeperPassTest): PassingTests.cpp'],['../d7/d93/HistoryRetrievalTest_8cpp.html#afbe6cdef5e0ea1a34685af88709f9855',1,'TEST_F(RTT_AI_Tests, HistoryRetrievalTest): HistoryRetrievalTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#aefa88de2b7eb9347c8ea2a25e0d24889',1,'TEST_F(RTT_AI_Tests, scoringTest): CorrectPlayTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#a1edb5baaa131732586acb7a2daca34aa',1,'TEST_F(RTT_AI_Tests, KeeperKickBallTest): CorrectPlayTest.cpp']]], + ['testfixture_2eh_1050',['TestFixture.h',['../dc/d82/TestFixture_8h.html',1,'']]], + ['testhelpers_1051',['testhelpers',['../d3/d26/namespacetesthelpers.html',1,'']]], + ['testrole_1052',['TestRole',['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html',1,'rtt::ai::stp::TestRole'],['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html#a263d42f63d957123eb54b07272636eca',1,'rtt::ai::stp::TestRole::TestRole()']]], + ['testrole_2ecpp_1053',['TestRole.cpp',['../d1/d40/TestRole_8cpp.html',1,'']]], + ['testrole_2eh_1054',['TestRole.h',['../db/d92/TestRole_8h.html',1,'']]], + ['testskill_1055',['TestSkill',['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html',1,'rtt::ai::stp::skill::TestSkill'],['../d4/ded/classTestSkill.html',1,'TestSkill']]], + ['testskill_2ecpp_1056',['TestSkill.cpp',['../d4/d07/TestSkill_8cpp.html',1,'']]], + ['testskill_2eh_1057',['TestSkill.h',['../d5/d51/TestSkill_8h.html',1,'']]], + ['testtactic_1058',['TestTactic',['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html',1,'rtt::ai::stp::TestTactic'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#ab8d1e4dfb359b1438512e1ac9a0dfb84',1,'rtt::ai::stp::TestTactic::TestTactic()']]], + ['testtactic_2ecpp_1059',['TestTactic.cpp',['../dd/d29/TestTactic_8cpp.html',1,'']]], + ['testtactic_2eh_1060',['TestTactic.h',['../d2/d43/TestTactic_8h.html',1,'']]], + ['their_5fpossession_5frelative_5flength_5fthreshold_1061',['THEIR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeadff5002008e3ad5a5141e49169ebb8',1,'rtt::ai::BallPossession']]], + ['theirball_1062',['THEIRBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a1af2a51f03727e6cdfda6777f8083f0c',1,'rtt::ai::BallPossession']]], + ['them_1063',['them',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6826aa8fe94a2b35cbcef306b5d9d40e',1,'rtt::world::them()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#aa9e5e067f16fde0193c77f2e509ee0b2',1,'rtt::world::WorldData::them()']]], + ['theyhaveball_1064',['TheyHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ab814ca078159c72443842e27c00f6430',1,'rtt::ai::stp']]], + ['theyhaveballglobalevaluation_1065',['TheyHaveBallGlobalEvaluation',['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['theyhaveballglobalevaluation_2ecpp_1066',['TheyHaveBallGlobalEvaluation.cpp',['../d5/df6/TheyHaveBallGlobalEvaluation_8cpp.html',1,'']]], + ['theyhaveballglobalevaluation_2eh_1067',['TheyHaveBallGlobalEvaluation.h',['../d4/d9b/TheyHaveBallGlobalEvaluation_8h.html',1,'']]], + ['thickness_1068',['thickness',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3fac986553e4bb3bb49c61d7c35e9dc8',1,'rtt::ai::gui::Out::DrawArgs']]], + ['tickcounter_1069',['tickCounter',['../da/de3/classrtt_1_1STPManager.html#a60cf94d664bc0c69b88ca3b8ff4973a3',1,'rtt::STPManager']]], + ['tickduration_1070',['tickDuration',['../da/d39/classrtt_1_1world_1_1World.html#a9db7bcdeb956aac56a65e1d2874fa3b8',1,'rtt::world::World']]], + ['time_1071',['time',['../d5/db9/classrtt_1_1world_1_1WorldData.html#af95c919b9806b6407ed38f1e421befce',1,'rtt::world::WorldData::time()'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#acfe07c99df10d428fc7eb8adaf19b91b',1,'rtt::ai::control::TimedPos1D::time()']]], + ['timedpos1d_1072',['TimedPos1D',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html',1,'rtt::ai::control::TimedPos1D'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a7bffece3c5966196c2f25232e3f5453c',1,'rtt::ai::control::TimedPos1D::TimedPos1D()']]], + ['timeleft_1073',['timeLeft',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aecc65cc9081665a780c34551b91d725b',1,'rtt::ai::GameState']]], + ['timeout_5fthem_1074',['TIMEOUT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4ed2eef26cd6b0c52acf3cca0480c4cd',1,'rtt']]], + ['timeout_5fus_1075',['TIMEOUT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382',1,'rtt']]], + ['timeoutgamestate_1076',['TimeOutGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adc4fbe3b6b328eb999604733412ae78b',1,'rtt::ai::stp']]], + ['timeoutgamestateevaluation_1077',['TimeOutGameStateEvaluation',['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['timeoutgamestateevaluation_2ecpp_1078',['TimeOutGameStateEvaluation.cpp',['../da/dcd/TimeOutGameStateEvaluation_8cpp.html',1,'']]], + ['timeoutgamestateevaluation_2eh_1079',['TimeOutGameStateEvaluation.h',['../d2/db9/TimeOutGameStateEvaluation_8h.html',1,'']]], + ['timetointercept_1080',['timeToIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b26231103e9fea21fe78e0b347e1c34',1,'rtt::ai::stp::InterceptionInfo']]], + ['timetotarget_1081',['timeToTarget',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#abcba2b3c7dad4ce814b27df10b6926f5',1,'rtt::ai::control::TimedPos1D']]], + ['title_1082',['title',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a8e229e5e9a25e7b5b605172a5d6b9715',1,'rtt::ai::RuleSet::title()'],['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a16e607c86f0a605e25561caf3ecb7099',1,'rtt::ai::Dealer::DealerFlag::title()']]], + ['tohistory_1083',['toHistory',['../da/d39/classrtt_1_1world_1_1World.html#a2cfed82ae1c49dbbad14faba417c5bfc',1,'rtt::world::World']]], + ['tostring_1084',['toString',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a26c0da35074e1503f712386c69002332',1,'rtt::ai::RuleSet']]], + ['trajectory1d_1085',['Trajectory1D',['../d0/d62/classrtt_1_1Trajectory1D.html',1,'rtt']]], + ['trajectory1d_2ecpp_1086',['Trajectory1D.cpp',['../dc/d61/Trajectory1D_8cpp.html',1,'']]], + ['trajectory1d_2eh_1087',['Trajectory1D.h',['../de/d0f/Trajectory1D_8h.html',1,'']]], + ['trajectory2d_1088',['Trajectory2D',['../d9/da4/classrtt_1_1Trajectory2D.html',1,'rtt::Trajectory2D'],['../d9/da4/classrtt_1_1Trajectory2D.html#a562310ce7369a25e365befe2759e0313',1,'rtt::Trajectory2D::Trajectory2D()=default'],['../d9/da4/classrtt_1_1Trajectory2D.html#af0af8dd231cc2d4ee1fbbf4578757fc3',1,'rtt::Trajectory2D::Trajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)']]], + ['trajectory2d_2ecpp_1089',['Trajectory2D.cpp',['../d3/db1/Trajectory2D_8cpp.html',1,'']]], + ['trajectory2d_2eh_1090',['Trajectory2D.h',['../d8/d67/Trajectory2D_8h.html',1,'']]], + ['trapezoidalprofile_1091',['trapezoidalProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a2cf5ae89f197afbbe071d67ba2b0500c',1,'rtt::ai::control::BBTrajectory1D']]], + ['triangularprofile_1092',['triangularProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abbedd316d9c53e4985d7ee625c789088',1,'rtt::ai::control::BBTrajectory1D']]], + ['turn_5fon_5fdribbler_5fdistance_1093',['TURN_ON_DRIBBLER_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4e0e1aa6064b7bdbafb273a2291cd69',1,'rtt::ai::constants']]] ]; diff --git a/search/all_13.js b/search/all_13.js index e26424f16..b0ad775f6 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,22 +1,22 @@ var searchData= [ - ['undefined_1111',['UNDEFINED',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a0db45d2a4141101bdfe48e3314cfbca3',1,'rtt']]], - ['unlockplay_1112',['unlockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a51b5a7e2a55bcaac336f6e0a17ae9ecc',1,'rtt::ai::stp::PlayDecider']]], - ['update_1113',['update',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52fc8b6075367b48ae05021829ebcc8f',1,'rtt::ai::stp::Play::update()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae37bbc212bbf3af61007918004e13678',1,'rtt::ai::stp::Role::update()'],['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a94378e22f7e504fcebea2faddbb45bfe',1,'rtt::ai::stp::role::PenaltyTaker::update()'],['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#acfe4a8fb4bf252239e4951d1627d0db1',1,'rtt::ai::stp::role::PenaltyKeeper::update()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aab9578d86a91f8a16f5c02200ca3b5e8',1,'rtt::ai::stp::Skill::update()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac66cf9fe9def08172b053a6abc869ba1',1,'rtt::ai::stp::Tactic::update()'],['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a25f04d9b3cc63e88decc16024c305068',1,'rtt::ai::BallPossession::update()']]], - ['updateballatrobotposition_1114',['updateBallAtRobotPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6ec83d57b89e3a45488407cc7d009209',1,'rtt::world::ball::Ball']]], - ['updatecloseandfartimes_1115',['updateCloseAndFarTimes',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a525ffd64259af8237546cf83624edb5a',1,'rtt::ai::BallPossession']]], - ['updateexpectedballendposition_1116',['updateExpectedBallEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aca629a6e91e02ab4005542c966b5fd69',1,'rtt::world::ball::Ball']]], - ['updatefield_1117',['updateField',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a805621fd748e3dfd6399ff69570f7e56',1,'rtt::ai::stp::Play::updateField()'],['../da/d39/classrtt_1_1world_1_1World.html#a840a30aa25c67c3a11ac7cd003ef22f3',1,'rtt::world::World::updateField(proto::SSL_GeometryFieldSize &protoField)'],['../da/d39/classrtt_1_1world_1_1World.html#ac6d5c8cfd2a11317d19dcdb2770785ef',1,'rtt::world::World::updateField(Field &protoField)']]], - ['updatefromfeedback_1118',['updateFromFeedback',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4eae9a3012c792896a9e59ed3e6f2879',1,'rtt::world::robot::Robot']]], - ['updateglobalevaluation_1119',['updateGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a51bce1d5d8502db006cdced1300f36da',1,'rtt::ai::stp::PlayEvaluator']]], - ['updatehasballmap_1120',['updateHasBallMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a09ab3d98c0353797bbc01083958ab6ce',1,'rtt::world::robot::Robot']]], - ['updateinterfacegamestate_1121',['updateInterfaceGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ac1b896d1149a04b5fd2963754e9a87fb',1,'rtt::ai::GameStateManager']]], - ['updatemutex_1122',['updateMutex',['../da/d39/classrtt_1_1world_1_1World.html#aef21ad06dd8c0993f12ef3f696d0c22b',1,'rtt::world::World']]], - ['updatepart_1123',['updatePart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a90a91252bf9c314fbd661374b232d3a1',1,'rtt::ai::control::BBTrajectory1D']]], - ['updateticktime_1124',['updateTickTime',['../da/d39/classrtt_1_1world_1_1World.html#a0529262f6e866fa0b92fe599e42cd0f8',1,'rtt::world::World']]], - ['updateworld_1125',['updateWorld',['../da/d39/classrtt_1_1world_1_1World.html#a7a081491cf90e5710bb464d553ff9790',1,'rtt::world::World']]], - ['us_1126',['us',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a6e138c7b59e25c29b63d96653999470f',1,'rtt::world::WorldData::us()'],['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727acf22de144f22db9f78a42e1cea77e026',1,'rtt::world::us()']]], - ['usereferee_1127',['useReferee',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#ae238cca0336c2d8cb37d77cb9ac2393d',1,'rtt::ai::RuntimeConfig']]], - ['userefereecommands_1128',['useRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a2abddf5f2651bb8a8c7b43c79be831d0',1,'rtt::ai::interface::Output']]], - ['usesrefereecommands_1129',['usesRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a1b8fdf8699a01c08a2e9c237f8d9b5d9',1,'rtt::ai::interface::Output']]] + ['undefined_1094',['UNDEFINED',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a0db45d2a4141101bdfe48e3314cfbca3',1,'rtt']]], + ['unlockplay_1095',['unlockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a51b5a7e2a55bcaac336f6e0a17ae9ecc',1,'rtt::ai::stp::PlayDecider']]], + ['update_1096',['update',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52fc8b6075367b48ae05021829ebcc8f',1,'rtt::ai::stp::Play::update()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae37bbc212bbf3af61007918004e13678',1,'rtt::ai::stp::Role::update()'],['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a6fa98aae5238484bd18eb5ff8b1e52d1',1,'rtt::ai::stp::role::KeeperPasser::update()'],['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a94378e22f7e504fcebea2faddbb45bfe',1,'rtt::ai::stp::role::PenaltyTaker::update()'],['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#acfe4a8fb4bf252239e4951d1627d0db1',1,'rtt::ai::stp::role::PenaltyKeeper::update()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aab9578d86a91f8a16f5c02200ca3b5e8',1,'rtt::ai::stp::Skill::update()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac66cf9fe9def08172b053a6abc869ba1',1,'rtt::ai::stp::Tactic::update()'],['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a25f04d9b3cc63e88decc16024c305068',1,'rtt::ai::BallPossession::update()']]], + ['updateballatrobotposition_1097',['updateBallAtRobotPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6ec83d57b89e3a45488407cc7d009209',1,'rtt::world::ball::Ball']]], + ['updatecloseandfartimes_1098',['updateCloseAndFarTimes',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a525ffd64259af8237546cf83624edb5a',1,'rtt::ai::BallPossession']]], + ['updateexpectedballendposition_1099',['updateExpectedBallEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aca629a6e91e02ab4005542c966b5fd69',1,'rtt::world::ball::Ball']]], + ['updatefield_1100',['updateField',['../da/d39/classrtt_1_1world_1_1World.html#ac6d5c8cfd2a11317d19dcdb2770785ef',1,'rtt::world::World::updateField(Field &protoField)'],['../da/d39/classrtt_1_1world_1_1World.html#a840a30aa25c67c3a11ac7cd003ef22f3',1,'rtt::world::World::updateField(proto::SSL_GeometryFieldSize &protoField)'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a805621fd748e3dfd6399ff69570f7e56',1,'rtt::ai::stp::Play::updateField()']]], + ['updatefromfeedback_1101',['updateFromFeedback',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4eae9a3012c792896a9e59ed3e6f2879',1,'rtt::world::robot::Robot']]], + ['updateglobalevaluation_1102',['updateGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a51bce1d5d8502db006cdced1300f36da',1,'rtt::ai::stp::PlayEvaluator']]], + ['updatehasballmap_1103',['updateHasBallMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a09ab3d98c0353797bbc01083958ab6ce',1,'rtt::world::robot::Robot']]], + ['updateinterfacegamestate_1104',['updateInterfaceGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ac1b896d1149a04b5fd2963754e9a87fb',1,'rtt::ai::GameStateManager']]], + ['updatemutex_1105',['updateMutex',['../da/d39/classrtt_1_1world_1_1World.html#aef21ad06dd8c0993f12ef3f696d0c22b',1,'rtt::world::World']]], + ['updatepart_1106',['updatePart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a90a91252bf9c314fbd661374b232d3a1',1,'rtt::ai::control::BBTrajectory1D']]], + ['updateticktime_1107',['updateTickTime',['../da/d39/classrtt_1_1world_1_1World.html#a0529262f6e866fa0b92fe599e42cd0f8',1,'rtt::world::World']]], + ['updateworld_1108',['updateWorld',['../da/d39/classrtt_1_1world_1_1World.html#a7a081491cf90e5710bb464d553ff9790',1,'rtt::world::World']]], + ['us_1109',['us',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a6e138c7b59e25c29b63d96653999470f',1,'rtt::world::WorldData::us()'],['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727acf22de144f22db9f78a42e1cea77e026',1,'rtt::world::us()']]], + ['usereferee_1110',['useReferee',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#ae238cca0336c2d8cb37d77cb9ac2393d',1,'rtt::ai::RuntimeConfig']]], + ['userefereecommands_1111',['useRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a2abddf5f2651bb8a8c7b43c79be831d0',1,'rtt::ai::interface::Output']]], + ['usesrefereecommands_1112',['usesRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a1b8fdf8699a01c08a2e9c237f8d9b5d9',1,'rtt::ai::interface::Output']]] ]; diff --git a/search/all_14.js b/search/all_14.js index 18d6b4afb..449f1da61 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,9 +1,9 @@ var searchData= [ - ['vector2_1130',['Vector2',['../d5/df1/ControlUtils_8h.html#acfb8903fac5809ad6180aee41b325f82',1,'ControlUtils.h']]], - ['vel_1131',['vel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a3d9b2c13715029ae9c8f15cf547a80c2',1,'rtt::ai::control::BBPosVel::vel()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adcd2e31e375cfb5e967d04138e5c1f5a',1,'rtt::world::robot::Robot::vel()']]], - ['velocity_1132',['velocity',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade9fd3e730cedcea632a7e5a800b8400',1,'rtt::ai::stp::EnemyInfo::velocity()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a47474ae800a011d2857635b9815eac73',1,'rtt::world::ball::Ball::velocity()']]], - ['velpid_1133',['velPid',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a284c5c563ccda2dcdbd29b73d1dde9cc',1,'rtt::ai::stp::skill::Orbit']]], - ['visible_1134',['visible',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ac55b1835844f7bd1e15fa555f0d41dd2',1,'rtt::world::ball::Ball']]], - ['visualizations_1135',['visualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3968a3f198e95e6df39917fde46919c6',1,'rtt::ai::gui::Out']]] + ['vector2_1113',['Vector2',['../d5/df1/ControlUtils_8h.html#acfb8903fac5809ad6180aee41b325f82',1,'ControlUtils.h']]], + ['vel_1114',['vel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a3d9b2c13715029ae9c8f15cf547a80c2',1,'rtt::ai::control::BBPosVel::vel()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adcd2e31e375cfb5e967d04138e5c1f5a',1,'rtt::world::robot::Robot::vel()']]], + ['velocity_1115',['velocity',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade9fd3e730cedcea632a7e5a800b8400',1,'rtt::ai::stp::EnemyInfo::velocity()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a47474ae800a011d2857635b9815eac73',1,'rtt::world::ball::Ball::velocity()']]], + ['velpid_1116',['velPid',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a284c5c563ccda2dcdbd29b73d1dde9cc',1,'rtt::ai::stp::skill::Orbit']]], + ['visible_1117',['visible',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ac55b1835844f7bd1e15fa555f0d41dd2',1,'rtt::world::ball::Ball']]], + ['visualizations_1118',['visualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3968a3f198e95e6df39917fde46919c6',1,'rtt::ai::gui::Out']]] ]; diff --git a/search/all_15.js b/search/all_15.js index 397ac3344..b5e3bd340 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -1,38 +1,40 @@ var searchData= [ - ['waiting_1136',['Waiting',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c',1,'rtt::ai::stp']]], - ['websocketserver_1137',['webSocketServer',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a652dc7631118ac54fba47e2404620843',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['weight_1138',['weight',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a94358830841e86be15709f16a5a71aa5',1,'rtt::ai::Dealer::FlagScore::weight()'],['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a561e7c7a141d7525f0e0df7f8eccaebc',1,'rtt::ai::stp::PlayEvaluator::PlayScoring::weight()']]], - ['weightgoalshot_1139',['weightGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#acc62e5a823dd94fa378b5c675aa825be',1,'rtt::ai::stp::gen::ScoreProfile']]], - ['weightlineofsight_1140',['weightLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ad3d0ebb02049b8fc34765bd5a265b854',1,'rtt::ai::stp::gen::ScoreProfile']]], - ['weightopen_1141',['weightOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ab6f890afce98bddf12ab97b4f088b874',1,'rtt::ai::stp::gen::ScoreProfile']]], - ['wewillhaveball_1142',['WeWillHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aa868409fb0c91e96739ed34891baf3a7',1,'rtt::ai::stp']]], - ['wewillhaveballglobalevaluation_1143',['WeWillHaveBallGlobalEvaluation',['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['wewillhaveballglobalevaluation_2ecpp_1144',['WeWillHaveBallGlobalEvaluation.cpp',['../d8/d3c/WeWillHaveBallGlobalEvaluation_8cpp.html',1,'']]], - ['wewillhaveballglobalevaluation_2eh_1145',['WeWillHaveBallGlobalEvaluation.h',['../d5/d50/WeWillHaveBallGlobalEvaluation_8h.html',1,'']]], - ['wewillnothaveball_1146',['WeWillNotHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0ee5638f21d583ed405a9d1de30152ad',1,'rtt::ai::stp']]], - ['whichrobothasball_1147',['whichRobotHasBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a859953f059e33bf9dceb327a8dccd629',1,'rtt::world::view::WorldDataView']]], - ['whichrobothasballtest_2ecpp_1148',['WhichRobotHasBallTest.cpp',['../d1/dd5/WhichRobotHasBallTest_8cpp.html',1,'']]], - ['with_5fworking_5fball_5fsensor_1149',['WITH_WORKING_BALL_SENSOR',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67aac0e2e4aa6cbbee20fe1379efba0836c',1,'rtt::ai']]], - ['with_5fworking_5fdribbler_1150',['WITH_WORKING_DRIBBLER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a2b4671aba77bf173ab74c6d65817a114',1,'rtt::ai']]], - ['withinmargincount_1151',['withinMarginCount',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a9553030ee0ed13a6802a70b35df77ac5',1,'rtt::ai::stp::skill::Rotate::withinMarginCount()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a56deb7775ca85df3ec88564a7fc0e0b1',1,'rtt::ai::stp::skill::OrbitAngular::withinMarginCount()']]], - ['workingballsensor_1152',['workingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab12607d0697b28b32e67e54b26b04998',1,'rtt::world::robot::Robot']]], - ['workingdribbler_1153',['workingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a9b45a6f4db069db89c7084e1c93a69f3',1,'rtt::world::robot::Robot']]], - ['world_1154',['World',['../da/d39/classrtt_1_1world_1_1World.html',1,'rtt::world::World'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a7b4bcdf992c21ae83363f25df05b1d25',1,'rtt::world::WorldData::World()'],['../da/d39/classrtt_1_1world_1_1World.html#aa38b84c189b17e15649a9a58b4dbd346',1,'rtt::world::World::World(World const &)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a64558ef47d03743ba2b2b61ce97a083b',1,'rtt::world::World::World(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a01920a9431542b4cd236dbf26e9b58e1',1,'rtt::world::World::World()']]], - ['world_1155',['world',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe',1,'rtt::ai::stp::Play::world()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a10b762714097d7afe3ad688f418538fd',1,'rtt::ai::Dealer::world()'],['../d6/d69/classRTT__AI__Tests.html#a91aa205731170ebfe29ecf08bf2eea21',1,'RTT_AI_Tests::world()']]], - ['world_2ecpp_1156',['World.cpp',['../d7/dfe/World_8cpp.html',1,'']]], - ['world_2ehpp_1157',['World.hpp',['../d0/dbb/World_8hpp.html',1,'']]], - ['world_5fmax_5fage_5fmilliseconds_1158',['WORLD_MAX_AGE_MILLISECONDS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acf2203ea26fc9dd697569635ec31f3c1',1,'rtt::ai::constants']]], - ['worlddata_1159',['WorldData',['../d5/db9/classrtt_1_1world_1_1WorldData.html',1,'rtt::world::WorldData'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a5ea8862e190dc68870a8de3d1069c0d3',1,'rtt::world::WorldData::WorldData(const World *data, proto::World &protoMsg) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a23004b6389dde87425b9825ec52d135a',1,'rtt::world::WorldData::WorldData(WorldData &&old)=default'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a37cc6a84ed8d108ea24f62c0e5a21ef2',1,'rtt::world::WorldData::WorldData(WorldData const &) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a9aa66bbdd33aa6a0ba30a63ac1861888',1,'rtt::world::WorldData::WorldData()=default']]], - ['worlddata_2ecpp_1160',['WorldData.cpp',['../dc/d87/WorldData_8cpp.html',1,'']]], - ['worlddata_2ehpp_1161',['WorldData.hpp',['../d2/d60/WorldData_8hpp.html',1,'']]], - ['worlddataview_1162',['WorldDataView',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html',1,'rtt::world::view::WorldDataView'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab41aa608b2e0f97399de74f361adbe15',1,'rtt::world::view::WorldDataView::WorldDataView(WorldData const *_ptr) noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a371ea20dca5100cc3d3761104ca40436',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView const &o)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a5622bfe81caccb8d52fdb375d90654bc',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView &&o)=default']]], - ['worlddataview_2ecpp_1163',['WorldDataView.cpp',['../d3/dbe/WorldDataView_8cpp.html',1,'']]], - ['worlddataview_2ehpp_1164',['WorldDataView.hpp',['../d3/dc1/WorldDataView_8hpp.html',1,'']]], - ['worldhelper_1165',['WorldHelper',['../d6/d74/classtesthelpers_1_1WorldHelper.html',1,'testhelpers']]], - ['worldhelper_2ecpp_1166',['WorldHelper.cpp',['../d2/d21/WorldHelper_8cpp.html',1,'']]], - ['worldhelper_2eh_1167',['WorldHelper.h',['../d1/db0/WorldHelper_8h.html',1,'']]], - ['worldresettests_2ecpp_1168',['WorldResetTests.cpp',['../db/d97/WorldResetTests_8cpp.html',1,'']]], - ['worldsubscriber_1169',['worldSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad5968054795bded97f41bbfcd41c95ae',1,'rtt::ai::io::IOManager']]], - ['wss_1170',['wss',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a0332dcf12eb4488040851565de1572c1',1,'rtt::ai::gui::net::InterfacePublisher']]] + ['waiting_1119',['Waiting',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c',1,'rtt::ai::stp']]], + ['waller_5fcount_1120',['waller_count',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8515cad2a57c969a52163f4ad9c084da',1,'rtt::ai::stp::Play']]], + ['websocketserver_1121',['webSocketServer',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a652dc7631118ac54fba47e2404620843',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['weight_1122',['weight',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a94358830841e86be15709f16a5a71aa5',1,'rtt::ai::Dealer::FlagScore::weight()'],['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a561e7c7a141d7525f0e0df7f8eccaebc',1,'rtt::ai::stp::PlayEvaluator::PlayScoring::weight()']]], + ['weightgoalshot_1123',['weightGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#acc62e5a823dd94fa378b5c675aa825be',1,'rtt::ai::stp::gen::ScoreProfile']]], + ['weightlineofsight_1124',['weightLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ad3d0ebb02049b8fc34765bd5a265b854',1,'rtt::ai::stp::gen::ScoreProfile']]], + ['weightopen_1125',['weightOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ab6f890afce98bddf12ab97b4f088b874',1,'rtt::ai::stp::gen::ScoreProfile']]], + ['wewillhaveball_1126',['WeWillHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aa868409fb0c91e96739ed34891baf3a7',1,'rtt::ai::stp']]], + ['wewillhaveballglobalevaluation_1127',['WeWillHaveBallGlobalEvaluation',['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['wewillhaveballglobalevaluation_2ecpp_1128',['WeWillHaveBallGlobalEvaluation.cpp',['../d8/d3c/WeWillHaveBallGlobalEvaluation_8cpp.html',1,'']]], + ['wewillhaveballglobalevaluation_2eh_1129',['WeWillHaveBallGlobalEvaluation.h',['../d5/d50/WeWillHaveBallGlobalEvaluation_8h.html',1,'']]], + ['wewillnothaveball_1130',['WeWillNotHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0ee5638f21d583ed405a9d1de30152ad',1,'rtt::ai::stp']]], + ['whichrobothasball_1131',['whichRobotHasBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a859953f059e33bf9dceb327a8dccd629',1,'rtt::world::view::WorldDataView']]], + ['whichrobothasballtest_2ecpp_1132',['WhichRobotHasBallTest.cpp',['../d1/dd5/WhichRobotHasBallTest_8cpp.html',1,'']]], + ['with_5fworking_5fball_5fsensor_1133',['WITH_WORKING_BALL_SENSOR',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67aac0e2e4aa6cbbee20fe1379efba0836c',1,'rtt::ai']]], + ['with_5fworking_5fdribbler_1134',['WITH_WORKING_DRIBBLER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a2b4671aba77bf173ab74c6d65817a114',1,'rtt::ai']]], + ['withinmargincount_1135',['withinMarginCount',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a9553030ee0ed13a6802a70b35df77ac5',1,'rtt::ai::stp::skill::Rotate::withinMarginCount()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a56deb7775ca85df3ec88564a7fc0e0b1',1,'rtt::ai::stp::skill::OrbitAngular::withinMarginCount()']]], + ['workingballsensor_1136',['workingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab12607d0697b28b32e67e54b26b04998',1,'rtt::world::robot::Robot']]], + ['workingdribbler_1137',['workingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a9b45a6f4db069db89c7084e1c93a69f3',1,'rtt::world::robot::Robot']]], + ['world_1138',['World',['../da/d39/classrtt_1_1world_1_1World.html',1,'rtt::world']]], + ['world_1139',['world',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe',1,'rtt::ai::stp::Play::world()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a10b762714097d7afe3ad688f418538fd',1,'rtt::ai::Dealer::world()'],['../d6/d69/classRTT__AI__Tests.html#a91aa205731170ebfe29ecf08bf2eea21',1,'RTT_AI_Tests::world()']]], + ['world_1140',['World',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a7b4bcdf992c21ae83363f25df05b1d25',1,'rtt::world::WorldData::World()'],['../da/d39/classrtt_1_1world_1_1World.html#aa38b84c189b17e15649a9a58b4dbd346',1,'rtt::world::World::World(World const &)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a64558ef47d03743ba2b2b61ce97a083b',1,'rtt::world::World::World(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a01920a9431542b4cd236dbf26e9b58e1',1,'rtt::world::World::World()']]], + ['world_2ecpp_1141',['World.cpp',['../d7/dfe/World_8cpp.html',1,'']]], + ['world_2ehpp_1142',['World.hpp',['../d0/dbb/World_8hpp.html',1,'']]], + ['world_5fmax_5fage_5fmilliseconds_1143',['WORLD_MAX_AGE_MILLISECONDS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acf2203ea26fc9dd697569635ec31f3c1',1,'rtt::ai::constants']]], + ['worlddata_1144',['WorldData',['../d5/db9/classrtt_1_1world_1_1WorldData.html',1,'rtt::world::WorldData'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a5ea8862e190dc68870a8de3d1069c0d3',1,'rtt::world::WorldData::WorldData(const World *data, proto::World &protoMsg) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a23004b6389dde87425b9825ec52d135a',1,'rtt::world::WorldData::WorldData(WorldData &&old)=default'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a37cc6a84ed8d108ea24f62c0e5a21ef2',1,'rtt::world::WorldData::WorldData(WorldData const &) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a9aa66bbdd33aa6a0ba30a63ac1861888',1,'rtt::world::WorldData::WorldData()=default']]], + ['worlddata_2ecpp_1145',['WorldData.cpp',['../dc/d87/WorldData_8cpp.html',1,'']]], + ['worlddata_2ehpp_1146',['WorldData.hpp',['../d2/d60/WorldData_8hpp.html',1,'']]], + ['worlddataview_1147',['WorldDataView',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html',1,'rtt::world::view::WorldDataView'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab41aa608b2e0f97399de74f361adbe15',1,'rtt::world::view::WorldDataView::WorldDataView(WorldData const *_ptr) noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a371ea20dca5100cc3d3761104ca40436',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView const &o)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a5622bfe81caccb8d52fdb375d90654bc',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView &&o)=default']]], + ['worlddataview_2ecpp_1148',['WorldDataView.cpp',['../d3/dbe/WorldDataView_8cpp.html',1,'']]], + ['worlddataview_2ehpp_1149',['WorldDataView.hpp',['../d3/dc1/WorldDataView_8hpp.html',1,'']]], + ['worldhelper_1150',['WorldHelper',['../d6/d74/classtesthelpers_1_1WorldHelper.html',1,'testhelpers']]], + ['worldhelper_2ecpp_1151',['WorldHelper.cpp',['../d2/d21/WorldHelper_8cpp.html',1,'']]], + ['worldhelper_2eh_1152',['WorldHelper.h',['../d1/db0/WorldHelper_8h.html',1,'']]], + ['worldresettests_2ecpp_1153',['WorldResetTests.cpp',['../db/d97/WorldResetTests_8cpp.html',1,'']]], + ['worldsubscriber_1154',['worldSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad5968054795bded97f41bbfcd41c95ae',1,'rtt::ai::io::IOManager']]], + ['wss_1155',['wss',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a0332dcf12eb4488040851565de1572c1',1,'rtt::ai::gui::net::InterfacePublisher']]] ]; diff --git a/search/all_16.js b/search/all_16.js index 29bc93650..b6079e949 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['x_1171',['x',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a0821e6901c1bcbbfbabe1f7b0b15cc91',1,'rtt::ai::control::BBTrajectory2D::x()'],['../d9/da4/classrtt_1_1Trajectory2D.html#aa391e0a1ee6883f68d0a5c020a2fa187',1,'rtt::Trajectory2D::x()']]] + ['x_1156',['x',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a0821e6901c1bcbbfbabe1f7b0b15cc91',1,'rtt::ai::control::BBTrajectory2D::x()'],['../d9/da4/classrtt_1_1Trajectory2D.html#aa391e0a1ee6883f68d0a5c020a2fa187',1,'rtt::Trajectory2D::x()']]] ]; diff --git a/search/all_17.js b/search/all_17.js index 3bec6a30f..4cb43e1b0 100644 --- a/search/all_17.js +++ b/search/all_17.js @@ -1,11 +1,11 @@ var searchData= [ - ['y_1172',['y',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a1626b7793e3cbdc601e5aaf05334f6d8',1,'rtt::ai::control::BBTrajectory2D::y()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a9cca6ff323bf0ac8a3c06a627040d233',1,'rtt::Trajectory2D::y()']]], - ['yaw_1173',['yaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413',1,'rtt::ai::stp::StpInfo::yaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a5f92f3750418bfd29dadb30ba1c9d11c',1,'rtt::world::robot::Robot::yaw()']]], - ['yaw_5frate_1174',['YAW_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab35ecac0c2514a4db104e70e263c1df6',1,'rtt::ai::constants']]], - ['yawpid_1175',['YawPID',['../df/d2f/classrtt_1_1YawPID.html',1,'rtt::YawPID'],['../df/d2f/classrtt_1_1YawPID.html#ac0e9dd1b11b50b3ae5a60114f56c534d',1,'rtt::YawPID::YawPID()']]], - ['yawpid_2ecpp_1176',['YawPID.cpp',['../db/df8/YawPID_8cpp.html',1,'']]], - ['yawpid_2eh_1177',['YawPID.h',['../d1/da0/YawPID_8h.html',1,'']]], - ['yellow_1178',['yellow',['../df/db4/classrtt_1_1GameSettings.html#a578193c1fb4a366f4c00eb3038a22acb',1,'rtt::GameSettings']]], - ['yellowteam_1179',['yellowTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a2fbd62f7488434a218853dfb17f0c36b',1,'rtt::ai::GameStateManager']]] + ['y_1157',['y',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a1626b7793e3cbdc601e5aaf05334f6d8',1,'rtt::ai::control::BBTrajectory2D::y()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a9cca6ff323bf0ac8a3c06a627040d233',1,'rtt::Trajectory2D::y()']]], + ['yaw_1158',['yaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413',1,'rtt::ai::stp::StpInfo::yaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a5f92f3750418bfd29dadb30ba1c9d11c',1,'rtt::world::robot::Robot::yaw()']]], + ['yaw_5frate_1159',['YAW_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab35ecac0c2514a4db104e70e263c1df6',1,'rtt::ai::constants']]], + ['yawpid_1160',['YawPID',['../df/d2f/classrtt_1_1YawPID.html',1,'rtt::YawPID'],['../df/d2f/classrtt_1_1YawPID.html#ac0e9dd1b11b50b3ae5a60114f56c534d',1,'rtt::YawPID::YawPID()']]], + ['yawpid_2ecpp_1161',['YawPID.cpp',['../db/df8/YawPID_8cpp.html',1,'']]], + ['yawpid_2eh_1162',['YawPID.h',['../d1/da0/YawPID_8h.html',1,'']]], + ['yellow_1163',['yellow',['../df/db4/classrtt_1_1GameSettings.html#a578193c1fb4a366f4c00eb3038a22acb',1,'rtt::GameSettings']]], + ['yellowteam_1164',['yellowTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a2fbd62f7488434a218853dfb17f0c36b',1,'rtt::ai::GameStateManager']]] ]; diff --git a/search/all_18.js b/search/all_18.js index 0d29df857..da23b99bc 100644 --- a/search/all_18.js +++ b/search/all_18.js @@ -1,13 +1,13 @@ var searchData= [ - ['_7eball_1180',['~Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abeb10c401264459b3f94ec881cc9b1f4',1,'rtt::world::ball::Ball']]], - ['_7eballview_1181',['~BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a19d0e1e63422ce93ba1c9365941bddb9',1,'rtt::world::view::BallView']]], - ['_7ebaseevaluation_1182',['~BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#aaa39077019e69659cd676efc7d871504',1,'rtt::ai::stp::evaluation::BaseEvaluation']]], - ['_7edealer_1183',['~Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aad8a4055abc33454fce6cf0966ee3d9e',1,'rtt::ai::Dealer']]], - ['_7einterfacegateway_1184',['~InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a978cc49b8539e9e858892bb7ca2dca78',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['_7eplay_1185',['~Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae1fb3941c44c1eed411a838fca110a96',1,'rtt::ai::stp::Play']]], - ['_7erobotview_1186',['~RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad02151cd2fd9f53ee480644cbe76ce04',1,'rtt::world::view::RobotView']]], - ['_7erole_1187',['~Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a38530309ce59741b0017ef85e9a3c836',1,'rtt::ai::stp::Role']]], - ['_7eskill_1188',['~Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a3de2039fccd695e7d389e01b678ceaba',1,'rtt::ai::stp::Skill']]], - ['_7etactic_1189',['~Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a7592dfaa2c50f9f638bc9739175614ac',1,'rtt::ai::stp::Tactic']]] + ['_7eball_1165',['~Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abeb10c401264459b3f94ec881cc9b1f4',1,'rtt::world::ball::Ball']]], + ['_7eballview_1166',['~BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a19d0e1e63422ce93ba1c9365941bddb9',1,'rtt::world::view::BallView']]], + ['_7ebaseevaluation_1167',['~BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#aaa39077019e69659cd676efc7d871504',1,'rtt::ai::stp::evaluation::BaseEvaluation']]], + ['_7edealer_1168',['~Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aad8a4055abc33454fce6cf0966ee3d9e',1,'rtt::ai::Dealer']]], + ['_7einterfacegateway_1169',['~InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a978cc49b8539e9e858892bb7ca2dca78',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['_7eplay_1170',['~Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae1fb3941c44c1eed411a838fca110a96',1,'rtt::ai::stp::Play']]], + ['_7erobotview_1171',['~RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad02151cd2fd9f53ee480644cbe76ce04',1,'rtt::world::view::RobotView']]], + ['_7erole_1172',['~Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a38530309ce59741b0017ef85e9a3c836',1,'rtt::ai::stp::Role']]], + ['_7eskill_1173',['~Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a3de2039fccd695e7d389e01b678ceaba',1,'rtt::ai::stp::Skill']]], + ['_7etactic_1174',['~Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a7592dfaa2c50f9f638bc9739175614ac',1,'rtt::ai::stp::Tactic']]] ]; diff --git a/search/all_2.js b/search/all_2.js index c94253502..ebe2ad569 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -1,83 +1,84 @@ var searchData= [ - ['ball_27',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6c2d10db386c41ed5992a80bea2d0352',1,'rtt::world::ball::Ball::Ball(const proto::WorldBall &copy, const world::World *data)'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abe96820f972a4976bf42f390896be51a',1,'rtt::world::ball::Ball::Ball()=default']]], - ['ball_28',['ball',['../d5/db9/classrtt_1_1world_1_1WorldData.html#acbdf94728bf3742338859822ef67a7b4',1,'rtt::world::WorldData::ball()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a071fed8ba48c9358ee71c230bc9b8f8b',1,'rtt::ai::stp::StpInfo::ball()']]], - ['ball_29',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af480afa0cf383a9772a93d968e0263ef',1,'rtt::world::ball::Ball::Ball(Ball &&)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aacc3b43d97a8783514baff9acd371f03',1,'rtt::world::ball::Ball::Ball(Ball const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html',1,'rtt::world::ball::Ball']]], - ['ball_2ecpp_30',['Ball.cpp',['../d2/deb/Ball_8cpp.html',1,'']]], - ['ball_2ehpp_31',['Ball.hpp',['../dc/dfb/Ball_8hpp.html',1,'']]], - ['ball_5favoid_5fdistance_32',['BALL_AVOID_DISTANCE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a2def88d12071f2fa89f83a57c50c4f76',1,'rtt::ai::stp::tactic']]], - ['ball_5fgot_5fshot_5flimit_33',['BALL_GOT_SHOT_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0989191c188168d339b17231aa71ff1e',1,'rtt::ai::constants']]], - ['ball_5fis_5fmoving_5fslow_5flimit_34',['BALL_IS_MOVING_SLOW_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2109a9baf872cb8caa4f4baa42db1baf',1,'rtt::ai::constants']]], - ['ball_5fplacement_5fmargin_35',['BALL_PLACEMENT_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac87c700faaaa042a87517c1b2d04d95f',1,'rtt::ai::constants']]], - ['ball_5fplacement_5fthem_36',['BALL_PLACEMENT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4abfa514bf71ac46359cd47ef3aa6c7e',1,'rtt']]], - ['ball_5fplacement_5fus_37',['BALL_PLACEMENT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aaa94a644a66e971a67a1865b6256bda0',1,'rtt']]], - ['ball_5fplacement_5fus_5fdirect_38',['BALL_PLACEMENT_US_DIRECT',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843adc054ff36312758291b2f2f24ea69166',1,'rtt']]], - ['ball_5fradius_39',['BALL_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac1f37596a336babdff21af0ef3c53f1c',1,'rtt::ai::constants']]], - ['ball_5fstill_5fvel_40',['BALL_STILL_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af119788f036f3c246fa291e5f885e20e',1,'rtt::ai::constants']]], - ['ball_5fstill_5fvel2_41',['BALL_STILL_VEL2',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aacf55f93ac3f7a4e41216b9ffe2405ed',1,'rtt::ai::constants']]], - ['ballinourdefenseareaandstill_42',['BallInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a310169b790806221862dfaac167191b8',1,'rtt::ai::stp']]], - ['ballinourdefenseareaandstillglobalevaluation_43',['BallInOurDefenseAreaAndStillGlobalEvaluation',['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballinourdefenseareaandstillglobalevaluation_2ecpp_44',['BallInOurDefenseAreaAndStillGlobalEvaluation.cpp',['../d9/dbf/BallInOurDefenseAreaAndStillGlobalEvaluation_8cpp.html',1,'']]], - ['ballinourdefenseareaandstillglobalevaluation_2eh_45',['BallInOurDefenseAreaAndStillGlobalEvaluation.h',['../d9/d98/BallInOurDefenseAreaAndStillGlobalEvaluation_8h.html',1,'']]], - ['ballkicked_46',['ballKicked',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a79c96620d8b394a6682729b43e06f63f',1,'rtt::ai::stp::play::AttackingPass::ballKicked()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a27b85bd78c2729c47421a5e485d268a7',1,'rtt::ai::stp::play::KeeperKickBall::ballKicked()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af7aa3664132b3b86c3a7246f3d8a011f',1,'rtt::ai::stp::play::ChippingPass::ballKicked()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a500519890f025d508b9fa129f1b737ac',1,'rtt::ai::stp::play::FreeKickUsPass::ballKicked()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afcb45209ced660632db1207f0d082128',1,'rtt::ai::stp::play::KickOffUs::ballKicked()']]], - ['ballnotinourdefenseareaandstill_47',['BallNotInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a5fb2385fbd0166e0c9d58c7921526f34',1,'rtt::ai::stp']]], - ['ballonourside_48',['BallOnOurSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0da9db34d6df52ddc7b31add5894a621',1,'rtt::ai::stp']]], - ['ballonoursideglobalevaluation_49',['BallOnOurSideGlobalEvaluation',['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballonoursideglobalevaluation_2ecpp_50',['BallOnOurSideGlobalEvaluation.cpp',['../d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html',1,'']]], - ['ballonoursideglobalevaluation_2eh_51',['BallOnOurSideGlobalEvaluation.h',['../d7/de0/BallOnOurSideGlobalEvaluation_8h.html',1,'']]], - ['ballontheirside_52',['BallOnTheirSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a52e638a2d35b495523933ae29854444b',1,'rtt::ai::stp']]], - ['ballplacementthem_53',['BallPlacementThem',['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a3810640cae06c46862b58487c086c62b',1,'rtt::ai::stp::play::BallPlacementThem::BallPlacementThem()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html',1,'rtt::ai::stp::play::BallPlacementThem']]], - ['ballplacementthem_2ecpp_54',['BallPlacementThem.cpp',['../d5/ddd/BallPlacementThem_8cpp.html',1,'']]], - ['ballplacementthem_2eh_55',['BallPlacementThem.h',['../d2/d09/BallPlacementThem_8h.html',1,'']]], - ['ballplacementthemgamestate_56',['BallPlacementThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a775d0ce7887fa4de0aadf511dcd6fd71',1,'rtt::ai::stp']]], - ['ballplacementthemgamestateevaluation_57',['BallPlacementThemGameStateEvaluation',['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacementthemgamestateevaluation_2ecpp_58',['BallPlacementThemGameStateEvaluation.cpp',['../dc/d3a/BallPlacementThemGameStateEvaluation_8cpp.html',1,'']]], - ['ballplacementthemgamestateevaluation_2eh_59',['BallPlacementThemGameStateEvaluation.h',['../dd/d6e/BallPlacementThemGameStateEvaluation_8h.html',1,'']]], - ['ballplacementusdirectgamestate_60',['BallPlacementUsDirectGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a85c18d9aa394e8aa1f12d62124b1d6dd',1,'rtt::ai::stp']]], - ['ballplacementusdirectgamestateevaluation_61',['BallPlacementUsDirectGameStateEvaluation',['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacementusdirectgamestateevaluation_2ecpp_62',['BallPlacementUsDirectGameStateEvaluation.cpp',['../d4/d3a/BallPlacementUsDirectGameStateEvaluation_8cpp.html',1,'']]], - ['ballplacementusdirectgamestateevaluation_2eh_63',['BallPlacementUsDirectGameStateEvaluation.h',['../d5/df2/BallPlacementUsDirectGameStateEvaluation_8h.html',1,'']]], - ['ballplacementusforcestart_64',['BallPlacementUsForceStart',['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a358a48626283256f2578740c456da625',1,'rtt::ai::stp::play::BallPlacementUsForceStart::BallPlacementUsForceStart()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html',1,'rtt::ai::stp::play::BallPlacementUsForceStart']]], - ['ballplacementusforcestart_2ecpp_65',['BallPlacementUsForceStart.cpp',['../da/d05/BallPlacementUsForceStart_8cpp.html',1,'']]], - ['ballplacementusforcestart_2eh_66',['BallPlacementUsForceStart.h',['../d4/db8/BallPlacementUsForceStart_8h.html',1,'']]], - ['ballplacementusfreekick_67',['BallPlacementUsFreeKick',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a2d72ea570bef6911a9d0f965e9079c6e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::BallPlacementUsFreeKick()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html',1,'rtt::ai::stp::play::BallPlacementUsFreeKick']]], - ['ballplacementusfreekick_2ecpp_68',['BallPlacementUsFreeKick.cpp',['../d9/d90/BallPlacementUsFreeKick_8cpp.html',1,'']]], - ['ballplacementusfreekick_2eh_69',['BallPlacementUsFreeKick.h',['../db/ddc/BallPlacementUsFreeKick_8h.html',1,'']]], - ['ballplacementusgamestate_70',['BallPlacementUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a195616208981cef4a486610feadfb6f6',1,'rtt::ai::stp']]], - ['ballplacementusgamestateevaluation_71',['BallPlacementUsGameStateEvaluation',['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacementusgamestateevaluation_2ecpp_72',['BallPlacementUsGameStateEvaluation.cpp',['../db/dd5/BallPlacementUsGameStateEvaluation_8cpp.html',1,'']]], - ['ballplacementusgamestateevaluation_2eh_73',['BallPlacementUsGameStateEvaluation.h',['../d6/d14/BallPlacementUsGameStateEvaluation_8h.html',1,'']]], - ['ballplacer_74',['BallPlacer',['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html#a5be4bc6e61b5cdfc3c128ef86d1d52d4',1,'rtt::ai::stp::role::BallPlacer::BallPlacer()'],['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html',1,'rtt::ai::stp::role::BallPlacer']]], - ['ballplacer_2ecpp_75',['BallPlacer.cpp',['../d7/d82/BallPlacer_8cpp.html',1,'']]], - ['ballplacer_2eh_76',['BallPlacer.h',['../d3/d88/BallPlacer_8h.html',1,'']]], - ['ballpossession_77',['ballPossession',['../d4/dcc/namespacertt_1_1ai.html#a9457b19246a0fad5b0fa54eee2dd7afa',1,'rtt::ai']]], - ['ballpossession_78',['BallPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html',1,'rtt::ai']]], - ['ballpossession_2eh_79',['BallPossession.h',['../d8/d53/BallPossession_8h.html',1,'']]], - ['ballpossessionptr_80',['ballPossessionPtr',['../d4/dcc/namespacertt_1_1ai.html#a560334d047a2b7748e4f3cde1c108663',1,'rtt::ai']]], - ['ballsensorseesball_81',['ballSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a60b8a9a6ce3020296c7a6909ecc1be34',1,'rtt::world::robot::Robot']]], - ['ballstandback_82',['BallStandBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1510d2cbf825d91a17d35edacea7271a',1,'rtt::ai::stp::tactic::BallStandBack::BallStandBack()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html',1,'rtt::ai::stp::tactic::BallStandBack']]], - ['ballstandback_2ecpp_83',['BallStandBack.cpp',['../d9/de0/BallStandBack_8cpp.html',1,'']]], - ['ballstandback_2eh_84',['BallStandBack.h',['../d7/d72/BallStandBack_8h.html',1,'']]], - ['balltests_2ecpp_85',['BallTests.cpp',['../d8/dcc/BallTests_8cpp.html',1,'']]], - ['ballview_86',['BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab00fbaf2ab2d33ddae34d5677fa74e20',1,'rtt::world::view::BallView::BallView(BallView &&) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a92a865f7090a0403414aad949c5e4a6c',1,'rtt::world::view::BallView::BallView(BallView const &old)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a72586574d8125adbe68b03ea1f915768',1,'rtt::world::view::BallView::BallView(ball::Ball const *_ptr) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html',1,'rtt::world::view::BallView']]], - ['ballview_2ecpp_87',['BallView.cpp',['../d2/ded/BallView_8cpp.html',1,'']]], - ['ballview_2ehpp_88',['BallView.hpp',['../d9/d0e/BallView_8hpp.html',1,'']]], - ['baseevaluation_89',['BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['baseevaluation_2eh_90',['BaseEvaluation.h',['../db/ddd/BaseEvaluation_8h.html',1,'']]], - ['batterylow_91',['batteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aaa618cb99b322262f8fbee9944242a2e',1,'rtt::world::robot::Robot']]], - ['bbposvel_92',['BBPosVel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a2528aa17f883e7197d1972caae467ec4',1,'rtt::ai::control::BBPosVel::BBPosVel()'],['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html',1,'rtt::ai::control::BBPosVel']]], - ['bbtrajectory1d_93',['BBTrajectory1D',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8ce30f0f75c746e72805f179617c3405',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D()=default'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a21b91de942ef4804e8ce4ed88ae1158a',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D(double initialPos, double initialVel, double finalPos, double maxVel, double maxAcc)'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html',1,'rtt::ai::control::BBTrajectory1D']]], - ['bbtrajectory1d_2ecpp_94',['BBTrajectory1D.cpp',['../d2/de9/BBTrajectory1D_8cpp.html',1,'']]], - ['bbtrajectory1d_2eh_95',['BBTrajectory1D.h',['../d9/d93/BBTrajectory1D_8h.html',1,'']]], - ['bbtrajectory1dtest_2ecpp_96',['BBTrajectory1DTest.cpp',['../dc/d0b/BBTrajectory1DTest_8cpp.html',1,'']]], - ['bbtrajectory2d_97',['BBTrajectory2D',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a396a8b4a4029410184b83f6eefb78418',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4ff2da9756874409aa854d9ea8c3c2ab',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D()=default'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html',1,'rtt::ai::control::BBTrajectory2D']]], - ['bbtrajectory2d_2ecpp_98',['BBTrajectory2D.cpp',['../df/d15/BBTrajectory2D_8cpp.html',1,'']]], - ['bbtrajectory2d_2eh_99',['BBTrajectory2D.h',['../d4/d81/BBTrajectory2D_8h.html',1,'']]], - ['bbtrajectorypart_100',['BBTrajectoryPart',['../d0/d4f/namespacertt_1_1ai_1_1control.html#dc/d46/structrtt_1_1ai_1_1control_1_1BBTrajectoryPart',1,'rtt::ai::control']]], - ['blockball_101',['BlockBall',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a9d1ee657433709cc7b2b6d4975ae665b',1,'rtt::ai::stp::tactic::BlockBall::BlockBall()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html',1,'rtt::ai::stp::tactic::BlockBall']]], - ['blockball_2ecpp_102',['BlockBall.cpp',['../de/db0/BlockBall_8cpp.html',1,'']]], - ['blockball_2eh_103',['BlockBall.h',['../d6/d14/BlockBall_8h.html',1,'']]], - ['blueteam_104',['blueTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a5e46fec9595c0e29ef4a820429b02c1e',1,'rtt::ai::GameStateManager']]], - ['both_105',['both',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6e5f2747daba8cda60dca36edf058525',1,'rtt::world']]], - ['bounded_106',['bounded',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a9554ea6e37c32eb18ff7880454c14130',1,'rtt::ai::gui::Out']]] + ['ball_28',['ball',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a071fed8ba48c9358ee71c230bc9b8f8b',1,'rtt::ai::stp::StpInfo']]], + ['ball_29',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af480afa0cf383a9772a93d968e0263ef',1,'rtt::world::ball::Ball::Ball(Ball &&)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aacc3b43d97a8783514baff9acd371f03',1,'rtt::world::ball::Ball::Ball(Ball const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abe96820f972a4976bf42f390896be51a',1,'rtt::world::ball::Ball::Ball()=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6c2d10db386c41ed5992a80bea2d0352',1,'rtt::world::ball::Ball::Ball(const proto::WorldBall &copy, const world::World *data)']]], + ['ball_30',['ball',['../d5/db9/classrtt_1_1world_1_1WorldData.html#acbdf94728bf3742338859822ef67a7b4',1,'rtt::world::WorldData']]], + ['ball_31',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html',1,'rtt::world::ball']]], + ['ball_2ecpp_32',['Ball.cpp',['../d2/deb/Ball_8cpp.html',1,'']]], + ['ball_2ehpp_33',['Ball.hpp',['../dc/dfb/Ball_8hpp.html',1,'']]], + ['ball_5favoid_5fdistance_34',['BALL_AVOID_DISTANCE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a2def88d12071f2fa89f83a57c50c4f76',1,'rtt::ai::stp::tactic']]], + ['ball_5fgot_5fshot_5flimit_35',['BALL_GOT_SHOT_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0989191c188168d339b17231aa71ff1e',1,'rtt::ai::constants']]], + ['ball_5fis_5fmoving_5fslow_5flimit_36',['BALL_IS_MOVING_SLOW_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2109a9baf872cb8caa4f4baa42db1baf',1,'rtt::ai::constants']]], + ['ball_5fplacement_5fmargin_37',['BALL_PLACEMENT_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac87c700faaaa042a87517c1b2d04d95f',1,'rtt::ai::constants']]], + ['ball_5fplacement_5fthem_38',['BALL_PLACEMENT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4abfa514bf71ac46359cd47ef3aa6c7e',1,'rtt']]], + ['ball_5fplacement_5fus_39',['BALL_PLACEMENT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aaa94a644a66e971a67a1865b6256bda0',1,'rtt']]], + ['ball_5fplacement_5fus_5fdirect_40',['BALL_PLACEMENT_US_DIRECT',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843adc054ff36312758291b2f2f24ea69166',1,'rtt']]], + ['ball_5fradius_41',['BALL_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac1f37596a336babdff21af0ef3c53f1c',1,'rtt::ai::constants']]], + ['ball_5fstill_5fvel_42',['BALL_STILL_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af119788f036f3c246fa291e5f885e20e',1,'rtt::ai::constants']]], + ['ball_5fstill_5fvel2_43',['BALL_STILL_VEL2',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aacf55f93ac3f7a4e41216b9ffe2405ed',1,'rtt::ai::constants']]], + ['ballinourdefenseareaandstill_44',['BallInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a310169b790806221862dfaac167191b8',1,'rtt::ai::stp']]], + ['ballinourdefenseareaandstillglobalevaluation_45',['BallInOurDefenseAreaAndStillGlobalEvaluation',['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballinourdefenseareaandstillglobalevaluation_2ecpp_46',['BallInOurDefenseAreaAndStillGlobalEvaluation.cpp',['../d9/dbf/BallInOurDefenseAreaAndStillGlobalEvaluation_8cpp.html',1,'']]], + ['ballinourdefenseareaandstillglobalevaluation_2eh_47',['BallInOurDefenseAreaAndStillGlobalEvaluation.h',['../d9/d98/BallInOurDefenseAreaAndStillGlobalEvaluation_8h.html',1,'']]], + ['ballkicked_48',['ballKicked',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a500519890f025d508b9fa129f1b737ac',1,'rtt::ai::stp::play::FreeKickUsPass::ballKicked()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a79c96620d8b394a6682729b43e06f63f',1,'rtt::ai::stp::play::AttackingPass::ballKicked()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a27b85bd78c2729c47421a5e485d268a7',1,'rtt::ai::stp::play::KeeperKickBall::ballKicked()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afcb45209ced660632db1207f0d082128',1,'rtt::ai::stp::play::KickOffUs::ballKicked()']]], + ['ballnotinourdefenseareaandstill_49',['BallNotInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a5fb2385fbd0166e0c9d58c7921526f34',1,'rtt::ai::stp']]], + ['ballonourside_50',['BallOnOurSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0da9db34d6df52ddc7b31add5894a621',1,'rtt::ai::stp']]], + ['ballonoursideglobalevaluation_51',['BallOnOurSideGlobalEvaluation',['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballonoursideglobalevaluation_2ecpp_52',['BallOnOurSideGlobalEvaluation.cpp',['../d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html',1,'']]], + ['ballonoursideglobalevaluation_2eh_53',['BallOnOurSideGlobalEvaluation.h',['../d7/de0/BallOnOurSideGlobalEvaluation_8h.html',1,'']]], + ['ballontheirside_54',['BallOnTheirSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a52e638a2d35b495523933ae29854444b',1,'rtt::ai::stp']]], + ['ballplacementthem_55',['BallPlacementThem',['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a3810640cae06c46862b58487c086c62b',1,'rtt::ai::stp::play::BallPlacementThem::BallPlacementThem()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html',1,'rtt::ai::stp::play::BallPlacementThem']]], + ['ballplacementthem_2ecpp_56',['BallPlacementThem.cpp',['../d5/ddd/BallPlacementThem_8cpp.html',1,'']]], + ['ballplacementthem_2eh_57',['BallPlacementThem.h',['../d2/d09/BallPlacementThem_8h.html',1,'']]], + ['ballplacementthemgamestate_58',['BallPlacementThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a775d0ce7887fa4de0aadf511dcd6fd71',1,'rtt::ai::stp']]], + ['ballplacementthemgamestateevaluation_59',['BallPlacementThemGameStateEvaluation',['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacementthemgamestateevaluation_2ecpp_60',['BallPlacementThemGameStateEvaluation.cpp',['../dc/d3a/BallPlacementThemGameStateEvaluation_8cpp.html',1,'']]], + ['ballplacementthemgamestateevaluation_2eh_61',['BallPlacementThemGameStateEvaluation.h',['../dd/d6e/BallPlacementThemGameStateEvaluation_8h.html',1,'']]], + ['ballplacementusdirectgamestate_62',['BallPlacementUsDirectGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a85c18d9aa394e8aa1f12d62124b1d6dd',1,'rtt::ai::stp']]], + ['ballplacementusdirectgamestateevaluation_63',['BallPlacementUsDirectGameStateEvaluation',['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacementusdirectgamestateevaluation_2ecpp_64',['BallPlacementUsDirectGameStateEvaluation.cpp',['../d4/d3a/BallPlacementUsDirectGameStateEvaluation_8cpp.html',1,'']]], + ['ballplacementusdirectgamestateevaluation_2eh_65',['BallPlacementUsDirectGameStateEvaluation.h',['../d5/df2/BallPlacementUsDirectGameStateEvaluation_8h.html',1,'']]], + ['ballplacementusforcestart_66',['BallPlacementUsForceStart',['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a358a48626283256f2578740c456da625',1,'rtt::ai::stp::play::BallPlacementUsForceStart::BallPlacementUsForceStart()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html',1,'rtt::ai::stp::play::BallPlacementUsForceStart']]], + ['ballplacementusforcestart_2ecpp_67',['BallPlacementUsForceStart.cpp',['../da/d05/BallPlacementUsForceStart_8cpp.html',1,'']]], + ['ballplacementusforcestart_2eh_68',['BallPlacementUsForceStart.h',['../d4/db8/BallPlacementUsForceStart_8h.html',1,'']]], + ['ballplacementusfreekick_69',['BallPlacementUsFreeKick',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a2d72ea570bef6911a9d0f965e9079c6e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::BallPlacementUsFreeKick()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html',1,'rtt::ai::stp::play::BallPlacementUsFreeKick']]], + ['ballplacementusfreekick_2ecpp_70',['BallPlacementUsFreeKick.cpp',['../d9/d90/BallPlacementUsFreeKick_8cpp.html',1,'']]], + ['ballplacementusfreekick_2eh_71',['BallPlacementUsFreeKick.h',['../db/ddc/BallPlacementUsFreeKick_8h.html',1,'']]], + ['ballplacementusgamestate_72',['BallPlacementUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a195616208981cef4a486610feadfb6f6',1,'rtt::ai::stp']]], + ['ballplacementusgamestateevaluation_73',['BallPlacementUsGameStateEvaluation',['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacementusgamestateevaluation_2ecpp_74',['BallPlacementUsGameStateEvaluation.cpp',['../db/dd5/BallPlacementUsGameStateEvaluation_8cpp.html',1,'']]], + ['ballplacementusgamestateevaluation_2eh_75',['BallPlacementUsGameStateEvaluation.h',['../d6/d14/BallPlacementUsGameStateEvaluation_8h.html',1,'']]], + ['ballplacer_76',['BallPlacer',['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html#a5be4bc6e61b5cdfc3c128ef86d1d52d4',1,'rtt::ai::stp::role::BallPlacer::BallPlacer()'],['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html',1,'rtt::ai::stp::role::BallPlacer']]], + ['ballplacer_2ecpp_77',['BallPlacer.cpp',['../d7/d82/BallPlacer_8cpp.html',1,'']]], + ['ballplacer_2eh_78',['BallPlacer.h',['../d3/d88/BallPlacer_8h.html',1,'']]], + ['ballpossession_79',['ballPossession',['../d4/dcc/namespacertt_1_1ai.html#a9457b19246a0fad5b0fa54eee2dd7afa',1,'rtt::ai']]], + ['ballpossession_80',['BallPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html',1,'rtt::ai']]], + ['ballpossession_2eh_81',['BallPossession.h',['../d8/d53/BallPossession_8h.html',1,'']]], + ['ballpossessionptr_82',['ballPossessionPtr',['../d4/dcc/namespacertt_1_1ai.html#a560334d047a2b7748e4f3cde1c108663',1,'rtt::ai']]], + ['ballsensorseesball_83',['ballSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a60b8a9a6ce3020296c7a6909ecc1be34',1,'rtt::world::robot::Robot']]], + ['ballstandback_84',['BallStandBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1510d2cbf825d91a17d35edacea7271a',1,'rtt::ai::stp::tactic::BallStandBack::BallStandBack()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html',1,'rtt::ai::stp::tactic::BallStandBack']]], + ['ballstandback_2ecpp_85',['BallStandBack.cpp',['../d9/de0/BallStandBack_8cpp.html',1,'']]], + ['ballstandback_2eh_86',['BallStandBack.h',['../d7/d72/BallStandBack_8h.html',1,'']]], + ['balltests_2ecpp_87',['BallTests.cpp',['../d8/dcc/BallTests_8cpp.html',1,'']]], + ['ballview_88',['BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab00fbaf2ab2d33ddae34d5677fa74e20',1,'rtt::world::view::BallView::BallView(BallView &&) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a92a865f7090a0403414aad949c5e4a6c',1,'rtt::world::view::BallView::BallView(BallView const &old)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a72586574d8125adbe68b03ea1f915768',1,'rtt::world::view::BallView::BallView(ball::Ball const *_ptr) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html',1,'rtt::world::view::BallView']]], + ['ballview_2ecpp_89',['BallView.cpp',['../d2/ded/BallView_8cpp.html',1,'']]], + ['ballview_2ehpp_90',['BallView.hpp',['../d9/d0e/BallView_8hpp.html',1,'']]], + ['baseevaluation_91',['BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['baseevaluation_2eh_92',['BaseEvaluation.h',['../db/ddd/BaseEvaluation_8h.html',1,'']]], + ['batterylow_93',['batteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aaa618cb99b322262f8fbee9944242a2e',1,'rtt::world::robot::Robot']]], + ['bbposvel_94',['BBPosVel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a2528aa17f883e7197d1972caae467ec4',1,'rtt::ai::control::BBPosVel::BBPosVel()'],['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html',1,'rtt::ai::control::BBPosVel']]], + ['bbtrajectory1d_95',['BBTrajectory1D',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8ce30f0f75c746e72805f179617c3405',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D()=default'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a21b91de942ef4804e8ce4ed88ae1158a',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D(double initialPos, double initialVel, double finalPos, double maxVel, double maxAcc)'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html',1,'rtt::ai::control::BBTrajectory1D']]], + ['bbtrajectory1d_2ecpp_96',['BBTrajectory1D.cpp',['../d2/de9/BBTrajectory1D_8cpp.html',1,'']]], + ['bbtrajectory1d_2eh_97',['BBTrajectory1D.h',['../d9/d93/BBTrajectory1D_8h.html',1,'']]], + ['bbtrajectory1dtest_2ecpp_98',['BBTrajectory1DTest.cpp',['../dc/d0b/BBTrajectory1DTest_8cpp.html',1,'']]], + ['bbtrajectory2d_99',['BBTrajectory2D',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a396a8b4a4029410184b83f6eefb78418',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4ff2da9756874409aa854d9ea8c3c2ab',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D()=default'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html',1,'rtt::ai::control::BBTrajectory2D']]], + ['bbtrajectory2d_2ecpp_100',['BBTrajectory2D.cpp',['../df/d15/BBTrajectory2D_8cpp.html',1,'']]], + ['bbtrajectory2d_2eh_101',['BBTrajectory2D.h',['../d4/d81/BBTrajectory2D_8h.html',1,'']]], + ['bbtrajectorypart_102',['BBTrajectoryPart',['../d0/d4f/namespacertt_1_1ai_1_1control.html#dc/d46/structrtt_1_1ai_1_1control_1_1BBTrajectoryPart',1,'rtt::ai::control']]], + ['blockball_103',['BlockBall',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a9d1ee657433709cc7b2b6d4975ae665b',1,'rtt::ai::stp::tactic::BlockBall::BlockBall()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html',1,'rtt::ai::stp::tactic::BlockBall']]], + ['blockball_2ecpp_104',['BlockBall.cpp',['../de/db0/BlockBall_8cpp.html',1,'']]], + ['blockball_2eh_105',['BlockBall.h',['../d6/d14/BlockBall_8h.html',1,'']]], + ['blueteam_106',['blueTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a5e46fec9595c0e29ef4a820429b02c1e',1,'rtt::ai::GameStateManager']]], + ['both_107',['both',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6e5f2747daba8cda60dca36edf058525',1,'rtt::world']]], + ['bounded_108',['bounded',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a9554ea6e37c32eb18ff7880454c14130',1,'rtt::ai::gui::Out']]] ]; diff --git a/search/all_3.js b/search/all_3.js index b9a9a3e84..e1df9433a 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,93 +1,81 @@ var searchData= [ - ['calculateangle_107',['calculateAngle',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac9146e3ac6c3fd064098a0041a4bb7a5',1,'rtt::ai::stp::tactic::Receive']]], - ['calculateavoidballposition_108',['calculateAvoidBallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a9bf129264866b2ee20bd76e8c78460f6',1,'rtt::ai::stp::PositionComputations']]], - ['calculateavoidrobotsposition_109',['calculateAvoidRobotsPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66b4fdb571e96f30048ea51bed4151f0',1,'rtt::ai::stp::PositionComputations']]], - ['calculateballtraveltime_110',['calculateBallTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#ab83da1ef8a2a948586c62f78674abd87',1,'rtt::ai::stp::computations::PassComputations']]], - ['calculatedenemymapids_111',['calculatedEnemyMapIds',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a4788e07caedd0d628f1504f4f1302d34',1,'rtt::ai::stp::ComputationManager']]], - ['calculatedscores_112',['calculatedScores',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a62b2b0a44297b2342839141db7782320',1,'rtt::ai::stp::ComputationManager']]], - ['calculatedwallpositions_113',['calculatedWallPositions',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#ae3b2e8773461dae3685de3a7a3c5dfa6',1,'rtt::ai::stp::ComputationManager']]], - ['calculategoaltarget_114',['calculateGoalTarget',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a61aa9ab32ca83521016b7a6d2ab36b0a',1,'rtt::ai::stp::computations::GoalComputations']]], - ['calculateinfoforattackers_115',['calculateInfoForAttackers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ae941f49263ff049b8c073ca538f5118f',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforavoidballharasser_116',['calculateInfoForAvoidBallHarasser',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a11f8662d4f635439b31f12ad45e3fa93',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfofordefendersandwallers_117',['calculateInfoForDefendersAndWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a71417bbfb99fac660ec23dd91484837f',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforformation_118',['calculateInfoForFormation',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adec5cd9291817adf258a9c4fec93933e',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforformationourside_119',['calculateInfoForFormationOurSide',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ab9b6751eab3d506a05f27342e0df52f5',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforharasser_120',['calculateInfoForHarasser',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5e60554ebf436b262324fb88aa3e6681',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForHarasser()'],['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a2dcd36bf54a2479ce9e5af7cb6ca7fd8',1,'rtt::ai::stp::PositionComputations::calculateInfoForHarasser()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a42f59c2fa0d340e0a82add351b53a61a',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForHarasser()']]], - ['calculateinfoforroles_121',['calculateInfoForRoles',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a991cbb7463b792461a6767640d5dbcce',1,'rtt::ai::stp::play::KickOffThem::calculateInfoForRoles()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1bff3910044942d4910c9551a7fc3ce1',1,'rtt::ai::stp::Play::calculateInfoForRoles()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#afbeacb21e074691116d12e2ecd9f83ce',1,'rtt::ai::stp::play::DefendPass::calculateInfoForRoles()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa4f72c0cc4fce12be8dfbc56d6074cac',1,'rtt::ai::stp::play::DefendShot::calculateInfoForRoles()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5f8c091e19a138dbf20722713472d468',1,'rtt::ai::stp::play::KeeperKickBall::calculateInfoForRoles()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#addf737d170c5e01d48694435670d7b12',1,'rtt::ai::stp::play::Attack::calculateInfoForRoles()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae10d1449ebe904bb0274e352727d1226',1,'rtt::ai::stp::play::AttackingPass::calculateInfoForRoles()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab01128a11c508593ef4c9b9bd806fa5b',1,'rtt::ai::stp::play::ChippingPass::calculateInfoForRoles()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1a7728baca152be0955937a1c4ecf322',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForRoles()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1d25436d84cf05e9d164139d1038591d',1,'rtt::ai::stp::play::BallPlacementUsForceStart::calculateInfoForRoles()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#acc2102a8987505e475eaa0169e65b27e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::calculateInfoForRoles()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a6418f13a332106ead16b4b82cbac6a0a',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForRoles()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a121d8d942cf7cb4361d30f99cfff0106',1,'rtt::ai::stp::play::FreeKickUsAtGoal::calculateInfoForRoles()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa31000f09d20031b1b2f24d509527208',1,'rtt::ai::stp::play::FreeKickUsPass::calculateInfoForRoles()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a3e2848845cc9c82526a642c2b39dd8c0',1,'rtt::ai::stp::play::Halt::calculateInfoForRoles()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ac2d506f4d831068421a1981e6e7669d5',1,'rtt::ai::stp::play::KickOffUs::calculateInfoForRoles()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a346a76d10fc37b3d7764e38d7d45490b',1,'rtt::ai::stp::play::KickOffThemPrepare::calculateInfoForRoles()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a7e804d341e4089aa12f4f5fa803741',1,'rtt::ai::stp::play::StopFormation::calculateInfoForRoles()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a95d42f4ff1819ad9f72e307d6a4b2b9c',1,'rtt::ai::stp::play::PrepareForcedStart::calculateInfoForRoles()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5675d2dc36a8989a5654f558c11b65e',1,'rtt::ai::stp::play::PenaltyUsPrepare::calculateInfoForRoles()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0695d80e803e8665deba37e83ded3da1',1,'rtt::ai::stp::play::PenaltyUs::calculateInfoForRoles()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a86fac3a79d9411c2d4867e9cef69050c',1,'rtt::ai::stp::play::PenaltyThemPrepare::calculateInfoForRoles()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a134c27cd7d79c7c3d908fdb3f10bf47d',1,'rtt::ai::stp::play::PenaltyThem::calculateInfoForRoles()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#af404d4b05be5e3793e8d7e9e388d4bff',1,'rtt::ai::stp::play::KickOffUsPrepare::calculateInfoForRoles()']]], - ['calculateinfoforskill_122',['calculateInfoForSkill',['../d4/d01/classMockTactic.html#a782ea6591ddcdbcfd97ef4d894979ce8',1,'MockTactic::calculateInfoForSkill()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8baca77e1e5e2f138b7416d1e8ebde41',1,'rtt::ai::stp::TestTactic::calculateInfoForSkill()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a9d6a2d03c48bf191150eab3f65f90eed',1,'rtt::ai::stp::tactic::Halt::calculateInfoForSkill()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a3d634febe8eb1fef189118fbb1ab4180',1,'rtt::ai::stp::tactic::Formation::calculateInfoForSkill()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a356ab58f042195851d593a8de2d6b4b4',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateInfoForSkill()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a610b226889aceee898bd0302bc84bc7e',1,'rtt::ai::stp::tactic::BlockBall::calculateInfoForSkill()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a543ffae65ad04a52ff8bb97da847dffe',1,'rtt::ai::stp::tactic::BallStandBack::calculateInfoForSkill()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aa6d4654c89847534172684fea5ef6843',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateInfoForSkill()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a80469dc645d6b8c103f0a973e80c5727',1,'rtt::ai::stp::tactic::Receive::calculateInfoForSkill()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#abbf6e76d81e85ea48f9b4a4d528eea64',1,'rtt::ai::stp::tactic::OrbitKick::calculateInfoForSkill()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a8e268a5ecc7e17cebd13d96a1659f0f1',1,'rtt::ai::stp::tactic::InstantKick::calculateInfoForSkill()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a6283ec2f34526b32d413624c456ce841',1,'rtt::ai::stp::tactic::GetBall::calculateInfoForSkill()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#adfab981037d0e44130a2342dd240df13',1,'rtt::ai::stp::tactic::DriveWithBall::calculateInfoForSkill()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a42592fc5d5938ecb5ae0a91b8323eb98',1,'rtt::ai::stp::tactic::ChipAtPos::calculateInfoForSkill()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a4cfea3dd9c7299b30f32a1abf0cf2356',1,'rtt::ai::stp::Tactic::calculateInfoForSkill()']]], - ['calculateinterceptioninfo_123',['calculateInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#aa117af3f8524a2e48b21aa4ef0462f35',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculateinterceptioninfoexcludingkeeperandcarded_124',['calculateInterceptionInfoExcludingKeeperAndCarded',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculateinterceptioninfoforkickingrobots_125',['calculateInterceptionInfoForKickingRobots',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculatekeeperinterceptioninfo_126',['calculateKeeperInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculatepass_127',['calculatePass',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a3ac6e08d38719d0e9f1264344e48fe0b',1,'rtt::ai::stp::computations::PassComputations']]], - ['calculatepositionoutsideofshape_128',['calculatePositionOutsideOfShape',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adc435c62bfe7938a7b0bc67202f8eb20',1,'rtt::ai::stp::PositionComputations']]], - ['calculaterobottraveltime_129',['calculateRobotTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#aa8ae831b546105ff8b4df02e7057715e',1,'rtt::ai::stp::computations::PassComputations']]], - ['calculatetargetposition_130',['calculateTargetPosition',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3b0808217ab13a033db08c32cd7a2bf9',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateTargetPosition()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateTargetPosition()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a163295ba4c1933f4bffa4b9972ee0dab',1,'rtt::ai::stp::tactic::BlockBall::calculateTargetPosition()']]], - ['calculatetargetpositionballnotshot_131',['calculateTargetPositionBallNotShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['calculatetargetpositionballshot_132',['calculateTargetPositionBallShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['calculatetheirballinterception_133',['calculateTheirBallInterception',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a7c2bf1a368f75dfc33254cf12fc6288f',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['calculateyaw_134',['calculateYaw',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['can_5fdetect_5fball_135',['CAN_DETECT_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a55ce2fe53a7b2039f6acfcac2eed55e9',1,'rtt::ai']]], - ['can_5fkick_5fball_136',['CAN_KICK_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67af7d59f4e29c18dc164f77922c6c0145b',1,'rtt::ai']]], - ['canintercept_137',['canIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aeb3e3bd38a4a684f79e35bfbc3c5f51c',1,'rtt::ai::stp::KeeperInterceptionInfo']]], - ['card_138',['CARD',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a5a81822ea736ae6bf53dc995d87203df',1,'rtt::ai']]], - ['cardid_139',['cardId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a7520dc31098978b144b8dd3de37d4d62',1,'rtt::ai::GameState']]], - ['category_140',['category',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a6b5c8c0a385ccff148fd869619b3d874',1,'rtt::ai::gui::Out::DrawArgs']]], - ['center_5fto_5ffront_141',['CENTER_TO_FRONT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8a7f23132e56fd44e331f427845b7c53',1,'rtt::ai::constants']]], - ['checkevaluation_142',['checkEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a28d536c1496554806f9fc37023f45fba',1,'rtt::ai::stp::PlayEvaluator']]], - ['chip_143',['CHIP',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113aed8e8497a6a4c2315790d3d56b7c5065',1,'rtt::ai::stp']]], - ['chip_144',['Chip',['../db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html',1,'rtt::ai::stp::skill']]], - ['chip_2ecpp_145',['Chip.cpp',['../df/d84/Chip_8cpp.html',1,'']]], - ['chip_2eh_146',['Chip.h',['../d9/d55/Chip_8h.html',1,'']]], - ['chipatpos_147',['ChipAtPos',['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a25c7267147b6743052c0d6ca8e0c43f4',1,'rtt::ai::stp::tactic::ChipAtPos::ChipAtPos()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html',1,'rtt::ai::stp::tactic::ChipAtPos']]], - ['chipatpos_2ecpp_148',['ChipAtPos.cpp',['../dd/d29/ChipAtPos_8cpp.html',1,'']]], - ['chipatpos_2eh_149',['ChipAtPos.h',['../d1/d0a/ChipAtPos_8h.html',1,'']]], - ['chipper_150',['Chipper',['../de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a183fb936976c2c6640c90f5273cca74d',1,'rtt::ai::stp::role::Chipper::Chipper()'],['../de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html',1,'rtt::ai::stp::role::Chipper']]], - ['chipper_2ecpp_151',['Chipper.cpp',['../d1/d2c/Chipper_8cpp.html',1,'']]], - ['chipper_2eh_152',['Chipper.h',['../d5/d8d/Chipper_8h.html',1,'']]], - ['chippingpass_153',['ChippingPass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a448eb3cfd0ac3e40e42283886e1ae13d',1,'rtt::ai::stp::gen::ChippingPass()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#afe031fc4386acc664941e4c2af57f2b9',1,'rtt::ai::stp::play::ChippingPass::ChippingPass()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html',1,'rtt::ai::stp::play::ChippingPass']]], - ['chippingpass_2ecpp_154',['ChippingPass.cpp',['../db/d85/ChippingPass_8cpp.html',1,'']]], - ['chippingpass_2eh_155',['ChippingPass.h',['../df/de7/ChippingPass_8h.html',1,'']]], - ['clearglobalscores_156',['clearGlobalScores',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a60674abf0185e5577b287300f3a20d49',1,'rtt::ai::stp::PlayEvaluator']]], - ['clearstoredcomputations_157',['clearStoredComputations',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#accbe69483aa12acac95e77a8c28dba65',1,'rtt::ai::stp::ComputationManager']]], - ['close_5ftime_5ftreshold_158',['CLOSE_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a1280cdb38c5115e16eb6044ac1eabd64',1,'rtt::ai::BallPossession']]], - ['closetothemtime_159',['closeToThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a3da74252e39dde72af188800ce2911ab',1,'rtt::ai::BallPossession']]], - ['closetoustime_160',['closeToUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a89b027cb8b4fe4da2aa3e02cd1a7e5eb',1,'rtt::ai::BallPossession']]], - ['code_5fof_5fconduct_2emd_161',['CODE_OF_CONDUCT.md',['../df/dc5/CODE__OF__CONDUCT_8md.html',1,'']]], - ['collisioncalculations_162',['CollisionCalculations',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html',1,'rtt::ai::control']]], - ['collisioncalculations_2ecpp_163',['CollisionCalculations.cpp',['../d5/db3/CollisionCalculations_8cpp.html',1,'']]], - ['collisioncalculations_2eh_164',['CollisionCalculations.h',['../d8/d73/CollisionCalculations_8h.html',1,'']]], - ['color_165',['color',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5',1,'rtt::ai::gui::Out::DrawArgs']]], - ['command_166',['command',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ae3db983eda1761d7ccd3f68a0ef731dd',1,'rtt::ai::stp::Skill']]], - ['commandfromref_167',['commandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#ad277d4cf170851b1d07845c412f793e4',1,'rtt::ai::GameState']]], - ['commandid_168',['commandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a771e1399cb91915305c65de82822dedd',1,'rtt::ai::GameState']]], - ['computationmanager_169',['ComputationManager',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html',1,'rtt::ai::stp']]], - ['computationmanager_2eh_170',['ComputationManager.h',['../d4/d24/ComputationManager_8h.html',1,'']]], - ['computeandtracktrajectory_171',['computeAndTrackTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a5c1e7be14e823a4062cff155dcd259cd',1,'rtt::ai::control::PositionControl']]], - ['computedpaths_172',['computedPaths',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#aa9066927016e6dcb348d694da2d9bbab',1,'rtt::ai::control::PositionControl']]], - ['computedtrajectories_173',['computedTrajectories',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a77ba3daf9363867a7d4a9ae7007e2334',1,'rtt::ai::control::PositionControl']]], - ['constants_2eh_174',['Constants.h',['../d1/d45/Constants_8h.html',1,'']]], - ['constructplays_175',['constructPlays',['../d6/d69/classRTT__AI__Tests.html#a0d94528768fc671a42c05981ec22f61e',1,'RTT_AI_Tests']]], - ['consumevisualizations_176',['consumeVisualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a7e42bf46abefd1251f30b8ff6ab71d30',1,'rtt::ai::gui::Out']]], - ['contendedball_177',['CONTENDEDBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9aed01a837adcdd64c9d0104980153d2ab',1,'rtt::ai::BallPossession']]], - ['contributor_20covenant_20code_20of_20conduct_178',['Contributor Covenant Code of Conduct',['../d5/d6b/md_roboteam_ai_CODE_OF_CONDUCT.html',1,'']]], - ['controlmodule_179',['ControlModule',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html',1,'rtt::ai::control']]], - ['controlmodule_2ecpp_180',['ControlModule.cpp',['../d1/d97/ControlModule_8cpp.html',1,'']]], - ['controlmodule_2eh_181',['ControlModule.h',['../d7/dbe/ControlModule_8h.html',1,'']]], - ['controlutils_182',['ControlUtils',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html',1,'rtt::ai::control']]], - ['controlutils_2ecpp_183',['ControlUtils.cpp',['../da/dfc/ControlUtils_8cpp.html',1,'']]], - ['controlutils_2eh_184',['ControlUtils.h',['../d5/df1/ControlUtils_8h.html',1,'']]], - ['correctplaytest_2ecpp_185',['CorrectPlayTest.cpp',['../d6/d47/CorrectPlayTest_8cpp.html',1,'']]], - ['costfordistance_186',['costForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a175c8f978efe7506b0007e24671e608a',1,'rtt::ai::Dealer']]], - ['costforproperty_187',['costForProperty',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18f662b889ef52c85aa211ba5c133c72',1,'rtt::ai::Dealer']]], - ['counter_188',['counter',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a3b5edaebee0b84aa5f01bbbb4575446c',1,'rtt::ai::stp::skill::Orbit']]], - ['createtestfield_189',['createTestField',['../dc/d8f/namespacertt.html#a0d98d219a6e2900e4ec939378b987a81',1,'rtt']]], - ['currentfield_190',['currentField',['../da/d39/classrtt_1_1world_1_1World.html#a1a54b6bb7f577d2c218b389e62738b27',1,'rtt::world::World']]], - ['currentgamestate_191',['currentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#adafddf3d8935541a18d9880e88f3b41c',1,'rtt::ai::StrategyManager']]], - ['currentindex_192',['currentIndex',['../da/d39/classrtt_1_1world_1_1World.html#ad242e19ae0a4f4b3fb3fd7d875241efb',1,'rtt::world::World']]], - ['currentplay_193',['currentPlay',['../da/de3/classrtt_1_1STPManager.html#a398d2b8170beb38ec7f54495c29a0b85',1,'rtt::STPManager']]], - ['currentrobot_194',['currentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a79b97d8f1a5eec0916220c20fb95db68',1,'rtt::ai::stp::Role']]], - ['currentstatus_195',['currentStatus',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0dd3439d999970125264ce7fccadff49',1,'rtt::ai::stp::Tactic::currentStatus()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a62d571b925906855b84dfc185a0b5ee8',1,'rtt::ai::stp::Skill::currentStatus()']]], - ['currentworld_196',['currentWorld',['../da/d39/classrtt_1_1world_1_1World.html#a1fb4ab450a9b1dc58da739d9bcb82c30',1,'rtt::world::World::currentWorld()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6ffbcef8e087c97cfac948ded5a32274',1,'rtt::ai::stp::StpInfo::currentWorld()']]] + ['calculateangle_109',['calculateAngle',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac9146e3ac6c3fd064098a0041a4bb7a5',1,'rtt::ai::stp::tactic::Receive']]], + ['calculateavoidballposition_110',['calculateAvoidBallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a9bf129264866b2ee20bd76e8c78460f6',1,'rtt::ai::stp::PositionComputations']]], + ['calculateavoidrobotsposition_111',['calculateAvoidRobotsPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66b4fdb571e96f30048ea51bed4151f0',1,'rtt::ai::stp::PositionComputations']]], + ['calculateballtraveltime_112',['calculateBallTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#ab83da1ef8a2a948586c62f78674abd87',1,'rtt::ai::stp::computations::PassComputations']]], + ['calculatedenemymapids_113',['calculatedEnemyMapIds',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a4788e07caedd0d628f1504f4f1302d34',1,'rtt::ai::stp::ComputationManager']]], + ['calculatedscores_114',['calculatedScores',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a62b2b0a44297b2342839141db7782320',1,'rtt::ai::stp::ComputationManager']]], + ['calculatedwallpositions_115',['calculatedWallPositions',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#ae3b2e8773461dae3685de3a7a3c5dfa6',1,'rtt::ai::stp::ComputationManager']]], + ['calculategoaltarget_116',['calculateGoalTarget',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a61aa9ab32ca83521016b7a6d2ab36b0a',1,'rtt::ai::stp::computations::GoalComputations']]], + ['calculateinfoforattackers_117',['calculateInfoForAttackers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ae941f49263ff049b8c073ca538f5118f',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforavoidballharasser_118',['calculateInfoForAvoidBallHarasser',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a11f8662d4f635439b31f12ad45e3fa93',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfofordefendersandwallers_119',['calculateInfoForDefendersAndWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a71417bbfb99fac660ec23dd91484837f',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforformation_120',['calculateInfoForFormation',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adec5cd9291817adf258a9c4fec93933e',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforformationourside_121',['calculateInfoForFormationOurSide',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ab9b6751eab3d506a05f27342e0df52f5',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforharasser_122',['calculateInfoForHarasser',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a2dcd36bf54a2479ce9e5af7cb6ca7fd8',1,'rtt::ai::stp::PositionComputations::calculateInfoForHarasser()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a42f59c2fa0d340e0a82add351b53a61a',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForHarasser()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5e60554ebf436b262324fb88aa3e6681',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForHarasser()']]], + ['calculateinfoforroles_123',['calculateInfoForRoles',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae10d1449ebe904bb0274e352727d1226',1,'rtt::ai::stp::play::AttackingPass::calculateInfoForRoles()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#acc2102a8987505e475eaa0169e65b27e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::calculateInfoForRoles()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1d25436d84cf05e9d164139d1038591d',1,'rtt::ai::stp::play::BallPlacementUsForceStart::calculateInfoForRoles()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1a7728baca152be0955937a1c4ecf322',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForRoles()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a7e804d341e4089aa12f4f5fa803741',1,'rtt::ai::stp::play::StopFormation::calculateInfoForRoles()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a6418f13a332106ead16b4b82cbac6a0a',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForRoles()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a121d8d942cf7cb4361d30f99cfff0106',1,'rtt::ai::stp::play::FreeKickUsAtGoal::calculateInfoForRoles()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa31000f09d20031b1b2f24d509527208',1,'rtt::ai::stp::play::FreeKickUsPass::calculateInfoForRoles()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a3e2848845cc9c82526a642c2b39dd8c0',1,'rtt::ai::stp::play::Halt::calculateInfoForRoles()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a991cbb7463b792461a6767640d5dbcce',1,'rtt::ai::stp::play::KickOffThem::calculateInfoForRoles()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a346a76d10fc37b3d7764e38d7d45490b',1,'rtt::ai::stp::play::KickOffThemPrepare::calculateInfoForRoles()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ac2d506f4d831068421a1981e6e7669d5',1,'rtt::ai::stp::play::KickOffUs::calculateInfoForRoles()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#af404d4b05be5e3793e8d7e9e388d4bff',1,'rtt::ai::stp::play::KickOffUsPrepare::calculateInfoForRoles()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a134c27cd7d79c7c3d908fdb3f10bf47d',1,'rtt::ai::stp::play::PenaltyThem::calculateInfoForRoles()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a86fac3a79d9411c2d4867e9cef69050c',1,'rtt::ai::stp::play::PenaltyThemPrepare::calculateInfoForRoles()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0695d80e803e8665deba37e83ded3da1',1,'rtt::ai::stp::play::PenaltyUs::calculateInfoForRoles()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5675d2dc36a8989a5654f558c11b65e',1,'rtt::ai::stp::play::PenaltyUsPrepare::calculateInfoForRoles()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a95d42f4ff1819ad9f72e307d6a4b2b9c',1,'rtt::ai::stp::play::PrepareForcedStart::calculateInfoForRoles()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5f8c091e19a138dbf20722713472d468',1,'rtt::ai::stp::play::KeeperKickBall::calculateInfoForRoles()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a0e20962d9f1020594c4732cfe314d734',1,'rtt::ai::stp::play::Defend::calculateInfoForRoles()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1bff3910044942d4910c9551a7fc3ce1',1,'rtt::ai::stp::Play::calculateInfoForRoles()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#addf737d170c5e01d48694435670d7b12',1,'rtt::ai::stp::play::Attack::calculateInfoForRoles()']]], + ['calculateinfoforskill_124',['calculateInfoForSkill',['../d4/d01/classMockTactic.html#a782ea6591ddcdbcfd97ef4d894979ce8',1,'MockTactic::calculateInfoForSkill()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8baca77e1e5e2f138b7416d1e8ebde41',1,'rtt::ai::stp::TestTactic::calculateInfoForSkill()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a9d6a2d03c48bf191150eab3f65f90eed',1,'rtt::ai::stp::tactic::Halt::calculateInfoForSkill()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a3d634febe8eb1fef189118fbb1ab4180',1,'rtt::ai::stp::tactic::Formation::calculateInfoForSkill()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a610b226889aceee898bd0302bc84bc7e',1,'rtt::ai::stp::tactic::BlockBall::calculateInfoForSkill()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a543ffae65ad04a52ff8bb97da847dffe',1,'rtt::ai::stp::tactic::BallStandBack::calculateInfoForSkill()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aa6d4654c89847534172684fea5ef6843',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateInfoForSkill()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a80469dc645d6b8c103f0a973e80c5727',1,'rtt::ai::stp::tactic::Receive::calculateInfoForSkill()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#abbf6e76d81e85ea48f9b4a4d528eea64',1,'rtt::ai::stp::tactic::OrbitKick::calculateInfoForSkill()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a8e268a5ecc7e17cebd13d96a1659f0f1',1,'rtt::ai::stp::tactic::InstantKick::calculateInfoForSkill()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a356ab58f042195851d593a8de2d6b4b4',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateInfoForSkill()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a6283ec2f34526b32d413624c456ce841',1,'rtt::ai::stp::tactic::GetBall::calculateInfoForSkill()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#adfab981037d0e44130a2342dd240df13',1,'rtt::ai::stp::tactic::DriveWithBall::calculateInfoForSkill()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a4cfea3dd9c7299b30f32a1abf0cf2356',1,'rtt::ai::stp::Tactic::calculateInfoForSkill()']]], + ['calculateinterceptioninfo_125',['calculateInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#aa117af3f8524a2e48b21aa4ef0462f35',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculateinterceptioninfoexcludingkeeperandcarded_126',['calculateInterceptionInfoExcludingKeeperAndCarded',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculateinterceptioninfoforkickingrobots_127',['calculateInterceptionInfoForKickingRobots',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculatekeeperinterceptioninfo_128',['calculateKeeperInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculatepass_129',['calculatePass',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a3ac6e08d38719d0e9f1264344e48fe0b',1,'rtt::ai::stp::computations::PassComputations']]], + ['calculatepositionoutsideofshape_130',['calculatePositionOutsideOfShape',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adc435c62bfe7938a7b0bc67202f8eb20',1,'rtt::ai::stp::PositionComputations']]], + ['calculaterobottraveltime_131',['calculateRobotTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#aa8ae831b546105ff8b4df02e7057715e',1,'rtt::ai::stp::computations::PassComputations']]], + ['calculatetargetposition_132',['calculateTargetPosition',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3b0808217ab13a033db08c32cd7a2bf9',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateTargetPosition()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateTargetPosition()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a163295ba4c1933f4bffa4b9972ee0dab',1,'rtt::ai::stp::tactic::BlockBall::calculateTargetPosition()']]], + ['calculatetargetpositionballnotshot_133',['calculateTargetPositionBallNotShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['calculatetargetpositionballshot_134',['calculateTargetPositionBallShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['calculatetheirballinterception_135',['calculateTheirBallInterception',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a8a8d7981fb2c660e1ebe649acb3cb762',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculateyaw_136',['calculateYaw',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['can_5fdetect_5fball_137',['CAN_DETECT_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a55ce2fe53a7b2039f6acfcac2eed55e9',1,'rtt::ai']]], + ['can_5fkick_5fball_138',['CAN_KICK_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67af7d59f4e29c18dc164f77922c6c0145b',1,'rtt::ai']]], + ['canintercept_139',['canIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aeb3e3bd38a4a684f79e35bfbc3c5f51c',1,'rtt::ai::stp::KeeperInterceptionInfo']]], + ['card_140',['CARD',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a5a81822ea736ae6bf53dc995d87203df',1,'rtt::ai']]], + ['cardid_141',['cardId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a7520dc31098978b144b8dd3de37d4d62',1,'rtt::ai::GameState']]], + ['category_142',['category',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a6b5c8c0a385ccff148fd869619b3d874',1,'rtt::ai::gui::Out::DrawArgs']]], + ['center_5fto_5ffront_143',['CENTER_TO_FRONT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8a7f23132e56fd44e331f427845b7c53',1,'rtt::ai::constants']]], + ['checkevaluation_144',['checkEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a28d536c1496554806f9fc37023f45fba',1,'rtt::ai::stp::PlayEvaluator']]], + ['chippingpass_145',['ChippingPass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a448eb3cfd0ac3e40e42283886e1ae13d',1,'rtt::ai::stp::gen']]], + ['clearglobalscores_146',['clearGlobalScores',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a60674abf0185e5577b287300f3a20d49',1,'rtt::ai::stp::PlayEvaluator']]], + ['clearstoredcomputations_147',['clearStoredComputations',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#accbe69483aa12acac95e77a8c28dba65',1,'rtt::ai::stp::ComputationManager']]], + ['close_5ftime_5ftreshold_148',['CLOSE_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a1280cdb38c5115e16eb6044ac1eabd64',1,'rtt::ai::BallPossession']]], + ['closetothemtime_149',['closeToThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a3da74252e39dde72af188800ce2911ab',1,'rtt::ai::BallPossession']]], + ['closetoustime_150',['closeToUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a89b027cb8b4fe4da2aa3e02cd1a7e5eb',1,'rtt::ai::BallPossession']]], + ['code_5fof_5fconduct_2emd_151',['CODE_OF_CONDUCT.md',['../df/dc5/CODE__OF__CONDUCT_8md.html',1,'']]], + ['collisioncalculations_152',['CollisionCalculations',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html',1,'rtt::ai::control']]], + ['collisioncalculations_2ecpp_153',['CollisionCalculations.cpp',['../d5/db3/CollisionCalculations_8cpp.html',1,'']]], + ['collisioncalculations_2eh_154',['CollisionCalculations.h',['../d8/d73/CollisionCalculations_8h.html',1,'']]], + ['color_155',['color',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5',1,'rtt::ai::gui::Out::DrawArgs']]], + ['command_156',['command',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ae3db983eda1761d7ccd3f68a0ef731dd',1,'rtt::ai::stp::Skill']]], + ['commandfromref_157',['commandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#ad277d4cf170851b1d07845c412f793e4',1,'rtt::ai::GameState']]], + ['commandid_158',['commandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a771e1399cb91915305c65de82822dedd',1,'rtt::ai::GameState']]], + ['computationmanager_159',['ComputationManager',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html',1,'rtt::ai::stp']]], + ['computationmanager_2eh_160',['ComputationManager.h',['../d4/d24/ComputationManager_8h.html',1,'']]], + ['computeandtracktrajectory_161',['computeAndTrackTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a5c1e7be14e823a4062cff155dcd259cd',1,'rtt::ai::control::PositionControl']]], + ['computedpaths_162',['computedPaths',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#aa9066927016e6dcb348d694da2d9bbab',1,'rtt::ai::control::PositionControl']]], + ['computedtrajectories_163',['computedTrajectories',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a77ba3daf9363867a7d4a9ae7007e2334',1,'rtt::ai::control::PositionControl']]], + ['constants_2eh_164',['Constants.h',['../d1/d45/Constants_8h.html',1,'']]], + ['constructplays_165',['constructPlays',['../d6/d69/classRTT__AI__Tests.html#a0d94528768fc671a42c05981ec22f61e',1,'RTT_AI_Tests']]], + ['consumevisualizations_166',['consumeVisualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a7e42bf46abefd1251f30b8ff6ab71d30',1,'rtt::ai::gui::Out']]], + ['contendedball_167',['CONTENDEDBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9aed01a837adcdd64c9d0104980153d2ab',1,'rtt::ai::BallPossession']]], + ['contributor_20covenant_20code_20of_20conduct_168',['Contributor Covenant Code of Conduct',['../d5/d6b/md_roboteam_ai_CODE_OF_CONDUCT.html',1,'']]], + ['controlmodule_169',['ControlModule',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html',1,'rtt::ai::control']]], + ['controlmodule_2ecpp_170',['ControlModule.cpp',['../d1/d97/ControlModule_8cpp.html',1,'']]], + ['controlmodule_2eh_171',['ControlModule.h',['../d7/dbe/ControlModule_8h.html',1,'']]], + ['controlutils_172',['ControlUtils',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html',1,'rtt::ai::control']]], + ['controlutils_2ecpp_173',['ControlUtils.cpp',['../da/dfc/ControlUtils_8cpp.html',1,'']]], + ['controlutils_2eh_174',['ControlUtils.h',['../d5/df1/ControlUtils_8h.html',1,'']]], + ['correctplaytest_2ecpp_175',['CorrectPlayTest.cpp',['../d6/d47/CorrectPlayTest_8cpp.html',1,'']]], + ['costfordistance_176',['costForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a175c8f978efe7506b0007e24671e608a',1,'rtt::ai::Dealer']]], + ['costforproperty_177',['costForProperty',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18f662b889ef52c85aa211ba5c133c72',1,'rtt::ai::Dealer']]], + ['counter_178',['counter',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a3b5edaebee0b84aa5f01bbbb4575446c',1,'rtt::ai::stp::skill::Orbit']]], + ['createtestfield_179',['createTestField',['../dc/d8f/namespacertt.html#a0d98d219a6e2900e4ec939378b987a81',1,'rtt']]], + ['currentfield_180',['currentField',['../da/d39/classrtt_1_1world_1_1World.html#a1a54b6bb7f577d2c218b389e62738b27',1,'rtt::world::World']]], + ['currentgamestate_181',['currentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#adafddf3d8935541a18d9880e88f3b41c',1,'rtt::ai::StrategyManager']]], + ['currentindex_182',['currentIndex',['../da/d39/classrtt_1_1world_1_1World.html#ad242e19ae0a4f4b3fb3fd7d875241efb',1,'rtt::world::World']]], + ['currentplay_183',['currentPlay',['../da/de3/classrtt_1_1STPManager.html#a398d2b8170beb38ec7f54495c29a0b85',1,'rtt::STPManager']]], + ['currentrobot_184',['currentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a79b97d8f1a5eec0916220c20fb95db68',1,'rtt::ai::stp::Role']]], + ['currentstatus_185',['currentStatus',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a62d571b925906855b84dfc185a0b5ee8',1,'rtt::ai::stp::Skill::currentStatus()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0dd3439d999970125264ce7fccadff49',1,'rtt::ai::stp::Tactic::currentStatus()']]], + ['currentworld_186',['currentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6ffbcef8e087c97cfac948ded5a32274',1,'rtt::ai::stp::StpInfo::currentWorld()'],['../da/d39/classrtt_1_1world_1_1World.html#a1fb4ab450a9b1dc58da739d9bcb82c30',1,'rtt::world::World::currentWorld()']]] ]; diff --git a/search/all_4.js b/search/all_4.js index b8688af22..80af76d9d 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,53 +1,50 @@ var searchData= [ - ['d_197',['D',['../df/d2f/classrtt_1_1YawPID.html#a0d61766ce3d510f999cb87f8caf79263',1,'rtt::YawPID']]], - ['data_198',['data',['../da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6',1,'rtt::world::World::AcquireInfo::data()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a83f577f86afedffe2d161038916d578a',1,'rtt::world::view::WorldDataView::data()']]], - ['dealer_199',['Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a38e5570d819dc8de80c478c5deba6703',1,'rtt::ai::Dealer::Dealer()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html',1,'rtt::ai::Dealer']]], - ['dealer_2ecpp_200',['Dealer.cpp',['../d9/dc2/Dealer_8cpp.html',1,'']]], - ['dealer_2eh_201',['Dealer.h',['../d4/dab/Dealer_8h.html',1,'']]], - ['dealerflag_202',['DealerFlag',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a90954c3ad173501afe950348b4cdb6e3',1,'rtt::ai::Dealer::DealerFlag::DealerFlag()'],['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html',1,'rtt::ai::Dealer::DealerFlag']]], - ['dealerflagpriority_203',['DealerFlagPriority',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617',1,'rtt::ai']]], - ['dealerflagtitle_204',['DealerFlagTitle',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67',1,'rtt::ai']]], - ['decidebestplay_205',['decideBestPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a46abbae5c2dbca1a311088e3da3982b8',1,'rtt::ai::stp::PlayDecider']]], - ['decideplay_206',['decidePlay',['../da/de3/classrtt_1_1STPManager.html#a7f8bbad00b91fcb770a25e23532e1b05',1,'rtt::STPManager']]], - ['decideroleflags_207',['decideRoleFlags',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aec45346e5c63f48e60fa5fa523f3570f',1,'rtt::ai::stp::play::FreeKickUsPass::decideRoleFlags()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a611c35236972258e984b741512bca186',1,'rtt::ai::stp::play::FreeKickUsAtGoal::decideRoleFlags()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#af0b49d33a7d073d05681a715063a01aa',1,'rtt::ai::stp::play::FreeKickThem::decideRoleFlags()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa7f5f499c9f87cb6cffe92942de46ee3',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::decideRoleFlags()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a3eee34c793189abc4a9f9b98340a5cdb',1,'rtt::ai::stp::play::BallPlacementUsForceStart::decideRoleFlags()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#acbf0a5fe530832f06d03ee15eaba9de9',1,'rtt::ai::stp::play::KickOffUs::decideRoleFlags()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab268b99ef196efd790c42706bd220071',1,'rtt::ai::stp::play::BallPlacementThem::decideRoleFlags()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4f8c10dad84ec64090a7f9c8601bb4a8',1,'rtt::ai::stp::play::Halt::decideRoleFlags()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a475351e3e54acb5c85c93924bc32b2fc',1,'rtt::ai::stp::play::KickOffThem::decideRoleFlags()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ace7c7e972aab2f73b72e79db66d30a23',1,'rtt::ai::stp::play::KickOffThemPrepare::decideRoleFlags()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad1c4d385f6a5636603166a0a5401b881',1,'rtt::ai::stp::play::KickOffUsPrepare::decideRoleFlags()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ac94e8512988b8a7a866f7896bcb28d13',1,'rtt::ai::stp::play::PenaltyThem::decideRoleFlags()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a40f3cfa2d897defdf7a4cf369c6fd5c5',1,'rtt::ai::stp::play::PenaltyThemPrepare::decideRoleFlags()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a33ba78482387de28e5b7b8abeb82e449',1,'rtt::ai::stp::play::PenaltyUs::decideRoleFlags()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a9c59f2e881901e53df9cf3309aba7162',1,'rtt::ai::stp::play::PenaltyUsPrepare::decideRoleFlags()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a26c777891333c1a904b7225fddf03dab',1,'rtt::ai::stp::play::PrepareForcedStart::decideRoleFlags()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a6bfaf1fb94037094f895c4767465e0c3',1,'rtt::ai::stp::play::StopFormation::decideRoleFlags()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a238a4a849d60ed017555553c9f34bbf8',1,'rtt::ai::stp::play::AttackingPass::decideRoleFlags()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a89f90b210807d2d69e62a5244b3d6881',1,'rtt::ai::stp::play::Attack::decideRoleFlags()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a9ac7ac1dfabba0707048bb2dbcaefe38',1,'rtt::ai::stp::play::KeeperKickBall::decideRoleFlags()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fa97a5f7426cec8c308538d1455e0e',1,'rtt::ai::stp::play::DefendShot::decideRoleFlags()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab06e52ac2b80f853f7793e67e2e7b46e',1,'rtt::ai::stp::play::DefendPass::decideRoleFlags()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a85061f4ffd6e1cf9b1b1ac99ae6db082',1,'rtt::ai::stp::Play::decideRoleFlags()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a84662328ed7f972ec588090a5975e22d',1,'rtt::ai::stp::play::ChippingPass::decideRoleFlags()']]], - ['decimal_208',['decimal',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165',1,'rtt::ai::gui::Out']]], - ['default_209',['DEFAULT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a88ec7d5086d2469ba843c7fcceade8a6',1,'RuleSet.h']]], - ['defender_210',['Defender',['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9abadb535d490915493b5c6496fe0eb',1,'rtt::ai::stp::role::Defender::Defender()'],['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html',1,'rtt::ai::stp::role::Defender']]], - ['defender_2ecpp_211',['Defender.cpp',['../d5/d21/Defender_8cpp.html',1,'']]], - ['defender_2eh_212',['Defender.h',['../de/d90/Defender_8h.html',1,'']]], - ['defendpass_213',['DefendPass',['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a95dd98a290bc0ff26868478462986969',1,'rtt::ai::stp::play::DefendPass::DefendPass()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html',1,'rtt::ai::stp::play::DefendPass']]], - ['defendpass_2ecpp_214',['DefendPass.cpp',['../db/dbc/DefendPass_8cpp.html',1,'']]], - ['defendpass_2eh_215',['DefendPass.h',['../dc/d0d/DefendPass_8h.html',1,'']]], - ['defendshot_216',['DefendShot',['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fbe1c4d12aab4bc90ba40f7943b9e4',1,'rtt::ai::stp::play::DefendShot::DefendShot()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html',1,'rtt::ai::stp::play::DefendShot']]], - ['defendshot_2ecpp_217',['DefendShot.cpp',['../d1/d64/DefendShot_8cpp.html',1,'']]], - ['defendshot_2eh_218',['DefendShot.h',['../d5/d3c/DefendShot_8h.html',1,'']]], - ['defensive_5ffar_5fthreshold_219',['DEFENSIVE_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a334b5a325fe027504c65f6087c14284d',1,'rtt::ai::BallPossession']]], - ['determinechipforce_220',['determineChipForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a3cc08e6ebe348b3e6e043f9ee2e0b0c5',1,'rtt::ai::control::ControlUtils']]], - ['determinegoalshotscore_221',['determineGoalShotScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ac32a80c1c364ecad5f2cbc1480a90709',1,'rtt::ai::stp::PositionScoring']]], - ['determinekickforce_222',['determineKickForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#ad4c9f77efa7e4d281119074b2a278501',1,'rtt::ai::control::ControlUtils']]], - ['determinelineofsightscore_223',['determineLineOfSightScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a1eb43dc9737f55dcd04ea3a844a36493',1,'rtt::ai::stp::PositionScoring']]], - ['determineopenscore_224',['determineOpenScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#af38416fbe779c29b9dfe6b74b34f28ec',1,'rtt::ai::stp::PositionScoring']]], - ['determinewallpositions_225',['determineWallPositions',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511',1,'rtt::ai::stp::PositionComputations']]], - ['didchange_226',['didChange',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a1e40f78250f1f8546d334602aa895746',1,'rtt::ai::stp::PlayLock']]], - ['didlockplay_227',['didLockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a0bc0ff5fa8ab787d1be0dfb9fac675f1',1,'rtt::ai::stp::PlayDecider']]], - ['direct_5ffree_5fthem_228',['DIRECT_FREE_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a43cad1b6fd7d5153cb60f7d88d9f0f31',1,'rtt']]], - ['direct_5ffree_5fthem_5fstop_229',['DIRECT_FREE_THEM_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae4a42a36109c1c3e473ec1ed275f2809',1,'rtt']]], - ['direct_5ffree_5fus_230',['DIRECT_FREE_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7d4f8613628e265b6bf9c674bedad46d',1,'rtt']]], - ['direct_5ffree_5fus_5fstop_231',['DIRECT_FREE_US_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa0e17303d5ddfc03629d114713d8fa7d',1,'rtt']]], - ['distance_5fthreshold_232',['DISTANCE_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a945c56cfc6c60c8a72b550bba24402d7',1,'rtt::ai::stp::tactic']]], - ['distance_5fto_5fpass_5ftrajectory_233',['DISTANCE_TO_PASS_TRAJECTORY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8b4ec638208a62665b06ee20f0a92da8',1,'rtt::ai::constants']]], - ['distancetoball_234',['distanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4f2c074023a97acc566e0e9c0989c0cd',1,'rtt::world::robot::Robot']]], - ['distribute_235',['distribute',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a444db4b2230cdcee01993e4146716777',1,'rtt::ai::Dealer']]], - ['distributefixedids_236',['distributeFixedIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a03a176cf1ad988aa9439cf26f78f99f9',1,'rtt::ai::Dealer']]], - ['distributeroles_237',['distributeRoles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a977b3063d4d26bee4be08d71c2ab7ccc',1,'rtt::ai::stp::Play']]], - ['draw_238',['draw',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a190d243184ed1ad320a3cb9b3861fb63',1,'rtt::ai::gui::Out']]], - ['drawargs_239',['DrawArgs',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#d5/d18/structrtt_1_1ai_1_1gui_1_1Out_1_1DrawArgs',1,'rtt::ai::gui::Out']]], - ['drawmargins_240',['DrawMargins',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae5f7186f0f7c176decd4e26a6d5fa566',1,'rtt::ai::stp::Play']]], - ['dribbleron_241',['dribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3',1,'rtt::ai::stp::StpInfo']]], - ['dribblerseesball_242',['dribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a828fb5223242dd7b9827a7c8cfafc332',1,'rtt::world::robot::Robot']]], - ['drivewithball_243',['DriveWithBall',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#abe97fc8f338154e02b1f7747bed78287',1,'rtt::ai::stp::tactic::DriveWithBall::DriveWithBall()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html',1,'rtt::ai::stp::tactic::DriveWithBall']]], - ['drivewithball_2ecpp_244',['DriveWithBall.cpp',['../da/df6/DriveWithBall_8cpp.html',1,'']]], - ['drivewithball_2eh_245',['DriveWithBall.h',['../d4/db3/DriveWithBall_8h.html',1,'']]], - ['dt_246',['dt',['../df/d2f/classrtt_1_1YawPID.html#a13b3366714d76ac3a1bf52de6390b7e9',1,'rtt::YawPID']]] + ['d_187',['D',['../df/d2f/classrtt_1_1YawPID.html#a0d61766ce3d510f999cb87f8caf79263',1,'rtt::YawPID']]], + ['data_188',['data',['../da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6',1,'rtt::world::World::AcquireInfo::data()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a83f577f86afedffe2d161038916d578a',1,'rtt::world::view::WorldDataView::data()']]], + ['dealer_189',['Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a38e5570d819dc8de80c478c5deba6703',1,'rtt::ai::Dealer::Dealer()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html',1,'rtt::ai::Dealer']]], + ['dealer_2ecpp_190',['Dealer.cpp',['../d9/dc2/Dealer_8cpp.html',1,'']]], + ['dealer_2eh_191',['Dealer.h',['../d4/dab/Dealer_8h.html',1,'']]], + ['dealerflag_192',['DealerFlag',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a90954c3ad173501afe950348b4cdb6e3',1,'rtt::ai::Dealer::DealerFlag::DealerFlag()'],['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html',1,'rtt::ai::Dealer::DealerFlag']]], + ['dealerflagpriority_193',['DealerFlagPriority',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617',1,'rtt::ai']]], + ['dealerflagtitle_194',['DealerFlagTitle',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67',1,'rtt::ai']]], + ['decidebestplay_195',['decideBestPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a46abbae5c2dbca1a311088e3da3982b8',1,'rtt::ai::stp::PlayDecider']]], + ['decideplay_196',['decidePlay',['../da/de3/classrtt_1_1STPManager.html#a7f8bbad00b91fcb770a25e23532e1b05',1,'rtt::STPManager']]], + ['decideroleflags_197',['decideRoleFlags',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ac94e8512988b8a7a866f7896bcb28d13',1,'rtt::ai::stp::play::PenaltyThem::decideRoleFlags()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa7f5f499c9f87cb6cffe92942de46ee3',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::decideRoleFlags()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#af0b49d33a7d073d05681a715063a01aa',1,'rtt::ai::stp::play::FreeKickThem::decideRoleFlags()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a611c35236972258e984b741512bca186',1,'rtt::ai::stp::play::FreeKickUsAtGoal::decideRoleFlags()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aec45346e5c63f48e60fa5fa523f3570f',1,'rtt::ai::stp::play::FreeKickUsPass::decideRoleFlags()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4f8c10dad84ec64090a7f9c8601bb4a8',1,'rtt::ai::stp::play::Halt::decideRoleFlags()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a475351e3e54acb5c85c93924bc32b2fc',1,'rtt::ai::stp::play::KickOffThem::decideRoleFlags()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ace7c7e972aab2f73b72e79db66d30a23',1,'rtt::ai::stp::play::KickOffThemPrepare::decideRoleFlags()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a40f3cfa2d897defdf7a4cf369c6fd5c5',1,'rtt::ai::stp::play::PenaltyThemPrepare::decideRoleFlags()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a6bfaf1fb94037094f895c4767465e0c3',1,'rtt::ai::stp::play::StopFormation::decideRoleFlags()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a26c777891333c1a904b7225fddf03dab',1,'rtt::ai::stp::play::PrepareForcedStart::decideRoleFlags()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a9c59f2e881901e53df9cf3309aba7162',1,'rtt::ai::stp::play::PenaltyUsPrepare::decideRoleFlags()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#acbf0a5fe530832f06d03ee15eaba9de9',1,'rtt::ai::stp::play::KickOffUs::decideRoleFlags()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad1c4d385f6a5636603166a0a5401b881',1,'rtt::ai::stp::play::KickOffUsPrepare::decideRoleFlags()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a33ba78482387de28e5b7b8abeb82e449',1,'rtt::ai::stp::play::PenaltyUs::decideRoleFlags()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab268b99ef196efd790c42706bd220071',1,'rtt::ai::stp::play::BallPlacementThem::decideRoleFlags()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a238a4a849d60ed017555553c9f34bbf8',1,'rtt::ai::stp::play::AttackingPass::decideRoleFlags()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a89f90b210807d2d69e62a5244b3d6881',1,'rtt::ai::stp::play::Attack::decideRoleFlags()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a9ac7ac1dfabba0707048bb2dbcaefe38',1,'rtt::ai::stp::play::KeeperKickBall::decideRoleFlags()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab8d0f538cafc9a893bfa8271a11d6cf5',1,'rtt::ai::stp::play::Defend::decideRoleFlags()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a85061f4ffd6e1cf9b1b1ac99ae6db082',1,'rtt::ai::stp::Play::decideRoleFlags()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a3eee34c793189abc4a9f9b98340a5cdb',1,'rtt::ai::stp::play::BallPlacementUsForceStart::decideRoleFlags()']]], + ['decimal_198',['decimal',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165',1,'rtt::ai::gui::Out']]], + ['default_199',['DEFAULT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a88ec7d5086d2469ba843c7fcceade8a6',1,'RuleSet.h']]], + ['defend_200',['Defend',['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac91252dd1e19c1aa670a123c3246b124',1,'rtt::ai::stp::play::Defend::Defend()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html',1,'rtt::ai::stp::play::Defend']]], + ['defend_2ecpp_201',['Defend.cpp',['../db/d8f/Defend_8cpp.html',1,'']]], + ['defend_2eh_202',['Defend.h',['../d6/d9e/Defend_8h.html',1,'']]], + ['defender_203',['Defender',['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9abadb535d490915493b5c6496fe0eb',1,'rtt::ai::stp::role::Defender::Defender()'],['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html',1,'rtt::ai::stp::role::Defender']]], + ['defender_2ecpp_204',['Defender.cpp',['../d5/d21/Defender_8cpp.html',1,'']]], + ['defender_2eh_205',['Defender.h',['../de/d90/Defender_8h.html',1,'']]], + ['defensive_5ffar_5fthreshold_206',['DEFENSIVE_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a334b5a325fe027504c65f6087c14284d',1,'rtt::ai::BallPossession']]], + ['determinechipforce_207',['determineChipForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a3cc08e6ebe348b3e6e043f9ee2e0b0c5',1,'rtt::ai::control::ControlUtils']]], + ['determinegoalshotscore_208',['determineGoalShotScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ac32a80c1c364ecad5f2cbc1480a90709',1,'rtt::ai::stp::PositionScoring']]], + ['determinekickforce_209',['determineKickForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a7570c29444b1ca9d24cc7289186bfc89',1,'rtt::ai::control::ControlUtils']]], + ['determinelineofsightscore_210',['determineLineOfSightScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a1eb43dc9737f55dcd04ea3a844a36493',1,'rtt::ai::stp::PositionScoring']]], + ['determineopenscore_211',['determineOpenScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#af38416fbe779c29b9dfe6b74b34f28ec',1,'rtt::ai::stp::PositionScoring']]], + ['determinewallpositions_212',['determineWallPositions',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511',1,'rtt::ai::stp::PositionComputations']]], + ['didchange_213',['didChange',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a1e40f78250f1f8546d334602aa895746',1,'rtt::ai::stp::PlayLock']]], + ['didlockplay_214',['didLockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a0bc0ff5fa8ab787d1be0dfb9fac675f1',1,'rtt::ai::stp::PlayDecider']]], + ['direct_5ffree_5fthem_215',['DIRECT_FREE_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a43cad1b6fd7d5153cb60f7d88d9f0f31',1,'rtt']]], + ['direct_5ffree_5fthem_5fstop_216',['DIRECT_FREE_THEM_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae4a42a36109c1c3e473ec1ed275f2809',1,'rtt']]], + ['direct_5ffree_5fus_217',['DIRECT_FREE_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7d4f8613628e265b6bf9c674bedad46d',1,'rtt']]], + ['direct_5ffree_5fus_5fstop_218',['DIRECT_FREE_US_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa0e17303d5ddfc03629d114713d8fa7d',1,'rtt']]], + ['distance_5fthreshold_219',['DISTANCE_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a945c56cfc6c60c8a72b550bba24402d7',1,'rtt::ai::stp::tactic']]], + ['distance_5fto_5fpass_5ftrajectory_220',['DISTANCE_TO_PASS_TRAJECTORY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8b4ec638208a62665b06ee20f0a92da8',1,'rtt::ai::constants']]], + ['distancetoball_221',['distanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4f2c074023a97acc566e0e9c0989c0cd',1,'rtt::world::robot::Robot']]], + ['distribute_222',['distribute',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a444db4b2230cdcee01993e4146716777',1,'rtt::ai::Dealer']]], + ['distributefixedids_223',['distributeFixedIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a03a176cf1ad988aa9439cf26f78f99f9',1,'rtt::ai::Dealer']]], + ['distributeroles_224',['distributeRoles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a977b3063d4d26bee4be08d71c2ab7ccc',1,'rtt::ai::stp::Play']]], + ['draw_225',['draw',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a190d243184ed1ad320a3cb9b3861fb63',1,'rtt::ai::gui::Out']]], + ['drawargs_226',['DrawArgs',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#d5/d18/structrtt_1_1ai_1_1gui_1_1Out_1_1DrawArgs',1,'rtt::ai::gui::Out']]], + ['drawmargins_227',['DrawMargins',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae5f7186f0f7c176decd4e26a6d5fa566',1,'rtt::ai::stp::Play']]], + ['dribbleron_228',['dribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3',1,'rtt::ai::stp::StpInfo']]], + ['dribblerseesball_229',['dribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a828fb5223242dd7b9827a7c8cfafc332',1,'rtt::world::robot::Robot']]], + ['drivewithball_230',['DriveWithBall',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#abe97fc8f338154e02b1f7747bed78287',1,'rtt::ai::stp::tactic::DriveWithBall::DriveWithBall()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html',1,'rtt::ai::stp::tactic::DriveWithBall']]], + ['drivewithball_2ecpp_231',['DriveWithBall.cpp',['../da/df6/DriveWithBall_8cpp.html',1,'']]], + ['drivewithball_2eh_232',['DriveWithBall.h',['../d4/db3/DriveWithBall_8h.html',1,'']]], + ['dt_233',['dt',['../df/d2f/classrtt_1_1YawPID.html#a13b3366714d76ac3a1bf52de6390b7e9',1,'rtt::YawPID']]] ]; diff --git a/search/all_5.js b/search/all_5.js index 952296128..a60541a2f 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,9 +1,9 @@ var searchData= [ - ['enemy_5falready_5fassigned_5fmultiplier_247',['ENEMY_ALREADY_ASSIGNED_MULTIPLIER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4a8d29be7a06a6e244414301e8f7fa85',1,'rtt::ai::constants']]], - ['enemy_5fclose_5fto_5fball_5fdistance_248',['ENEMY_CLOSE_TO_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a52ccaf82774651abd9e13c0b2a2d348e',1,'rtt::ai::constants']]], - ['enemyinfo_249',['EnemyInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/db1/structrtt_1_1ai_1_1stp_1_1EnemyInfo',1,'rtt::ai::stp']]], - ['eval_250',['eval',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a34dadb614a5733e50f941d370203fe38',1,'rtt::ai::stp']]], - ['evaluationscore_251',['evaluationScore',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422',1,'rtt::ai::stp::PlayEvaluator::PlayScoring']]], - ['expectedendposition_252',['expectedEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a1e57bb9d74865a34c776ab325d824890',1,'rtt::world::ball::Ball']]] + ['enemy_5falready_5fassigned_5fmultiplier_234',['ENEMY_ALREADY_ASSIGNED_MULTIPLIER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4a8d29be7a06a6e244414301e8f7fa85',1,'rtt::ai::constants']]], + ['enemy_5fclose_5fto_5fball_5fdistance_235',['ENEMY_CLOSE_TO_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a52ccaf82774651abd9e13c0b2a2d348e',1,'rtt::ai::constants']]], + ['enemyinfo_236',['EnemyInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/db1/structrtt_1_1ai_1_1stp_1_1EnemyInfo',1,'rtt::ai::stp']]], + ['eval_237',['eval',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a34dadb614a5733e50f941d370203fe38',1,'rtt::ai::stp']]], + ['evaluationscore_238',['evaluationScore',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422',1,'rtt::ai::stp::PlayEvaluator::PlayScoring']]], + ['expectedendposition_239',['expectedEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a1e57bb9d74865a34c776ab325d824890',1,'rtt::world::ball::Ball']]] ]; diff --git a/search/all_6.js b/search/all_6.js index 8ff5d0a2a..191b2f7af 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -1,66 +1,66 @@ var searchData= [ - ['failure_253',['Failure',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086',1,'rtt::ai::stp']]], - ['far_5ftime_5ftreshold_254',['FAR_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a6b57e437685c8bd85f27b8d5d23fdcf7',1,'rtt::ai::BallPossession']]], - ['farfromthemtime_255',['farFromThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a36af020f7c9768263e49fd8053a78afe',1,'rtt::ai::BallPossession']]], - ['farfromustime_256',['farFromUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aec5f5a8033768c727ab02f8d7d6cfaac',1,'rtt::ai::BallPossession']]], - ['fastestdirect_257',['fastestDirect',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a2608904d5140ad84b2ef66c6dd5dd7f1',1,'rtt::ai::control::OvershootComputations']]], - ['fastestdirecttrapezoidal_258',['fastestDirectTrapezoidal',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#afceed647c6437557c7bb446e037ab75d',1,'rtt::ai::control::OvershootComputations']]], - ['fastestdirecttriangular_259',['fastestDirectTriangular',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a3236a27029417a3bfefb4e7a4c931174',1,'rtt::ai::control::OvershootComputations']]], - ['feedback_5fenabled_260',['FEEDBACK_ENABLED',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a948724f7c0606147879f17cf67ac7bf2',1,'rtt::ai::constants']]], - ['field_261',['field',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ab3d3176a7d6bee6d573b23f5140fdbea',1,'rtt::ai::Dealer::field()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44',1,'rtt::ai::stp::StpInfo::field()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1dc216d51c90eb0e6ddb0298e1ad034e',1,'rtt::ai::stp::Play::field()']]], - ['fieldcomputations_262',['FieldComputations',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html',1,'rtt::ai']]], - ['fieldcomputations_2ecpp_263',['FieldComputations.cpp',['../d9/d51/FieldComputations_8cpp.html',1,'']]], - ['fieldcomputations_2eh_264',['FieldComputations.h',['../d6/dc0/FieldComputations_8h.html',1,'']]], - ['fieldcomputationtest_2ecpp_265',['FieldComputationTest.cpp',['../d2/df3/FieldComputationTest_8cpp.html',1,'']]], - ['fieldhelper_266',['FieldHelper',['../de/da9/classtesthelpers_1_1FieldHelper.html',1,'testhelpers']]], - ['fieldhelper_2ecpp_267',['FieldHelper.cpp',['../df/d73/FieldHelper_8cpp.html',1,'']]], - ['fieldhelper_2eh_268',['FieldHelper.h',['../d3/d2b/FieldHelper_8h.html',1,'']]], - ['fieldhelpertest_2ecpp_269',['FieldHelperTest.cpp',['../da/df8/FieldHelperTest_8cpp.html',1,'']]], - ['fieldinitialized_270',['fieldInitialized',['../da/de3/classrtt_1_1STPManager.html#a8f00c279e449700988e0371ded4b6411',1,'rtt::STPManager']]], - ['finalpos_271',['finalPos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#af69b7249c5a98d4e3d73ee905fbe324c',1,'rtt::ai::control::BBTrajectory1D::finalPos()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a09ed4f374298d7fb5fbae4bb6f585b15',1,'rtt::Trajectory1D::finalPos()']]], - ['findnewtrajectory_272',['findNewTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a57bc97198120edc88ef5143a7d66d524',1,'rtt::ai::control::PositionControl']]], - ['finished_273',['finished',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae9c573acec4e3999f6b1695c386c06a7',1,'rtt::ai::stp::Role']]], - ['flagmap_274',['FlagMap',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a239709eb792970c058e595f1340b397d',1,'rtt::ai::Dealer']]], - ['flags_275',['flags',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb',1,'rtt::ai::Dealer::RoleInfo']]], - ['flagscore_276',['FlagScore',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d2/daa/structrtt_1_1ai_1_1Dealer_1_1FlagScore',1,'rtt::ai::Dealer']]], - ['followupcommandfromref_277',['followUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a81e7dcd527ef557485657529d32c5849',1,'rtt::ai::GameState']]], - ['followupcommandid_278',['followUpCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af33fc3db6ace71b4771fd67ab5574290',1,'rtt::ai::GameState']]], - ['forcecurrentgamestate_279',['forceCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aab865bc654ddcc46b24f52a3e7971c22',1,'rtt::ai::StrategyManager']]], - ['forced_5fstart_280',['FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae2f4e36957bfefd9000cb5bb950c4dda',1,'rtt']]], - ['forcedid_281',['forcedID',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aa55cf5612995a0d899e7c185e6e46c4e',1,'rtt::ai::Dealer::RoleInfo']]], - ['forcelasttactic_282',['forceLastTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af552230abdea1d790bd74ad4baf9704c',1,'rtt::ai::stp::Role']]], - ['forcenewgamestate_283',['forceNewGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a824d48d8453f4765821d656810eb0115',1,'rtt::ai::GameStateManager']]], - ['forcenexttactic_284',['forceNextTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a319de4e261a9194b2c8c6859b63f2f0d',1,'rtt::ai::stp::Role']]], - ['formation_285',['Formation',['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae6fe048822fde41558a607334fb250cc',1,'rtt::ai::stp::role::Formation::Formation()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a8cf5ff46bcb539cf888b98f60de2ef56',1,'rtt::ai::stp::tactic::Formation::Formation()'],['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html',1,'rtt::ai::stp::role::Formation'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html',1,'rtt::ai::stp::tactic::Formation']]], - ['formation_2ecpp_286',['Formation.cpp',['../d5/d4e/tactics_2passive_2Formation_8cpp.html',1,'(Global Namespace)'],['../df/d6c/roles_2passive_2Formation_8cpp.html',1,'(Global Namespace)']]], - ['formation_2eh_287',['Formation.h',['../d5/d64/roles_2passive_2Formation_8h.html',1,'(Global Namespace)'],['../d1/d24/tactics_2passive_2Formation_8h.html',1,'(Global Namespace)']]], - ['forrobotid_288',['forRobotId',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a05a9567d507a0dbcb71f47685e8edf9f',1,'rtt::ai::gui::Out::DrawArgs']]], - ['forwardrobotcommand_289',['forwardRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aa20f026f0c4b0a4c303c4b1ac65c6650',1,'rtt::ai::stp::Skill']]], - ['free_5fkick_5ftaken_5fdistance_290',['FREE_KICK_TAKEN_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a97c7d0fc4cddafd029f0bd81157834ab',1,'rtt::ai::constants']]], - ['freekicktaker_291',['FreeKickTaker',['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a9d516559d2cafa283ec06c4d34292b1b',1,'rtt::ai::stp::role::FreeKickTaker::FreeKickTaker()'],['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html',1,'rtt::ai::stp::role::FreeKickTaker']]], - ['freekicktaker_2ecpp_292',['FreeKickTaker.cpp',['../d8/d51/FreeKickTaker_8cpp.html',1,'']]], - ['freekicktaker_2eh_293',['FreeKickTaker.h',['../d6/d01/FreeKickTaker_8h.html',1,'']]], - ['freekickthem_294',['FreeKickThem',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4b0528f7e9ad5c2afcda132157db3d62',1,'rtt::ai::stp::play::FreeKickThem::FreeKickThem()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html',1,'rtt::ai::stp::play::FreeKickThem']]], - ['freekickthem_2ecpp_295',['FreeKickThem.cpp',['../db/dbe/FreeKickThem_8cpp.html',1,'']]], - ['freekickthem_2eh_296',['FreeKickThem.h',['../df/d23/FreeKickThem_8h.html',1,'']]], - ['freekickthemgamestate_297',['FreeKickThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2af5ef925cf3c281225810c9118fd382e0',1,'rtt::ai::stp']]], - ['freekickthemgamestateevaluation_298',['FreeKickThemGameStateEvaluation',['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['freekickthemgamestateevaluation_2ecpp_299',['FreeKickThemGameStateEvaluation.cpp',['../d5/d45/FreeKickThemGameStateEvaluation_8cpp.html',1,'']]], - ['freekickthemgamestateevaluation_2eh_300',['FreeKickThemGameStateEvaluation.h',['../d3/d68/FreeKickThemGameStateEvaluation_8h.html',1,'']]], - ['freekickusatgoal_301',['FreeKickUsAtGoal',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad615d8c016ad2b14e3b7a1545513072b',1,'rtt::ai::stp::play::FreeKickUsAtGoal::FreeKickUsAtGoal()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html',1,'rtt::ai::stp::play::FreeKickUsAtGoal']]], - ['freekickusatgoal_2ecpp_302',['FreeKickUsAtGoal.cpp',['../d5/d8d/FreeKickUsAtGoal_8cpp.html',1,'']]], - ['freekickusatgoal_2eh_303',['FreeKickUsAtGoal.h',['../d0/d1a/FreeKickUsAtGoal_8h.html',1,'']]], - ['freekickusgamestate_304',['FreeKickUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aca71e05faa7b1711d1367178d9c4e11f',1,'rtt::ai::stp']]], - ['freekickusgamestateevaluation_305',['FreeKickUsGameStateEvaluation',['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['freekickusgamestateevaluation_2ecpp_306',['FreeKickUsGameStateEvaluation.cpp',['../d5/d81/FreeKickUsGameStateEvaluation_8cpp.html',1,'']]], - ['freekickusgamestateevaluation_2eh_307',['FreeKickUsGameStateEvaluation.h',['../d0/da0/FreeKickUsGameStateEvaluation_8h.html',1,'']]], - ['freekickuspass_308',['FreeKickUsPass',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a6377fe9ad829b2fdc3981fc06392c9d0',1,'rtt::ai::stp::play::FreeKickUsPass::FreeKickUsPass()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html',1,'rtt::ai::stp::play::FreeKickUsPass']]], - ['freekickuspass_2ecpp_309',['FreeKickUsPass.cpp',['../dd/d1a/FreeKickUsPass_8cpp.html',1,'']]], - ['freekickuspass_2eh_310',['FreeKickUsPass.h',['../dc/ddd/FreeKickUsPass_8h.html',1,'']]], - ['friend_5ftest_311',['FRIEND_TEST',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac65212d347ada31e2c26b74f60a0a651',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, it_properly_distributes_robots)'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a90805940266cd515d46522ac6a12884d',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, the_score_factor_increases_with_priority)']]], - ['fullbrakepos_312',['fullBrakePos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae85ee56e5d57ba1919555959c51bacfc',1,'rtt::ai::control::BBTrajectory1D']]], - ['fuzzy_5fdefault_5fcutoff_313',['FUZZY_DEFAULT_CUTOFF',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9c0cbdd052e3ae157155db7236cede15',1,'rtt::ai::constants']]], - ['fuzzy_5ffalse_314',['FUZZY_FALSE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a888f3a6a3d578fc25f434a84bf7a55b2',1,'rtt::ai::constants']]], - ['fuzzy_5ftrue_315',['FUZZY_TRUE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4b77d0d3b63a17b09f230e67558c5b6f',1,'rtt::ai::constants']]] + ['failure_240',['Failure',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086',1,'rtt::ai::stp']]], + ['far_5ftime_5ftreshold_241',['FAR_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a6b57e437685c8bd85f27b8d5d23fdcf7',1,'rtt::ai::BallPossession']]], + ['farfromthemtime_242',['farFromThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a36af020f7c9768263e49fd8053a78afe',1,'rtt::ai::BallPossession']]], + ['farfromustime_243',['farFromUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aec5f5a8033768c727ab02f8d7d6cfaac',1,'rtt::ai::BallPossession']]], + ['fastestdirect_244',['fastestDirect',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a2608904d5140ad84b2ef66c6dd5dd7f1',1,'rtt::ai::control::OvershootComputations']]], + ['fastestdirecttrapezoidal_245',['fastestDirectTrapezoidal',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#afceed647c6437557c7bb446e037ab75d',1,'rtt::ai::control::OvershootComputations']]], + ['fastestdirecttriangular_246',['fastestDirectTriangular',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a3236a27029417a3bfefb4e7a4c931174',1,'rtt::ai::control::OvershootComputations']]], + ['feedback_5fenabled_247',['FEEDBACK_ENABLED',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a948724f7c0606147879f17cf67ac7bf2',1,'rtt::ai::constants']]], + ['field_248',['field',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ab3d3176a7d6bee6d573b23f5140fdbea',1,'rtt::ai::Dealer::field()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44',1,'rtt::ai::stp::StpInfo::field()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1dc216d51c90eb0e6ddb0298e1ad034e',1,'rtt::ai::stp::Play::field()']]], + ['fieldcomputations_249',['FieldComputations',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html',1,'rtt::ai']]], + ['fieldcomputations_2ecpp_250',['FieldComputations.cpp',['../d9/d51/FieldComputations_8cpp.html',1,'']]], + ['fieldcomputations_2eh_251',['FieldComputations.h',['../d6/dc0/FieldComputations_8h.html',1,'']]], + ['fieldcomputationtest_2ecpp_252',['FieldComputationTest.cpp',['../d2/df3/FieldComputationTest_8cpp.html',1,'']]], + ['fieldhelper_253',['FieldHelper',['../de/da9/classtesthelpers_1_1FieldHelper.html',1,'testhelpers']]], + ['fieldhelper_2ecpp_254',['FieldHelper.cpp',['../df/d73/FieldHelper_8cpp.html',1,'']]], + ['fieldhelper_2eh_255',['FieldHelper.h',['../d3/d2b/FieldHelper_8h.html',1,'']]], + ['fieldhelpertest_2ecpp_256',['FieldHelperTest.cpp',['../da/df8/FieldHelperTest_8cpp.html',1,'']]], + ['fieldinitialized_257',['fieldInitialized',['../da/de3/classrtt_1_1STPManager.html#a8f00c279e449700988e0371ded4b6411',1,'rtt::STPManager']]], + ['finalpos_258',['finalPos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#af69b7249c5a98d4e3d73ee905fbe324c',1,'rtt::ai::control::BBTrajectory1D::finalPos()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a09ed4f374298d7fb5fbae4bb6f585b15',1,'rtt::Trajectory1D::finalPos()']]], + ['findnewtrajectory_259',['findNewTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a57bc97198120edc88ef5143a7d66d524',1,'rtt::ai::control::PositionControl']]], + ['finished_260',['finished',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae9c573acec4e3999f6b1695c386c06a7',1,'rtt::ai::stp::Role']]], + ['flagmap_261',['FlagMap',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a239709eb792970c058e595f1340b397d',1,'rtt::ai::Dealer']]], + ['flags_262',['flags',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb',1,'rtt::ai::Dealer::RoleInfo']]], + ['flagscore_263',['FlagScore',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d2/daa/structrtt_1_1ai_1_1Dealer_1_1FlagScore',1,'rtt::ai::Dealer']]], + ['followupcommandfromref_264',['followUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a81e7dcd527ef557485657529d32c5849',1,'rtt::ai::GameState']]], + ['followupcommandid_265',['followUpCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af33fc3db6ace71b4771fd67ab5574290',1,'rtt::ai::GameState']]], + ['forcecurrentgamestate_266',['forceCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aab865bc654ddcc46b24f52a3e7971c22',1,'rtt::ai::StrategyManager']]], + ['forced_5fstart_267',['FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae2f4e36957bfefd9000cb5bb950c4dda',1,'rtt']]], + ['forcedid_268',['forcedID',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aa55cf5612995a0d899e7c185e6e46c4e',1,'rtt::ai::Dealer::RoleInfo']]], + ['forcelasttactic_269',['forceLastTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af552230abdea1d790bd74ad4baf9704c',1,'rtt::ai::stp::Role']]], + ['forcenewgamestate_270',['forceNewGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a824d48d8453f4765821d656810eb0115',1,'rtt::ai::GameStateManager']]], + ['forcenexttactic_271',['forceNextTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a319de4e261a9194b2c8c6859b63f2f0d',1,'rtt::ai::stp::Role']]], + ['formation_272',['Formation',['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae6fe048822fde41558a607334fb250cc',1,'rtt::ai::stp::role::Formation::Formation()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a8cf5ff46bcb539cf888b98f60de2ef56',1,'rtt::ai::stp::tactic::Formation::Formation()'],['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html',1,'rtt::ai::stp::role::Formation'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html',1,'rtt::ai::stp::tactic::Formation']]], + ['formation_2ecpp_273',['Formation.cpp',['../d5/d4e/tactics_2passive_2Formation_8cpp.html',1,'(Global Namespace)'],['../df/d6c/roles_2passive_2Formation_8cpp.html',1,'(Global Namespace)']]], + ['formation_2eh_274',['Formation.h',['../d5/d64/roles_2passive_2Formation_8h.html',1,'(Global Namespace)'],['../d1/d24/tactics_2passive_2Formation_8h.html',1,'(Global Namespace)']]], + ['forrobotid_275',['forRobotId',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a05a9567d507a0dbcb71f47685e8edf9f',1,'rtt::ai::gui::Out::DrawArgs']]], + ['forwardrobotcommand_276',['forwardRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aa20f026f0c4b0a4c303c4b1ac65c6650',1,'rtt::ai::stp::Skill']]], + ['free_5fkick_5ftaken_5fdistance_277',['FREE_KICK_TAKEN_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a97c7d0fc4cddafd029f0bd81157834ab',1,'rtt::ai::constants']]], + ['freekicktaker_278',['FreeKickTaker',['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a9d516559d2cafa283ec06c4d34292b1b',1,'rtt::ai::stp::role::FreeKickTaker::FreeKickTaker()'],['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html',1,'rtt::ai::stp::role::FreeKickTaker']]], + ['freekicktaker_2ecpp_279',['FreeKickTaker.cpp',['../d8/d51/FreeKickTaker_8cpp.html',1,'']]], + ['freekicktaker_2eh_280',['FreeKickTaker.h',['../d6/d01/FreeKickTaker_8h.html',1,'']]], + ['freekickthem_281',['FreeKickThem',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4b0528f7e9ad5c2afcda132157db3d62',1,'rtt::ai::stp::play::FreeKickThem::FreeKickThem()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html',1,'rtt::ai::stp::play::FreeKickThem']]], + ['freekickthem_2ecpp_282',['FreeKickThem.cpp',['../db/dbe/FreeKickThem_8cpp.html',1,'']]], + ['freekickthem_2eh_283',['FreeKickThem.h',['../df/d23/FreeKickThem_8h.html',1,'']]], + ['freekickthemgamestate_284',['FreeKickThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2af5ef925cf3c281225810c9118fd382e0',1,'rtt::ai::stp']]], + ['freekickthemgamestateevaluation_285',['FreeKickThemGameStateEvaluation',['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['freekickthemgamestateevaluation_2ecpp_286',['FreeKickThemGameStateEvaluation.cpp',['../d5/d45/FreeKickThemGameStateEvaluation_8cpp.html',1,'']]], + ['freekickthemgamestateevaluation_2eh_287',['FreeKickThemGameStateEvaluation.h',['../d3/d68/FreeKickThemGameStateEvaluation_8h.html',1,'']]], + ['freekickusatgoal_288',['FreeKickUsAtGoal',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad615d8c016ad2b14e3b7a1545513072b',1,'rtt::ai::stp::play::FreeKickUsAtGoal::FreeKickUsAtGoal()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html',1,'rtt::ai::stp::play::FreeKickUsAtGoal']]], + ['freekickusatgoal_2ecpp_289',['FreeKickUsAtGoal.cpp',['../d5/d8d/FreeKickUsAtGoal_8cpp.html',1,'']]], + ['freekickusatgoal_2eh_290',['FreeKickUsAtGoal.h',['../d0/d1a/FreeKickUsAtGoal_8h.html',1,'']]], + ['freekickusgamestate_291',['FreeKickUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aca71e05faa7b1711d1367178d9c4e11f',1,'rtt::ai::stp']]], + ['freekickusgamestateevaluation_292',['FreeKickUsGameStateEvaluation',['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['freekickusgamestateevaluation_2ecpp_293',['FreeKickUsGameStateEvaluation.cpp',['../d5/d81/FreeKickUsGameStateEvaluation_8cpp.html',1,'']]], + ['freekickusgamestateevaluation_2eh_294',['FreeKickUsGameStateEvaluation.h',['../d0/da0/FreeKickUsGameStateEvaluation_8h.html',1,'']]], + ['freekickuspass_295',['FreeKickUsPass',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a6377fe9ad829b2fdc3981fc06392c9d0',1,'rtt::ai::stp::play::FreeKickUsPass::FreeKickUsPass()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html',1,'rtt::ai::stp::play::FreeKickUsPass']]], + ['freekickuspass_2ecpp_296',['FreeKickUsPass.cpp',['../dd/d1a/FreeKickUsPass_8cpp.html',1,'']]], + ['freekickuspass_2eh_297',['FreeKickUsPass.h',['../dc/ddd/FreeKickUsPass_8h.html',1,'']]], + ['friend_5ftest_298',['FRIEND_TEST',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac65212d347ada31e2c26b74f60a0a651',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, it_properly_distributes_robots)'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a90805940266cd515d46522ac6a12884d',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, the_score_factor_increases_with_priority)']]], + ['fullbrakepos_299',['fullBrakePos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae85ee56e5d57ba1919555959c51bacfc',1,'rtt::ai::control::BBTrajectory1D']]], + ['fuzzy_5fdefault_5fcutoff_300',['FUZZY_DEFAULT_CUTOFF',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9c0cbdd052e3ae157155db7236cede15',1,'rtt::ai::constants']]], + ['fuzzy_5ffalse_301',['FUZZY_FALSE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a888f3a6a3d578fc25f434a84bf7a55b2',1,'rtt::ai::constants']]], + ['fuzzy_5ftrue_302',['FUZZY_TRUE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4b77d0d3b63a17b09f230e67558c5b6f',1,'rtt::ai::constants']]] ]; diff --git a/search/all_7.js b/search/all_7.js index 242016b16..7096ffb3d 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,144 +1,144 @@ var searchData= [ - ['gamesettings_316',['GameSettings',['../df/db4/classrtt_1_1GameSettings.html#ac75e138a081be08e15a70359a4be9991',1,'rtt::GameSettings::GameSettings()'],['../df/db4/classrtt_1_1GameSettings.html',1,'rtt::GameSettings']]], - ['gamesettings_2eh_317',['GameSettings.h',['../d7/d66/GameSettings_8h.html',1,'']]], - ['gamestate_318',['GameState',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a4d8be05e071fd7bed46a12be598d0496',1,'rtt::ai::GameState::GameState(RefCommand commandId, RuleSet ruleSet, bool isFollowUpCommand=false, RefCommand followUpCommandId=RefCommand::UNDEFINED)'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a553a6c06f4073342e4e10197c5a459a0',1,'rtt::ai::GameState::GameState()=default'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html',1,'rtt::ai::GameState']]], - ['gamestate_2eh_319',['GameState.h',['../dc/db4/GameState_8h.html',1,'']]], - ['gamestatemanager_320',['GameStateManager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html',1,'rtt::ai']]], - ['gamestatemanager_2ecpp_321',['GameStateManager.cpp',['../d7/d80/GameStateManager_8cpp.html',1,'']]], - ['gamestatemanager_2ehpp_322',['GameStateManager.hpp',['../d1/dff/GameStateManager_8hpp.html',1,'']]], - ['gamestates_323',['gameStates',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#abf51a0df5b546241a0d653b8966226c1',1,'rtt::ai::StrategyManager']]], - ['generateballatlocation_324',['generateBallAtLocation',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ac8a3a86e75d7ef2f0b9ff6fa70ad48c4',1,'testhelpers::WorldHelper']]], - ['generatefield_325',['generateField',['../de/da9/classtesthelpers_1_1FieldHelper.html#a0b90690d01d010bf59891e71a56853e4',1,'testhelpers::FieldHelper']]], - ['generatenormalizedpoints_326',['generateNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a13095d31e027fd9c335befd29855d3a4',1,'rtt::ai::control::PositionControl']]], - ['generaterandomball_327',['generateRandomBall',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a208e8e5321b551038959767ffc15c166',1,'testhelpers::WorldHelper']]], - ['generaterandomrobot_328',['generateRandomRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a71264c6c02cc6f4b1ee597e3a2320686',1,'testhelpers::WorldHelper']]], - ['generaterandomrobots_329',['generateRandomRobots',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ab0fe933bb083e04a9ce4ee772a6ac5b6',1,'testhelpers::WorldHelper']]], - ['generatesyncedtrajectory_330',['generateSyncedTrajectory',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4510797e3e3e3e2c289e57034477fdca',1,'rtt::ai::control::BBTrajectory2D']]], - ['generatetrajectory_331',['generateTrajectory',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a8d8a7b33ed9996d826002cac25db70ce',1,'rtt::ai::control::BBTrajectory2D::generateTrajectory()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acd591d3fdee0f63b1c8c2aa5811f7523',1,'rtt::ai::control::BBTrajectory1D::generateTrajectory()']]], - ['generateworld_332',['generateWorld',['../d6/d69/classRTT__AI__Tests.html#a1fced78f7fd2239f032a80f00e73b279',1,'RTT_AI_Tests::generateWorld()'],['../dc/d8f/namespacertt.html#a3c7f39951eb291b23d6f3a06262f365e',1,'rtt::generateWorld()']]], - ['get_333',['get',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a635b29b19a94d83b82ddce400c2c5f29',1,'rtt::world::view::WorldDataView::get()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#abdf777a21002f4bd5ef19de77d5006a7',1,'rtt::world::view::RobotView::get()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab3bfd2aaa664e85550e6b7cd0d2128a9',1,'rtt::world::view::BallView::get()']]], - ['getacceleration_334',['getAcceleration',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aba77e4c565be1b39e81c5faa8c21cbcd',1,'rtt::ai::control::BBTrajectory2D::getAcceleration()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abecf1b37b1d5d57e0b76f4fed94bddee',1,'rtt::ai::control::BBTrajectory1D::getAcceleration()'],['../d0/d62/classrtt_1_1Trajectory1D.html#aa9e600f6e109aa731f30a411335ffcb9',1,'rtt::Trajectory1D::getAcceleration()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a46159c056a6320646b990db73eeb74ba',1,'rtt::Trajectory2D::getAcceleration()']]], - ['getaimpoints_335',['getAimPoints',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a51dbd1433e298ed9d71501dfdcc91800',1,'rtt::ai::stp::computations::GoalComputations']]], - ['getangledifftoball_336',['getAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ae7bd4b796be40042058944079902fb36',1,'rtt::world::robot::Robot']]], - ['getangularvelocity_337',['getAngularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1ec9d36fd194d05b6c15cb12a48a3c2f',1,'rtt::world::robot::Robot']]], - ['getball_338',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a7758e77ed04f99538afdde249313caf1',1,'rtt::ai::stp::tactic::GetBall']]], - ['getball_339',['getBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a038cc31112b0e9e659b3c51b34fb1930',1,'rtt::ai::stp::StpInfo::getBall()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8203c9bd78f2187df944d8fc197b43fb',1,'rtt::world::view::WorldDataView::getBall()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a3b489fc2254c9ded951f37f740081be0',1,'rtt::world::WorldData::getBall()']]], - ['getball_340',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html',1,'rtt::ai::stp::tactic']]], - ['getball_2ecpp_341',['GetBall.cpp',['../dd/d0f/GetBall_8cpp.html',1,'']]], - ['getball_2eh_342',['GetBall.h',['../d0/dc2/GetBall_8h.html',1,'']]], - ['getballavoidance_343',['getBallAvoidance',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a956e75cd5b56896215f2fa117882ca68',1,'rtt::ai::FieldComputations']]], - ['getballpositionattime_344',['getBallPositionAtTime',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a714e1656650ae507cb3729297ca19e76',1,'rtt::ai::FieldComputations']]], - ['getballtimeatposition_345',['getBallTimeAtPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afaf2328f2ad95c4dcc4216bf2c54b8f3',1,'rtt::ai::FieldComputations']]], - ['getbehindballindirection_346',['GetBehindBallInDirection',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3716131f1a2a53704ba04c1779cece03',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::GetBehindBallInDirection()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html',1,'rtt::ai::stp::tactic::GetBehindBallInDirection']]], - ['getbehindballindirection_2ecpp_347',['GetBehindBallInDirection.cpp',['../de/dec/GetBehindBallInDirection_8cpp.html',1,'']]], - ['getbehindballindirection_2eh_348',['GetBehindBallInDirection.h',['../db/d51/GetBehindBallInDirection_8h.html',1,'']]], - ['getblockadesmappedtogoal_349',['getBlockadesMappedToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac983ba299fa63555dc2edc12cae3634f',1,'rtt::ai::FieldComputations']]], - ['getcommandfromref_350',['getCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a8452f783f6b535adcafb6fc7830c1706',1,'rtt::ai::GameState']]], - ['getcommandfromrefmsg_351',['getCommandFromRefMsg',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa66ae0f4cf2b5e87bf889d43b0cda07c',1,'rtt::ai::GameStateManager']]], - ['getcommandid_352',['getCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#adf7e4ab1cae3f752d623667f17b26c8b',1,'rtt::ai::GameState']]], - ['getcomputedpath_353',['getComputedPath',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#abf40e5bec88c3741b9d17eaf8ca0ecd3',1,'rtt::ai::control::PositionControl']]], - ['getcurrentgamestate_354',['getCurrentGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#adc403506e6cf24a6c8c60b0545099f6a',1,'rtt::ai::GameStateManager::getCurrentGameState()'],['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae0aac981cb47946c109eaf72a62f1936',1,'rtt::ai::StrategyManager::getCurrentGameState()']]], - ['getcurrentrobot_355',['getCurrentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a89bcbea7b61a816c97caec1cbef1eaff',1,'rtt::ai::stp::Role']]], - ['getcurrentskill_356',['getCurrentSkill',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a483d158a091f8347c3c25983b22d015f',1,'rtt::ai::stp::Tactic']]], - ['getcurrenttactic_357',['getCurrentTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a692cb6f9ade70bebc8f56e5175036c9a',1,'rtt::ai::stp::Role']]], - ['getcurrentworld_358',['getCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#abda18f252443c88977257ea2983c129b',1,'rtt::ai::stp::StpInfo']]], - ['getdefaultflagscores_359',['getDefaultFlagScores',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#accad1a84e4899ec6a0d78b3607db4d64',1,'rtt::ai::Dealer']]], - ['getdefensearea_360',['getDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac2270396778173e5041011109176fd6c',1,'rtt::ai::FieldComputations']]], - ['getdefenseareamargin_361',['getDefenseAreaMargin',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a2b91936d7a902cafabaec8aa5e9709c9',1,'rtt::ai::FieldComputations']]], - ['getdistancetoball_362',['getDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a72c5b7312e1b5ac9f32ceca6594f659a',1,'rtt::world::robot::Robot']]], - ['getdistancetogoal_363',['getDistanceToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae0484ab6c914cee9223310dcfc41a93b',1,'rtt::ai::FieldComputations']]], - ['getdribbleron_364',['getDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85ed1103b7e9079006ef66a3dc0d2f75',1,'rtt::ai::stp::StpInfo']]], - ['getfield_365',['getField',['../da/d39/classrtt_1_1world_1_1World.html#ae705fc38ff82aabe5bd375ff823bb9c2',1,'rtt::world::World::getField()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a10d51dd1f8af72e8971933983fdcc5ce',1,'rtt::ai::stp::StpInfo::getField()']]], - ['getfieldedge_366',['getFieldEdge',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a412ee62c7bdb20c01c057cca84629a71',1,'rtt::ai::FieldComputations']]], - ['getfirstcollisiontime_367',['getFirstCollisionTime',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a89529f7006862099b5ff4543858bf20d',1,'rtt::ai::control::CollisionCalculations']]], - ['getfirstcollisiontimemotionlessobject_368',['getFirstCollisionTimeMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#aefc1047db1203b134361175f2106ea82',1,'rtt::ai::control::CollisionCalculations']]], - ['getfirstcollisiontimemovingobject_369',['getFirstCollisionTimeMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a5abef5eb1d61b66b1ce007c406a978fd',1,'rtt::ai::control::CollisionCalculations']]], - ['getfollowupcommandfromref_370',['getFollowUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a3b2b41297fb20ad98f695f29897e01d7',1,'rtt::ai::GameState']]], - ['getgamestateforrefcommand_371',['getGameStateForRefCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a2aca6d9e6af7cb7b36495fdbd8595868',1,'rtt::ai::StrategyManager']]], - ['getglobalevaluation_372',['getGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#afdcb1e9041507c8a71b63521041203b2',1,'rtt::ai::stp::PlayEvaluator']]], - ['getgoalarea_373',['getGoalArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7acc9a40878b22054d4a9ecb0cc326aa',1,'rtt::ai::FieldComputations']]], - ['gethistorysize_374',['getHistorySize',['../da/d39/classrtt_1_1world_1_1World.html#a4eede1970e8d64b3db0857361d0813ca',1,'rtt::world::World']]], - ['gethistoryworld_375',['getHistoryWorld',['../da/d39/classrtt_1_1world_1_1World.html#a985f126be0f2907af1c94594bdd3a6c1',1,'rtt::world::World']]], - ['getid_376',['getId',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abe641e59db2be8221416e1495943a905',1,'rtt::world::robot::Robot']]], - ['getinterfacegamestate_377',['getInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ae9b91c9c32df6de230c93ae5129f0244',1,'rtt::ai::interface::Output']]], - ['getkeeperid_378',['getKeeperId',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9',1,'rtt::ai::stp::InterceptionComputations']]], - ['getkeeperslinesegment_379',['getKeepersLineSegment',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['getkickchipvelocity_380',['getKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af8b436bd205fe5b5dd724eac5b4fa953',1,'rtt::ai::stp::StpInfo']]], - ['getlastscore_381',['getLastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6',1,'rtt::ai::stp::Play']]], - ['getlocationrightbeforerobot_382',['getLocationRightBeforeRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a4cd903ac47c7857e6f95fa8203a68525',1,'testhelpers::WorldHelper']]], - ['getlongestsegment_383',['getLongestSegment',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a272b498f5f8e71b952f1ae0ababe5d8d',1,'rtt::ai::stp::computations::GoalComputations']]], - ['getmaxrobotvel_384',['getMaxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a521645561b43008d1dfda589579085d4',1,'rtt::ai::RuleSet']]], - ['getmaxrobotvelocity_385',['getMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba',1,'rtt::ai::stp::StpInfo']]], - ['getmaxscore_386',['getMaxScore',['../dc/d8f/namespacertt.html#a8847521dcba2851a25b8194ec1379579',1,'rtt']]], - ['getmaxvelocity_387',['getMaxVelocity',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a0dc71636610c32b9652a32b5bcfca0f7',1,'rtt::ai::control::ControlUtils']]], - ['getname_388',['getName',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a60b554f7086156246f35d8fd41ba19d8',1,'rtt::ai::stp::play::PrepareForcedStart::getName()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a79d5e70d6e069d2616518ebee633611d',1,'rtt::ai::stp::play::PenaltyUsPrepare::getName()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#affe193599eaf9b56decfad928013f297',1,'rtt::ai::stp::skill::Kick::getName()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa2af3d3d04a32d2ef268858fd6c56922',1,'rtt::ai::stp::play::PenaltyUs::getName()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a2c7cc3de3219660ab9da00fd1fdef3ed',1,'rtt::ai::stp::play::StopFormation::getName()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a4ff09c5a0803236b90ca9e14abb1ae6e',1,'rtt::ai::stp::Role::getName()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8efad4f44b27d9d2a8cf2983d9b59d88',1,'rtt::ai::stp::Skill::getName()'],['../db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a2984fe2530af5354bbc39e987af40377',1,'rtt::ai::stp::skill::Chip::getName()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a37b4212b9e3fee14dac3696858239532',1,'rtt::ai::stp::skill::GoToPos::getName()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ac6beffcf942c99fecf124b8be10035bb',1,'rtt::ai::stp::play::FreeKickThem::getName()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#af4275579e2e89d8c944ee9993662957a',1,'rtt::ai::stp::play::PenaltyThemPrepare::getName()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a3d6320b83f2cb3facb7b9733bf757199',1,'rtt::ai::stp::play::PenaltyThem::getName()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a3ccfe74e1bd9020b9f100f4b72600f06',1,'rtt::ai::stp::play::KickOffUsPrepare::getName()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a077380073bad1dee6951795504e9fdf3',1,'rtt::ai::stp::play::KickOffUs::getName()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad1f3135ac24c15579af66127071806fb',1,'rtt::ai::stp::play::KickOffThemPrepare::getName()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a3ff5b4db8fd7fc78e07fd8c7c65ceead',1,'rtt::ai::stp::play::KickOffThem::getName()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a96c37ec0328877d33fc2eef036514c0f',1,'rtt::ai::stp::play::Halt::getName()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a554c384fee1f7d5d689355b3cd9573ee',1,'rtt::ai::stp::play::FreeKickUsPass::getName()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#acfa43f0274ff5cf5f4921b04d07bbfe0',1,'rtt::ai::stp::play::FreeKickUsAtGoal::getName()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a3980e34a266bc158ee16bb272ac9e2b3',1,'rtt::ai::stp::tactic::BallStandBack::getName()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a69a1fd27f2854ceb733c5b5686aa36bc',1,'rtt::ai::stp::tactic::OrbitKick::getName()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a55f0dd9b285db6b396119e0fcf1b8d65',1,'rtt::ai::stp::tactic::BlockBall::getName()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae3c48407cf0e288159f5c0587ee238c5',1,'rtt::ai::stp::tactic::Formation::getName()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a1120c6c59b0d0cbf8a8c3f0de5b3cbfd',1,'rtt::ai::stp::tactic::Halt::getName()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8a1d28595cec987d07345bc4dbd52ed7',1,'rtt::ai::stp::TestTactic::getName()'],['../d4/ded/classTestSkill.html#adadebebfd5aba7ff32d8b0f821a3af0f',1,'TestSkill::getName()'],['../d4/d01/classMockTactic.html#a8d51114edbe65fb016e8964f1d78d4f2',1,'MockTactic::getName()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae9f0bf19d745b41a516eb30dd7c898ef',1,'rtt::ai::stp::play::AttackingPass::getName()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#afacaf830284bc5c6dcd7652f0e1bab69',1,'rtt::ai::stp::tactic::KeeperBlockBall::getName()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac6a71e6f9be3a1b80ab8ae66f3e29267',1,'rtt::ai::stp::tactic::Receive::getName()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ad6f8ce6c3f2e5e102ec35028b3471a92',1,'rtt::ai::stp::skill::Orbit::getName()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9e129c34d1e09605b8621a3565cd0c96',1,'rtt::ai::stp::tactic::InstantKick::getName()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#abcac7a65df91d8ea9dee07613c607291',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::getName()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a36b6dfcfe1a0075caad58aaa0dbdf436',1,'rtt::ai::stp::tactic::GetBall::getName()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a78172b4882b55c20460ce48c503d503f',1,'rtt::ai::stp::tactic::DriveWithBall::getName()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a7b46f686df7448297b5739d2df55b63d',1,'rtt::ai::stp::tactic::ChipAtPos::getName()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a5e6b74ad95cb4b96e1b3f9fc010bd5c9',1,'rtt::ai::stp::Tactic::getName()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a81322ea82e04b0ee8bc318f9dfec8f32',1,'rtt::ai::stp::skill::TestSkill::getName()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0a6fc736385ed0f389fdf15c26cfe1ef',1,'rtt::ai::stp::skill::Rotate::getName()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a780e4278236cf608077ba4f77deb6b1a',1,'rtt::ai::stp::skill::OrbitAngular::getName()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a8a2f83d525e58b7e6a97d179e9819405',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::getName()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#a4a40663f283cfd94c7e68a2c75b3d18c',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::getName()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#aa9bf236d326ab3831405c99465e7babd',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::getName()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a6ad96d849825aee031e192e55c1f6f87',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::getName()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a80164c8fa4f01457c6ec28c150cb098b',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::getName()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#ab9d813bab7ab634e3f34b51800c5b3b0',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::getName()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a76281fb67012caa801eaecc4d24bad64',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::getName()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#aec6f4f65490a3f7a0d1a7606fba91536',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::getName()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a42ee5ac94f2d0c1083ee9c56b46eda4a',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::getName()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a185f8b4ba9db2f7c98967dcbda67689b',1,'rtt::ai::stp::play::BallPlacementUsForceStart::getName()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a8f97a8f2171552c9c82d24bff3a86e16',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::getName()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a9f21481641bbcb0bfb1c4a7aabc52138',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::getName()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#ae5e30ee85fdcdc49b9ca64144b888997',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::getName()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a085889de9b6250133a9d5783e03622ba',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::getName()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a75f39886f6a2b9f892ae2fa11eacd06e',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::getName()'],['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a1addaff3c588dd9b770131af03d47441',1,'rtt::ai::stp::evaluation::BaseEvaluation::getName()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a480baf512666763a3a83eebd94d66350',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::getName()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#a4bd170fe23c3862da33b1371fd6aae73',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::getName()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a9f8cc42698553fc84df4ce7e4b1a68b9',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::getName()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a04fc36fc6bed33918655c358a9adc270',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::getName()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#aa09463c764e6ff9ffbb9680c953712ea',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::getName()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a01bcd6adbefb456cd49cf3c0f2d14d40',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::getName()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#acd695ec5aaa9b304188f3fce1326c14d',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::getName()'],['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#adb14c00db01d52122b48f59c777d5bb6',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::getName()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a727ddaebc6547c71775d10cdad0bdad2',1,'rtt::ai::stp::Play::getName()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ac31f319dc520b09dc0e52834aa8fa586',1,'rtt::ai::stp::play::DefendPass::getName()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#af8495d8ff9e59726b4744fb0cef93207',1,'rtt::ai::stp::play::DefendShot::getName()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4a02b1ca3b45f46291cdfeeb44b52fde',1,'rtt::ai::stp::play::KeeperKickBall::getName()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ac7023239c6f9c4fdcd7b863e8b87b01d',1,'rtt::ai::stp::play::Attack::getName()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#acb487148454d3f71d7fe8153f7e9c5a9',1,'rtt::ai::stp::play::ChippingPass::getName()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afd36854b3fa2fcde6bb75185f898da91',1,'rtt::ai::stp::play::BallPlacementThem::getName()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a4547f939a61238e83f3e5f6f4261dd5d',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::getName()']]], - ['getnameofrefcommand_389',['getNameOfRefCommand',['../dc/d8f/namespacertt.html#ab37a854d0426a1f4705295f165f5f8db',1,'rtt']]], - ['getobjectstoavoid_390',['getObjectsToAvoid',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e',1,'rtt::ai::stp::StpInfo']]], - ['getoutput_391',['getOutput',['../df/d2f/classrtt_1_1YawPID.html#a99e5ba0fcafcea6c146a547a1477e69c',1,'rtt::YawPID']]], - ['getparts_392',['getParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#afe0113668b28235f63a5afa3db65c32d',1,'rtt::ai::control::BBTrajectory1D::getParts()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#afe923eaebde84495dea40fab6709f559',1,'rtt::ai::control::BBTrajectory2D::getParts()']]], - ['getpassgrid_393',['getPassGrid',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a6c40cbab959ed7ac73c9f9b7f3733453',1,'rtt::ai::stp::computations::PassComputations']]], - ['getpathapproach_394',['getPathApproach',['../d9/da4/classrtt_1_1Trajectory2D.html#a78620140cdfbf44663fc24dc4ceb59ac',1,'rtt::Trajectory2D']]], - ['getpercentageofgoalvisiblefrompoint_395',['getPercentageOfGoalVisibleFromPoint',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a682e3e6d8eb25eeb8b66ccd167438f01',1,'rtt::ai::FieldComputations']]], - ['getplayforname_396',['getPlayForName',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a467730235935818dbf342e0089d46791',1,'rtt::ai::stp::PlayDecider']]], - ['getpos_397',['getPos',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3d780ba184110491414d76df18d1a0ae',1,'rtt::world::robot::Robot']]], - ['getposition_398',['getPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#af6df7a52892df1c947be8f684ba14d90',1,'rtt::ai::stp::PositionComputations::getPosition()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a1a8087a1b8a11b1f85450a902880e1d0',1,'rtt::Trajectory2D::getPosition()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a74b84e572380734656d67ec5b9b0c25c',1,'rtt::Trajectory1D::getPosition()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a7e55b92abe562b515030882af4538b67',1,'rtt::ai::control::BBTrajectory2D::getPosition()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a13742e127e52d0bf68e3113131dad245',1,'rtt::ai::control::BBTrajectory1D::getPosition()']]], - ['getpositiontodefend_399',['getPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1',1,'rtt::ai::stp::StpInfo']]], - ['getpositiontomoveto_400',['getPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8b0db4a0fcf2e8ae6fa3605e5cf35840',1,'rtt::ai::stp::StpInfo']]], - ['getpositiontoshootat_401',['getPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6',1,'rtt::ai::stp::StpInfo']]], - ['getpossession_402',['getPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a97110474c68e098cfc45866b559c7013',1,'rtt::ai::BallPossession']]], - ['getrandomfieldposition_403',['getRandomFieldPosition',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a7345cb932c2dfbe340051d04969d2b7b',1,'testhelpers::WorldHelper']]], - ['getrandomvalue_404',['getRandomValue',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a923101faaff976777ba290d051bdbaf4',1,'testhelpers::WorldHelper']]], - ['getrandomvelocity_405',['getRandomVelocity',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a9b4c89c1867e9814e20b515ea848511d',1,'testhelpers::WorldHelper']]], - ['getrefereedesignatedposition_406',['getRefereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a3e4c49fd7aff3554bc992b407bd5912f',1,'rtt::ai::GameStateManager']]], - ['getrobot_407',['getRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098',1,'rtt::ai::stp::StpInfo']]], - ['getrobotclosesttoball_408',['getRobotClosestToBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab2350d86ad487c1abab6d2a7fb10db05',1,'rtt::world::view::WorldDataView']]], - ['getrobotclosesttopoint_409',['getRobotClosestToPoint',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ade24b9a2c4b91f87d16565645a7957f7',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, Team team=both) const noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#aec86dcb7dfc05ca18d5576b6dec73c72',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, const std::vector< RobotView > &robots) const noexcept']]], - ['getrobotforid_410',['getRobotForId',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a35c78e7a84b1dfd4ea232de19ab4052a',1,'rtt::world::view::WorldDataView']]], - ['getrobothubmode_411',['getRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#ac17c56cee4ccfadbdc01bd89a2a5b06d',1,'rtt::GameSettings']]], - ['getrobotpositioncontroller_412',['getRobotPositionController',['../da/d39/classrtt_1_1world_1_1World.html#ad1637106c9587aa7ab01123bfd02724d',1,'rtt::world::World']]], - ['getrobotscorefordistance_413',['getRobotScoreForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a0d5123c8592eed2fef1de6b80f4922ce',1,'rtt::ai::Dealer']]], - ['getrobotscoreforrole_414',['getRobotScoreForRole',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a19728e8bc666c22d342d91521cab7650',1,'rtt::ai::Dealer']]], - ['getrobotsnonowning_415',['getRobotsNonOwning',['../d5/db9/classrtt_1_1world_1_1WorldData.html#ae001f33964e99ee79d239c0bb7287d83',1,'rtt::world::WorldData::getRobotsNonOwning()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a4dc2f7aa73992d493796f09a648bc457',1,'rtt::world::view::WorldDataView::getRobotsNonOwning()']]], - ['getrolename_416',['getRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec',1,'rtt::ai::stp::StpInfo']]], - ['getrolestatuses_417',['getRoleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691',1,'rtt::ai::stp::Play']]], - ['getruleset_418',['getRuleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a27c9e9d9d2c0dbedbde14ccc941dcd16',1,'rtt::ai::GameState']]], - ['getscorematrix_419',['getScoreMatrix',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac12d70a58bd77b035de627742eca229e',1,'rtt::ai::Dealer']]], - ['getscoreofposition_420',['getScoreOfPosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a91cc9045de71a96c8ab289ce63d99057',1,'rtt::ai::stp::PositionScoring']]], - ['getshottype_421',['getShotType',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a12448dd09ecc0fe6a5cafdc08acedc99',1,'rtt::ai::stp::StpInfo']]], - ['getstate_422',['getState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a7a60af9ed7afea21381003f92e05c89e',1,'rtt::ai::io::IOManager']]], - ['getstateagems_423',['getStateAgeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a415e63d61ced7bb424317265035fd2e1',1,'rtt::ai::io::IOManager']]], - ['getstatus_424',['getStatus',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a390cf790dda0b20bdf7428ee3b853d8a',1,'rtt::ai::stp::Skill::getStatus()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ab7650037eb092459aca7247ea77f2ad4',1,'rtt::ai::stp::Tactic::getStatus()']]], - ['getteam_425',['getTeam',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#afb7c04c95b2b9c04c06abbc2a0060874',1,'rtt::world::robot::Robot']]], - ['getthem_426',['getThem',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a1474a12c981a19a457646129cff1104a',1,'rtt::world::view::WorldDataView::getThem()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a8e8ca4590f251411cc489cf5f3e2ce83',1,'rtt::world::WorldData::getThem() const noexcept']]], - ['gettime_427',['getTime',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a52a401755b6d57e7ef10cbb36b3b847c',1,'rtt::world::WorldData']]], - ['gettimedpos1d_428',['getTimedPos1D',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#aedb2444e1767d0ad7b52846aa778bfab',1,'rtt::ai::control::OvershootComputations']]], - ['gettitle_429',['getTitle',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a14eb9b95b379f938f7881e9e44bf050a',1,'rtt::ai::RuleSet']]], - ['gettotalgoalangle_430',['getTotalGoalAngle',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ad794638e13e81e7b94a296f5a9df2f84',1,'rtt::ai::FieldComputations']]], - ['gettotaltime_431',['getTotalTime',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a9a34565360482fd78d8434d0986b464d',1,'rtt::ai::control::BBTrajectory1D::getTotalTime()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aa60de4365b546afe1c5643659a88fdbc',1,'rtt::ai::control::BBTrajectory2D::getTotalTime()'],['../d0/d62/classrtt_1_1Trajectory1D.html#ae6a0cb06fc0c4eb6360f80304394dcd0',1,'rtt::Trajectory1D::getTotalTime()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a6a2fd5219d7f396b11e4d5dc506be29a',1,'rtt::Trajectory2D::getTotalTime()']]], - ['getus_432',['getUs',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8a6d3a7b870644785d81f147994e6feb',1,'rtt::world::view::WorldDataView::getUs()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a491e793f82f16ad9f609a55601c3c5ad',1,'rtt::world::WorldData::getUs()']]], - ['getvalues_433',['getValues',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8a1e848da23270d00f1d854b60e39494',1,'rtt::ai::control::BBTrajectory1D']]], - ['getvec_434',['getVec',['../d6/d6f/namespacertt_1_1world_1_1ball.html#aadcb1b20b47acaf7d64636be0212b9bd',1,'rtt::world::ball::getVec()'],['../de/d2f/namespacertt_1_1world_1_1robot.html#ad3a2aa101c17301df26d294d1cb0b4d3',1,'rtt::world::robot::getVec()']]], - ['getvel_435',['getVel',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adb1fa3aa90d74e33528dde7df6994114',1,'rtt::world::robot::Robot']]], - ['getvelocity_436',['getVelocity',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ad844e051f1754ca1dafb2a960c216139',1,'rtt::ai::control::BBTrajectory1D::getVelocity()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a380c1252be188c6b0cd3fd6b08672390',1,'rtt::ai::control::BBTrajectory2D::getVelocity()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a58a1fbbd0652a7f0defb5c31a3fe0a7a',1,'rtt::Trajectory1D::getVelocity()'],['../d9/da4/classrtt_1_1Trajectory2D.html#aff389f74270302dd1f952308fc40ecca',1,'rtt::Trajectory2D::getVelocity(double t) const']]], - ['getvelocityvector_437',['getVelocityVector',['../d9/da4/classrtt_1_1Trajectory2D.html#a14fdff522ae4607940d47a24b02901dd',1,'rtt::Trajectory2D']]], - ['getvisiblepartsofgoal_438',['getVisiblePartsOfGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7e5daf631fa2c7b304cde6853cc59248',1,'rtt::ai::FieldComputations']]], - ['getwallposition_439',['getWallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#aa2f878898f3137390e52452e59eea498',1,'rtt::ai::stp::PositionComputations']]], - ['getweightforpriority_440',['getWeightForPriority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a9c3ea880f0bfdd05727d3d0a661d2ceb',1,'rtt::ai::Dealer']]], - ['getworld_441',['getWorld',['../da/d39/classrtt_1_1world_1_1World.html#ad4c662ed15785b242ff49780706a6ca9',1,'rtt::world::World']]], - ['getworldmsg_442',['getWorldMsg',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a62246662bddfba53f3fa2d710e5ff5e2',1,'testhelpers::WorldHelper']]], - ['getyaw_443',['getYaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b',1,'rtt::ai::stp::StpInfo::getYaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aba09c53b057e161f136496a62dfd2355',1,'rtt::world::robot::Robot::getYaw()']]], - ['globalevaluation_444',['GlobalEvaluation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2',1,'rtt::ai::stp']]], - ['go_5fto_5fpos_5fangle_5ferror_5fmargin_445',['GO_TO_POS_ANGLE_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4764226690526f93a7d6bc8bdc5dfb0',1,'rtt::ai::constants']]], - ['go_5fto_5fpos_5ferror_5fmargin_446',['GO_TO_POS_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd0e5c63445cb39f43dfaed43797a409',1,'rtt::ai::constants']]], - ['goalcomputations_447',['GoalComputations',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html',1,'rtt::ai::stp::computations']]], - ['goalcomputations_2ecpp_448',['GoalComputations.cpp',['../de/d5d/GoalComputations_8cpp.html',1,'']]], - ['goalcomputations_2eh_449',['GoalComputations.h',['../d9/d76/GoalComputations_8h.html',1,'']]], - ['goalshot_450',['GoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a736ca7f2883f470eb6c5da4bdda2c630',1,'rtt::ai::stp::gen']]], - ['goalshotevaluation_451',['GoalShotEvaluation',['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['goalshotevaluation_2ecpp_452',['GoalShotEvaluation.cpp',['../d6/de9/GoalShotEvaluation_8cpp.html',1,'']]], - ['goalshotevaluation_2eh_453',['GoalShotEvaluation.h',['../d1/d9a/GoalShotEvaluation_8h.html',1,'']]], - ['gotopos_454',['GoToPos',['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html',1,'rtt::ai::stp::skill']]], - ['gotopos_2ecpp_455',['GoToPos.cpp',['../d0/d5e/GoToPos_8cpp.html',1,'']]], - ['gotopos_2eh_456',['GoToPos.h',['../dc/d84/GoToPos_8h.html',1,'']]] + ['gamesettings_303',['GameSettings',['../df/db4/classrtt_1_1GameSettings.html#ac75e138a081be08e15a70359a4be9991',1,'rtt::GameSettings::GameSettings()'],['../df/db4/classrtt_1_1GameSettings.html',1,'rtt::GameSettings']]], + ['gamesettings_2eh_304',['GameSettings.h',['../d7/d66/GameSettings_8h.html',1,'']]], + ['gamestate_305',['GameState',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a4d8be05e071fd7bed46a12be598d0496',1,'rtt::ai::GameState::GameState(RefCommand commandId, RuleSet ruleSet, bool isFollowUpCommand=false, RefCommand followUpCommandId=RefCommand::UNDEFINED)'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a553a6c06f4073342e4e10197c5a459a0',1,'rtt::ai::GameState::GameState()=default'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html',1,'rtt::ai::GameState']]], + ['gamestate_2eh_306',['GameState.h',['../dc/db4/GameState_8h.html',1,'']]], + ['gamestatemanager_307',['GameStateManager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html',1,'rtt::ai']]], + ['gamestatemanager_2ecpp_308',['GameStateManager.cpp',['../d7/d80/GameStateManager_8cpp.html',1,'']]], + ['gamestatemanager_2ehpp_309',['GameStateManager.hpp',['../d1/dff/GameStateManager_8hpp.html',1,'']]], + ['gamestates_310',['gameStates',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#abf51a0df5b546241a0d653b8966226c1',1,'rtt::ai::StrategyManager']]], + ['generateballatlocation_311',['generateBallAtLocation',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ac8a3a86e75d7ef2f0b9ff6fa70ad48c4',1,'testhelpers::WorldHelper']]], + ['generatefield_312',['generateField',['../de/da9/classtesthelpers_1_1FieldHelper.html#a0b90690d01d010bf59891e71a56853e4',1,'testhelpers::FieldHelper']]], + ['generatenormalizedpoints_313',['generateNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a13095d31e027fd9c335befd29855d3a4',1,'rtt::ai::control::PositionControl']]], + ['generaterandomball_314',['generateRandomBall',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a208e8e5321b551038959767ffc15c166',1,'testhelpers::WorldHelper']]], + ['generaterandomrobot_315',['generateRandomRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a71264c6c02cc6f4b1ee597e3a2320686',1,'testhelpers::WorldHelper']]], + ['generaterandomrobots_316',['generateRandomRobots',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ab0fe933bb083e04a9ce4ee772a6ac5b6',1,'testhelpers::WorldHelper']]], + ['generatesyncedtrajectory_317',['generateSyncedTrajectory',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4510797e3e3e3e2c289e57034477fdca',1,'rtt::ai::control::BBTrajectory2D']]], + ['generatetrajectory_318',['generateTrajectory',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a8d8a7b33ed9996d826002cac25db70ce',1,'rtt::ai::control::BBTrajectory2D::generateTrajectory()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acd591d3fdee0f63b1c8c2aa5811f7523',1,'rtt::ai::control::BBTrajectory1D::generateTrajectory()']]], + ['generateworld_319',['generateWorld',['../d6/d69/classRTT__AI__Tests.html#a1fced78f7fd2239f032a80f00e73b279',1,'RTT_AI_Tests::generateWorld()'],['../dc/d8f/namespacertt.html#a3c7f39951eb291b23d6f3a06262f365e',1,'rtt::generateWorld()']]], + ['get_320',['get',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a635b29b19a94d83b82ddce400c2c5f29',1,'rtt::world::view::WorldDataView::get()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#abdf777a21002f4bd5ef19de77d5006a7',1,'rtt::world::view::RobotView::get()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab3bfd2aaa664e85550e6b7cd0d2128a9',1,'rtt::world::view::BallView::get()']]], + ['getacceleration_321',['getAcceleration',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aba77e4c565be1b39e81c5faa8c21cbcd',1,'rtt::ai::control::BBTrajectory2D::getAcceleration()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abecf1b37b1d5d57e0b76f4fed94bddee',1,'rtt::ai::control::BBTrajectory1D::getAcceleration()'],['../d0/d62/classrtt_1_1Trajectory1D.html#aa9e600f6e109aa731f30a411335ffcb9',1,'rtt::Trajectory1D::getAcceleration()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a46159c056a6320646b990db73eeb74ba',1,'rtt::Trajectory2D::getAcceleration()']]], + ['getaimpoints_322',['getAimPoints',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a51dbd1433e298ed9d71501dfdcc91800',1,'rtt::ai::stp::computations::GoalComputations']]], + ['getangledifftoball_323',['getAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ae7bd4b796be40042058944079902fb36',1,'rtt::world::robot::Robot']]], + ['getangularvelocity_324',['getAngularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1ec9d36fd194d05b6c15cb12a48a3c2f',1,'rtt::world::robot::Robot']]], + ['getball_325',['getBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a038cc31112b0e9e659b3c51b34fb1930',1,'rtt::ai::stp::StpInfo::getBall()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8203c9bd78f2187df944d8fc197b43fb',1,'rtt::world::view::WorldDataView::getBall()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a3b489fc2254c9ded951f37f740081be0',1,'rtt::world::WorldData::getBall()']]], + ['getball_326',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a7758e77ed04f99538afdde249313caf1',1,'rtt::ai::stp::tactic::GetBall::GetBall()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html',1,'rtt::ai::stp::tactic::GetBall']]], + ['getball_2ecpp_327',['GetBall.cpp',['../dd/d0f/GetBall_8cpp.html',1,'']]], + ['getball_2eh_328',['GetBall.h',['../d0/dc2/GetBall_8h.html',1,'']]], + ['getballavoidance_329',['getBallAvoidance',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a956e75cd5b56896215f2fa117882ca68',1,'rtt::ai::FieldComputations']]], + ['getballpositionattime_330',['getBallPositionAtTime',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a714e1656650ae507cb3729297ca19e76',1,'rtt::ai::FieldComputations']]], + ['getballtimeatposition_331',['getBallTimeAtPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afaf2328f2ad95c4dcc4216bf2c54b8f3',1,'rtt::ai::FieldComputations']]], + ['getbehindballindirection_332',['GetBehindBallInDirection',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3716131f1a2a53704ba04c1779cece03',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::GetBehindBallInDirection()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html',1,'rtt::ai::stp::tactic::GetBehindBallInDirection']]], + ['getbehindballindirection_2ecpp_333',['GetBehindBallInDirection.cpp',['../de/dec/GetBehindBallInDirection_8cpp.html',1,'']]], + ['getbehindballindirection_2eh_334',['GetBehindBallInDirection.h',['../db/d51/GetBehindBallInDirection_8h.html',1,'']]], + ['getblockadesmappedtogoal_335',['getBlockadesMappedToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac983ba299fa63555dc2edc12cae3634f',1,'rtt::ai::FieldComputations']]], + ['getcommandfromref_336',['getCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a8452f783f6b535adcafb6fc7830c1706',1,'rtt::ai::GameState']]], + ['getcommandfromrefmsg_337',['getCommandFromRefMsg',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa66ae0f4cf2b5e87bf889d43b0cda07c',1,'rtt::ai::GameStateManager']]], + ['getcommandid_338',['getCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#adf7e4ab1cae3f752d623667f17b26c8b',1,'rtt::ai::GameState']]], + ['getcomputedpath_339',['getComputedPath',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#abf40e5bec88c3741b9d17eaf8ca0ecd3',1,'rtt::ai::control::PositionControl']]], + ['getcurrentgamestate_340',['getCurrentGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#adc403506e6cf24a6c8c60b0545099f6a',1,'rtt::ai::GameStateManager::getCurrentGameState()'],['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae0aac981cb47946c109eaf72a62f1936',1,'rtt::ai::StrategyManager::getCurrentGameState()']]], + ['getcurrentrobot_341',['getCurrentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a89bcbea7b61a816c97caec1cbef1eaff',1,'rtt::ai::stp::Role']]], + ['getcurrentskill_342',['getCurrentSkill',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a483d158a091f8347c3c25983b22d015f',1,'rtt::ai::stp::Tactic']]], + ['getcurrenttactic_343',['getCurrentTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a692cb6f9ade70bebc8f56e5175036c9a',1,'rtt::ai::stp::Role']]], + ['getcurrentworld_344',['getCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#abda18f252443c88977257ea2983c129b',1,'rtt::ai::stp::StpInfo']]], + ['getdefaultflagscores_345',['getDefaultFlagScores',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#accad1a84e4899ec6a0d78b3607db4d64',1,'rtt::ai::Dealer']]], + ['getdefensearea_346',['getDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac2270396778173e5041011109176fd6c',1,'rtt::ai::FieldComputations']]], + ['getdefenseareamargin_347',['getDefenseAreaMargin',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a2b91936d7a902cafabaec8aa5e9709c9',1,'rtt::ai::FieldComputations']]], + ['getdistancetoball_348',['getDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a72c5b7312e1b5ac9f32ceca6594f659a',1,'rtt::world::robot::Robot']]], + ['getdistancetogoal_349',['getDistanceToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae0484ab6c914cee9223310dcfc41a93b',1,'rtt::ai::FieldComputations']]], + ['getdribbleron_350',['getDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85ed1103b7e9079006ef66a3dc0d2f75',1,'rtt::ai::stp::StpInfo']]], + ['getfield_351',['getField',['../da/d39/classrtt_1_1world_1_1World.html#ae705fc38ff82aabe5bd375ff823bb9c2',1,'rtt::world::World::getField()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a10d51dd1f8af72e8971933983fdcc5ce',1,'rtt::ai::stp::StpInfo::getField()']]], + ['getfieldedge_352',['getFieldEdge',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a412ee62c7bdb20c01c057cca84629a71',1,'rtt::ai::FieldComputations']]], + ['getfirstcollisiontime_353',['getFirstCollisionTime',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a89529f7006862099b5ff4543858bf20d',1,'rtt::ai::control::CollisionCalculations']]], + ['getfirstcollisiontimemotionlessobject_354',['getFirstCollisionTimeMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#aefc1047db1203b134361175f2106ea82',1,'rtt::ai::control::CollisionCalculations']]], + ['getfirstcollisiontimemovingobject_355',['getFirstCollisionTimeMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a5abef5eb1d61b66b1ce007c406a978fd',1,'rtt::ai::control::CollisionCalculations']]], + ['getfollowupcommandfromref_356',['getFollowUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a3b2b41297fb20ad98f695f29897e01d7',1,'rtt::ai::GameState']]], + ['getgamestateforrefcommand_357',['getGameStateForRefCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a2aca6d9e6af7cb7b36495fdbd8595868',1,'rtt::ai::StrategyManager']]], + ['getglobalevaluation_358',['getGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#afdcb1e9041507c8a71b63521041203b2',1,'rtt::ai::stp::PlayEvaluator']]], + ['getgoalarea_359',['getGoalArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7acc9a40878b22054d4a9ecb0cc326aa',1,'rtt::ai::FieldComputations']]], + ['gethistorysize_360',['getHistorySize',['../da/d39/classrtt_1_1world_1_1World.html#a4eede1970e8d64b3db0857361d0813ca',1,'rtt::world::World']]], + ['gethistoryworld_361',['getHistoryWorld',['../da/d39/classrtt_1_1world_1_1World.html#a985f126be0f2907af1c94594bdd3a6c1',1,'rtt::world::World']]], + ['getid_362',['getId',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abe641e59db2be8221416e1495943a905',1,'rtt::world::robot::Robot']]], + ['getinterfacegamestate_363',['getInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ae9b91c9c32df6de230c93ae5129f0244',1,'rtt::ai::interface::Output']]], + ['getkeeperid_364',['getKeeperId',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9',1,'rtt::ai::stp::InterceptionComputations']]], + ['getkeeperslinesegment_365',['getKeepersLineSegment',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['getkickchipvelocity_366',['getKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af8b436bd205fe5b5dd724eac5b4fa953',1,'rtt::ai::stp::StpInfo']]], + ['getkickorchip_367',['getKickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3d5988e52a48ca0443b30e9d1c9ec133',1,'rtt::ai::stp::StpInfo']]], + ['getlastscore_368',['getLastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6',1,'rtt::ai::stp::Play']]], + ['getlocationrightbeforerobot_369',['getLocationRightBeforeRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a4cd903ac47c7857e6f95fa8203a68525',1,'testhelpers::WorldHelper']]], + ['getlongestsegment_370',['getLongestSegment',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a272b498f5f8e71b952f1ae0ababe5d8d',1,'rtt::ai::stp::computations::GoalComputations']]], + ['getmaxrobotvel_371',['getMaxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a521645561b43008d1dfda589579085d4',1,'rtt::ai::RuleSet']]], + ['getmaxrobotvelocity_372',['getMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba',1,'rtt::ai::stp::StpInfo']]], + ['getmaxscore_373',['getMaxScore',['../dc/d8f/namespacertt.html#a8847521dcba2851a25b8194ec1379579',1,'rtt']]], + ['getmaxvelocity_374',['getMaxVelocity',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a0dc71636610c32b9652a32b5bcfca0f7',1,'rtt::ai::control::ControlUtils']]], + ['getname_375',['getName',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a79d5e70d6e069d2616518ebee633611d',1,'rtt::ai::stp::play::PenaltyUsPrepare::getName()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa2af3d3d04a32d2ef268858fd6c56922',1,'rtt::ai::stp::play::PenaltyUs::getName()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#affe193599eaf9b56decfad928013f297',1,'rtt::ai::stp::skill::Kick::getName()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#af4275579e2e89d8c944ee9993662957a',1,'rtt::ai::stp::play::PenaltyThemPrepare::getName()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a60b554f7086156246f35d8fd41ba19d8',1,'rtt::ai::stp::play::PrepareForcedStart::getName()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a2c7cc3de3219660ab9da00fd1fdef3ed',1,'rtt::ai::stp::play::StopFormation::getName()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a4ff09c5a0803236b90ca9e14abb1ae6e',1,'rtt::ai::stp::Role::getName()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8efad4f44b27d9d2a8cf2983d9b59d88',1,'rtt::ai::stp::Skill::getName()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a37b4212b9e3fee14dac3696858239532',1,'rtt::ai::stp::skill::GoToPos::getName()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ac6beffcf942c99fecf124b8be10035bb',1,'rtt::ai::stp::play::FreeKickThem::getName()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a3d6320b83f2cb3facb7b9733bf757199',1,'rtt::ai::stp::play::PenaltyThem::getName()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a3ccfe74e1bd9020b9f100f4b72600f06',1,'rtt::ai::stp::play::KickOffUsPrepare::getName()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a077380073bad1dee6951795504e9fdf3',1,'rtt::ai::stp::play::KickOffUs::getName()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad1f3135ac24c15579af66127071806fb',1,'rtt::ai::stp::play::KickOffThemPrepare::getName()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a3ff5b4db8fd7fc78e07fd8c7c65ceead',1,'rtt::ai::stp::play::KickOffThem::getName()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a96c37ec0328877d33fc2eef036514c0f',1,'rtt::ai::stp::play::Halt::getName()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a554c384fee1f7d5d689355b3cd9573ee',1,'rtt::ai::stp::play::FreeKickUsPass::getName()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#acfa43f0274ff5cf5f4921b04d07bbfe0',1,'rtt::ai::stp::play::FreeKickUsAtGoal::getName()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a3980e34a266bc158ee16bb272ac9e2b3',1,'rtt::ai::stp::tactic::BallStandBack::getName()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a69a1fd27f2854ceb733c5b5686aa36bc',1,'rtt::ai::stp::tactic::OrbitKick::getName()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a55f0dd9b285db6b396119e0fcf1b8d65',1,'rtt::ai::stp::tactic::BlockBall::getName()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae3c48407cf0e288159f5c0587ee238c5',1,'rtt::ai::stp::tactic::Formation::getName()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a1120c6c59b0d0cbf8a8c3f0de5b3cbfd',1,'rtt::ai::stp::tactic::Halt::getName()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8a1d28595cec987d07345bc4dbd52ed7',1,'rtt::ai::stp::TestTactic::getName()'],['../d4/ded/classTestSkill.html#adadebebfd5aba7ff32d8b0f821a3af0f',1,'TestSkill::getName()'],['../d4/d01/classMockTactic.html#a8d51114edbe65fb016e8964f1d78d4f2',1,'MockTactic::getName()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ac7023239c6f9c4fdcd7b863e8b87b01d',1,'rtt::ai::stp::play::Attack::getName()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#afacaf830284bc5c6dcd7652f0e1bab69',1,'rtt::ai::stp::tactic::KeeperBlockBall::getName()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac6a71e6f9be3a1b80ab8ae66f3e29267',1,'rtt::ai::stp::tactic::Receive::getName()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ad6f8ce6c3f2e5e102ec35028b3471a92',1,'rtt::ai::stp::skill::Orbit::getName()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9e129c34d1e09605b8621a3565cd0c96',1,'rtt::ai::stp::tactic::InstantKick::getName()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#abcac7a65df91d8ea9dee07613c607291',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::getName()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a36b6dfcfe1a0075caad58aaa0dbdf436',1,'rtt::ai::stp::tactic::GetBall::getName()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a78172b4882b55c20460ce48c503d503f',1,'rtt::ai::stp::tactic::DriveWithBall::getName()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a5e6b74ad95cb4b96e1b3f9fc010bd5c9',1,'rtt::ai::stp::Tactic::getName()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a81322ea82e04b0ee8bc318f9dfec8f32',1,'rtt::ai::stp::skill::TestSkill::getName()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0a6fc736385ed0f389fdf15c26cfe1ef',1,'rtt::ai::stp::skill::Rotate::getName()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a780e4278236cf608077ba4f77deb6b1a',1,'rtt::ai::stp::skill::OrbitAngular::getName()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a185f8b4ba9db2f7c98967dcbda67689b',1,'rtt::ai::stp::play::BallPlacementUsForceStart::getName()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a480baf512666763a3a83eebd94d66350',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::getName()'],['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a1addaff3c588dd9b770131af03d47441',1,'rtt::ai::stp::evaluation::BaseEvaluation::getName()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a75f39886f6a2b9f892ae2fa11eacd06e',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::getName()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a085889de9b6250133a9d5783e03622ba',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::getName()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#ae5e30ee85fdcdc49b9ca64144b888997',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::getName()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a9f21481641bbcb0bfb1c4a7aabc52138',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::getName()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a8f97a8f2171552c9c82d24bff3a86e16',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::getName()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a8a2f83d525e58b7e6a97d179e9819405',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::getName()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a42ee5ac94f2d0c1083ee9c56b46eda4a',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::getName()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#aec6f4f65490a3f7a0d1a7606fba91536',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::getName()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a76281fb67012caa801eaecc4d24bad64',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::getName()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#ab9d813bab7ab634e3f34b51800c5b3b0',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::getName()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a80164c8fa4f01457c6ec28c150cb098b',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::getName()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a6ad96d849825aee031e192e55c1f6f87',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::getName()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#aa9bf236d326ab3831405c99465e7babd',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::getName()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a4547f939a61238e83f3e5f6f4261dd5d',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::getName()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#a4a40663f283cfd94c7e68a2c75b3d18c',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::getName()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afd36854b3fa2fcde6bb75185f898da91',1,'rtt::ai::stp::play::BallPlacementThem::getName()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae9f0bf19d745b41a516eb30dd7c898ef',1,'rtt::ai::stp::play::AttackingPass::getName()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4a02b1ca3b45f46291cdfeeb44b52fde',1,'rtt::ai::stp::play::KeeperKickBall::getName()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aaf681fb7991fcdc3f9e7e229b340b777',1,'rtt::ai::stp::play::Defend::getName()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a727ddaebc6547c71775d10cdad0bdad2',1,'rtt::ai::stp::Play::getName()'],['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#adb14c00db01d52122b48f59c777d5bb6',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::getName()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a01bcd6adbefb456cd49cf3c0f2d14d40',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::getName()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#aa09463c764e6ff9ffbb9680c953712ea',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::getName()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a04fc36fc6bed33918655c358a9adc270',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::getName()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a9f8cc42698553fc84df4ce7e4b1a68b9',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::getName()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#a4bd170fe23c3862da33b1371fd6aae73',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::getName()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#acd695ec5aaa9b304188f3fce1326c14d',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::getName()']]], + ['getnameofrefcommand_376',['getNameOfRefCommand',['../dc/d8f/namespacertt.html#ab37a854d0426a1f4705295f165f5f8db',1,'rtt']]], + ['getobjectstoavoid_377',['getObjectsToAvoid',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e',1,'rtt::ai::stp::StpInfo']]], + ['getoutput_378',['getOutput',['../df/d2f/classrtt_1_1YawPID.html#a99e5ba0fcafcea6c146a547a1477e69c',1,'rtt::YawPID']]], + ['getparts_379',['getParts',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#afe923eaebde84495dea40fab6709f559',1,'rtt::ai::control::BBTrajectory2D::getParts()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#afe0113668b28235f63a5afa3db65c32d',1,'rtt::ai::control::BBTrajectory1D::getParts()']]], + ['getpassgrid_380',['getPassGrid',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a6c40cbab959ed7ac73c9f9b7f3733453',1,'rtt::ai::stp::computations::PassComputations']]], + ['getpathapproach_381',['getPathApproach',['../d9/da4/classrtt_1_1Trajectory2D.html#a78620140cdfbf44663fc24dc4ceb59ac',1,'rtt::Trajectory2D']]], + ['getpercentageofgoalvisiblefrompoint_382',['getPercentageOfGoalVisibleFromPoint',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a682e3e6d8eb25eeb8b66ccd167438f01',1,'rtt::ai::FieldComputations']]], + ['getplayforname_383',['getPlayForName',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a467730235935818dbf342e0089d46791',1,'rtt::ai::stp::PlayDecider']]], + ['getpos_384',['getPos',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3d780ba184110491414d76df18d1a0ae',1,'rtt::world::robot::Robot']]], + ['getposition_385',['getPosition',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a13742e127e52d0bf68e3113131dad245',1,'rtt::ai::control::BBTrajectory1D::getPosition()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a7e55b92abe562b515030882af4538b67',1,'rtt::ai::control::BBTrajectory2D::getPosition()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a74b84e572380734656d67ec5b9b0c25c',1,'rtt::Trajectory1D::getPosition()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a1a8087a1b8a11b1f85450a902880e1d0',1,'rtt::Trajectory2D::getPosition()'],['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#af6df7a52892df1c947be8f684ba14d90',1,'rtt::ai::stp::PositionComputations::getPosition()']]], + ['getpositiontodefend_386',['getPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1',1,'rtt::ai::stp::StpInfo']]], + ['getpositiontomoveto_387',['getPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8b0db4a0fcf2e8ae6fa3605e5cf35840',1,'rtt::ai::stp::StpInfo']]], + ['getpositiontoshootat_388',['getPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6',1,'rtt::ai::stp::StpInfo']]], + ['getpossession_389',['getPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a97110474c68e098cfc45866b559c7013',1,'rtt::ai::BallPossession']]], + ['getrandomfieldposition_390',['getRandomFieldPosition',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a7345cb932c2dfbe340051d04969d2b7b',1,'testhelpers::WorldHelper']]], + ['getrandomvalue_391',['getRandomValue',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a923101faaff976777ba290d051bdbaf4',1,'testhelpers::WorldHelper']]], + ['getrandomvelocity_392',['getRandomVelocity',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a9b4c89c1867e9814e20b515ea848511d',1,'testhelpers::WorldHelper']]], + ['getrefereedesignatedposition_393',['getRefereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a3e4c49fd7aff3554bc992b407bd5912f',1,'rtt::ai::GameStateManager']]], + ['getrobot_394',['getRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098',1,'rtt::ai::stp::StpInfo']]], + ['getrobotclosesttoball_395',['getRobotClosestToBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab2350d86ad487c1abab6d2a7fb10db05',1,'rtt::world::view::WorldDataView']]], + ['getrobotclosesttopoint_396',['getRobotClosestToPoint',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ade24b9a2c4b91f87d16565645a7957f7',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, Team team=both) const noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#aec86dcb7dfc05ca18d5576b6dec73c72',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, const std::vector< RobotView > &robots) const noexcept']]], + ['getrobotforid_397',['getRobotForId',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a35c78e7a84b1dfd4ea232de19ab4052a',1,'rtt::world::view::WorldDataView']]], + ['getrobothubmode_398',['getRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#ac17c56cee4ccfadbdc01bd89a2a5b06d',1,'rtt::GameSettings']]], + ['getrobotpositioncontroller_399',['getRobotPositionController',['../da/d39/classrtt_1_1world_1_1World.html#ad1637106c9587aa7ab01123bfd02724d',1,'rtt::world::World']]], + ['getrobotscorefordistance_400',['getRobotScoreForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a0d5123c8592eed2fef1de6b80f4922ce',1,'rtt::ai::Dealer']]], + ['getrobotscoreforrole_401',['getRobotScoreForRole',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a19728e8bc666c22d342d91521cab7650',1,'rtt::ai::Dealer']]], + ['getrobotsnonowning_402',['getRobotsNonOwning',['../d5/db9/classrtt_1_1world_1_1WorldData.html#ae001f33964e99ee79d239c0bb7287d83',1,'rtt::world::WorldData::getRobotsNonOwning()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a4dc2f7aa73992d493796f09a648bc457',1,'rtt::world::view::WorldDataView::getRobotsNonOwning()']]], + ['getrolename_403',['getRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec',1,'rtt::ai::stp::StpInfo']]], + ['getrolestatuses_404',['getRoleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691',1,'rtt::ai::stp::Play']]], + ['getruleset_405',['getRuleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a27c9e9d9d2c0dbedbde14ccc941dcd16',1,'rtt::ai::GameState']]], + ['getscorematrix_406',['getScoreMatrix',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac12d70a58bd77b035de627742eca229e',1,'rtt::ai::Dealer']]], + ['getscoreofposition_407',['getScoreOfPosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a91cc9045de71a96c8ab289ce63d99057',1,'rtt::ai::stp::PositionScoring']]], + ['getshotpower_408',['getShotPower',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab9b052b82f49ac89a0366ae3ac8fcaea',1,'rtt::ai::stp::StpInfo']]], + ['getstate_409',['getState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a7a60af9ed7afea21381003f92e05c89e',1,'rtt::ai::io::IOManager']]], + ['getstateagems_410',['getStateAgeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a415e63d61ced7bb424317265035fd2e1',1,'rtt::ai::io::IOManager']]], + ['getstatus_411',['getStatus',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a390cf790dda0b20bdf7428ee3b853d8a',1,'rtt::ai::stp::Skill::getStatus()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ab7650037eb092459aca7247ea77f2ad4',1,'rtt::ai::stp::Tactic::getStatus()']]], + ['getteam_412',['getTeam',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#afb7c04c95b2b9c04c06abbc2a0060874',1,'rtt::world::robot::Robot']]], + ['getthem_413',['getThem',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a1474a12c981a19a457646129cff1104a',1,'rtt::world::view::WorldDataView::getThem()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a8e8ca4590f251411cc489cf5f3e2ce83',1,'rtt::world::WorldData::getThem() const noexcept']]], + ['gettime_414',['getTime',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a52a401755b6d57e7ef10cbb36b3b847c',1,'rtt::world::WorldData']]], + ['gettimedpos1d_415',['getTimedPos1D',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#aedb2444e1767d0ad7b52846aa778bfab',1,'rtt::ai::control::OvershootComputations']]], + ['gettitle_416',['getTitle',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a14eb9b95b379f938f7881e9e44bf050a',1,'rtt::ai::RuleSet']]], + ['gettotalgoalangle_417',['getTotalGoalAngle',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ad794638e13e81e7b94a296f5a9df2f84',1,'rtt::ai::FieldComputations']]], + ['gettotaltime_418',['getTotalTime',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a9a34565360482fd78d8434d0986b464d',1,'rtt::ai::control::BBTrajectory1D::getTotalTime()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aa60de4365b546afe1c5643659a88fdbc',1,'rtt::ai::control::BBTrajectory2D::getTotalTime()'],['../d0/d62/classrtt_1_1Trajectory1D.html#ae6a0cb06fc0c4eb6360f80304394dcd0',1,'rtt::Trajectory1D::getTotalTime()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a6a2fd5219d7f396b11e4d5dc506be29a',1,'rtt::Trajectory2D::getTotalTime()']]], + ['getus_419',['getUs',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8a6d3a7b870644785d81f147994e6feb',1,'rtt::world::view::WorldDataView::getUs()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a491e793f82f16ad9f609a55601c3c5ad',1,'rtt::world::WorldData::getUs()']]], + ['getvalues_420',['getValues',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8a1e848da23270d00f1d854b60e39494',1,'rtt::ai::control::BBTrajectory1D']]], + ['getvec_421',['getVec',['../d6/d6f/namespacertt_1_1world_1_1ball.html#aadcb1b20b47acaf7d64636be0212b9bd',1,'rtt::world::ball::getVec()'],['../de/d2f/namespacertt_1_1world_1_1robot.html#ad3a2aa101c17301df26d294d1cb0b4d3',1,'rtt::world::robot::getVec()']]], + ['getvel_422',['getVel',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adb1fa3aa90d74e33528dde7df6994114',1,'rtt::world::robot::Robot']]], + ['getvelocity_423',['getVelocity',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ad844e051f1754ca1dafb2a960c216139',1,'rtt::ai::control::BBTrajectory1D::getVelocity()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a380c1252be188c6b0cd3fd6b08672390',1,'rtt::ai::control::BBTrajectory2D::getVelocity()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a58a1fbbd0652a7f0defb5c31a3fe0a7a',1,'rtt::Trajectory1D::getVelocity()'],['../d9/da4/classrtt_1_1Trajectory2D.html#aff389f74270302dd1f952308fc40ecca',1,'rtt::Trajectory2D::getVelocity(double t) const']]], + ['getvelocityvector_424',['getVelocityVector',['../d9/da4/classrtt_1_1Trajectory2D.html#a14fdff522ae4607940d47a24b02901dd',1,'rtt::Trajectory2D']]], + ['getvisiblepartsofgoal_425',['getVisiblePartsOfGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7e5daf631fa2c7b304cde6853cc59248',1,'rtt::ai::FieldComputations']]], + ['getwallposition_426',['getWallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#aa2f878898f3137390e52452e59eea498',1,'rtt::ai::stp::PositionComputations']]], + ['getweightforpriority_427',['getWeightForPriority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a9c3ea880f0bfdd05727d3d0a661d2ceb',1,'rtt::ai::Dealer']]], + ['getworld_428',['getWorld',['../da/d39/classrtt_1_1world_1_1World.html#ad4c662ed15785b242ff49780706a6ca9',1,'rtt::world::World']]], + ['getworldmsg_429',['getWorldMsg',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a62246662bddfba53f3fa2d710e5ff5e2',1,'testhelpers::WorldHelper']]], + ['getyaw_430',['getYaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b',1,'rtt::ai::stp::StpInfo::getYaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aba09c53b057e161f136496a62dfd2355',1,'rtt::world::robot::Robot::getYaw()']]], + ['globalevaluation_431',['GlobalEvaluation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2',1,'rtt::ai::stp']]], + ['go_5fto_5fpos_5fangle_5ferror_5fmargin_432',['GO_TO_POS_ANGLE_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4764226690526f93a7d6bc8bdc5dfb0',1,'rtt::ai::constants']]], + ['go_5fto_5fpos_5ferror_5fmargin_433',['GO_TO_POS_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd0e5c63445cb39f43dfaed43797a409',1,'rtt::ai::constants']]], + ['goalcomputations_434',['GoalComputations',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html',1,'rtt::ai::stp::computations']]], + ['goalcomputations_2ecpp_435',['GoalComputations.cpp',['../de/d5d/GoalComputations_8cpp.html',1,'']]], + ['goalcomputations_2eh_436',['GoalComputations.h',['../d9/d76/GoalComputations_8h.html',1,'']]], + ['goalshot_437',['GoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a736ca7f2883f470eb6c5da4bdda2c630',1,'rtt::ai::stp::gen']]], + ['goalshotevaluation_438',['GoalShotEvaluation',['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['goalshotevaluation_2ecpp_439',['GoalShotEvaluation.cpp',['../d6/de9/GoalShotEvaluation_8cpp.html',1,'']]], + ['goalshotevaluation_2eh_440',['GoalShotEvaluation.h',['../d1/d9a/GoalShotEvaluation_8h.html',1,'']]], + ['gotopos_441',['GoToPos',['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html',1,'rtt::ai::stp::skill']]], + ['gotopos_2ecpp_442',['GoToPos.cpp',['../d0/d5e/GoToPos_8cpp.html',1,'']]], + ['gotopos_2eh_443',['GoToPos.h',['../dc/d84/GoToPos_8h.html',1,'']]] ]; diff --git a/search/all_8.js b/search/all_8.js index e61aee211..5e465e277 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,33 +1,32 @@ var searchData= [ - ['halt_457',['HALT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02aa2fd6bbb0c07e28e835ba595e64df78c',1,'RuleSet.h']]], - ['halt_458',['Halt',['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#aba5cd410f768ad2741e441a971e3123b',1,'rtt::ai::stp::tactic::Halt::Halt()'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#aecc417af2ba95e1d8a16716d8e3a4de7',1,'rtt::ai::stp::role::Halt::Halt()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8db2b28bb5c36ada9a1478d4982138ea',1,'rtt::ai::stp::play::Halt::Halt()']]], - ['halt_459',['HALT',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abf2d798abfe8267da4f101692b6cfecd',1,'rtt']]], - ['halt_460',['Halt',['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html',1,'rtt::ai::stp::play::Halt'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html',1,'rtt::ai::stp::role::Halt'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html',1,'rtt::ai::stp::tactic::Halt']]], - ['halt_2ecpp_461',['Halt.cpp',['../d3/dac/plays_2referee__specific_2Halt_8cpp.html',1,'(Global Namespace)'],['../d9/df4/roles_2passive_2Halt_8cpp.html',1,'(Global Namespace)'],['../dd/d1d/tactics_2passive_2Halt_8cpp.html',1,'(Global Namespace)']]], - ['halt_2eh_462',['Halt.h',['../d9/d3f/plays_2referee__specific_2Halt_8h.html',1,'(Global Namespace)'],['../d4/d59/roles_2passive_2Halt_8h.html',1,'(Global Namespace)'],['../d8/d80/tactics_2passive_2Halt_8h.html',1,'(Global Namespace)']]], - ['haltgamestate_463',['HaltGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a77d4126c5a58e2c92ae78938de37c559',1,'rtt::ai::stp']]], - ['haltgamestateevaluation_464',['HaltGameStateEvaluation',['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['haltgamestateevaluation_2ecpp_465',['HaltGameStateEvaluation.cpp',['../d5/d09/HaltGameStateEvaluation_8cpp.html',1,'']]], - ['haltgamestateevaluation_2eh_466',['HaltGameStateEvaluation.h',['../d0/d61/HaltGameStateEvaluation_8h.html',1,'']]], - ['handleballcollision_467',['handleBallCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a7943031e42b3ac839733a4271f5eeebb',1,'rtt::ai::control::PositionControl']]], - ['handleballplacementcollision_468',['handleBallPlacementCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a382cb072b09b462d51832902820c80ea',1,'rtt::ai::control::PositionControl']]], - ['handledefenseareacollision_469',['handleDefenseAreaCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a37c161a1008a079ba389e286de7a8516',1,'rtt::ai::control::PositionControl']]], - ['handlesettingsfromprimaryai_470',['handleSettingsFromPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a8bd1d1855fe369dbd0c8172abcddd976',1,'rtt::GameSettings']]], - ['handlestate_471',['handleState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad06a4509dfdb3f7c6013799b27ed2c20',1,'rtt::ai::io::IOManager']]], - ['harasser_472',['Harasser',['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4e7e1cca3f419fac09d272c3b3aeb17d',1,'rtt::ai::stp::role::Harasser::Harasser()'],['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html',1,'rtt::ai::stp::role::Harasser']]], - ['harasser_2ecpp_473',['Harasser.cpp',['../d7/d82/Harasser_8cpp.html',1,'']]], - ['harasser_2eh_474',['Harasser.h',['../de/d86/Harasser_8h.html',1,'']]], - ['harasserinfo_475',['harasserInfo',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a194e575d01bbd9a518cd1f568c4928',1,'rtt::ai::stp::play::StopFormation::harasserInfo()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8a8f0d84a3c3192f7102823bbd5fef60',1,'rtt::ai::stp::play::DefendShot::harasserInfo()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a51f52bf4f692e12580e50006feda82b9',1,'rtt::ai::stp::play::DefendPass::harasserInfo()']]], - ['has_5fball_5fangle_476',['HAS_BALL_ANGLE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a039c173630e2e8a4a1439ef6104b94a5',1,'rtt::ai::constants']]], - ['has_5fball_5fdistance_477',['HAS_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9967167f486deb3ee6144a76dbdfae8c',1,'rtt::ai::constants']]], - ['has_5fchipped_5ferror_5fmargin_478',['HAS_CHIPPED_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad7f89751ba577855e75807ebcb0f3571',1,'rtt::ai::constants']]], - ['hasball_479',['hasBall',['../de/d2f/namespacertt_1_1world_1_1robot.html#a5a23ed5a3542151b80106f2054b0f2f0',1,'rtt::world::robot::hasBallInfo::hasBall()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a80d42452dff3f5ff849b0f20ba7d7db8',1,'rtt::world::robot::Robot::hasBall()']]], - ['hasballinfo_480',['hasBallInfo',['../de/d2f/namespacertt_1_1world_1_1robot.html#d1/d9d/structrtt_1_1world_1_1robot_1_1hasBallInfo',1,'rtt::world::robot']]], - ['hasballupdatemap_481',['hasBallUpdateMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6133927bb550dbf16e0d10f286286f5f',1,'rtt::world::robot::Robot']]], - ['hasfollowupcommand_482',['hasFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a54067946d89072964936916722a90268',1,'rtt::ai::GameState']]], - ['high_5fpriority_483',['HIGH_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a3871b7c0f6c5b83aeb99d88cfe8a0984',1,'rtt::ai']]], - ['history_484',['history',['../da/d39/classrtt_1_1world_1_1World.html#a639e895a7af6abe1c09d3b94b2f99e4b',1,'rtt::world::World']]], - ['history_5fsize_485',['HISTORY_SIZE',['../da/d39/classrtt_1_1world_1_1World.html#a180a2fb20d870f79f35f23e422db25ac',1,'rtt::world::World']]], - ['historyretrievaltest_2ecpp_486',['HistoryRetrievalTest.cpp',['../d7/d93/HistoryRetrievalTest_8cpp.html',1,'']]] + ['halt_444',['Halt',['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#aecc417af2ba95e1d8a16716d8e3a4de7',1,'rtt::ai::stp::role::Halt::Halt()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8db2b28bb5c36ada9a1478d4982138ea',1,'rtt::ai::stp::play::Halt::Halt()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#aba5cd410f768ad2741e441a971e3123b',1,'rtt::ai::stp::tactic::Halt::Halt()']]], + ['halt_445',['HALT',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abf2d798abfe8267da4f101692b6cfecd',1,'rtt::HALT()'],['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02aa2fd6bbb0c07e28e835ba595e64df78c',1,'HALT(): RuleSet.h']]], + ['halt_446',['Halt',['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html',1,'rtt::ai::stp::play::Halt'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html',1,'rtt::ai::stp::role::Halt'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html',1,'rtt::ai::stp::tactic::Halt']]], + ['halt_2ecpp_447',['Halt.cpp',['../d3/dac/plays_2referee__specific_2Halt_8cpp.html',1,'(Global Namespace)'],['../d9/df4/roles_2passive_2Halt_8cpp.html',1,'(Global Namespace)'],['../dd/d1d/tactics_2passive_2Halt_8cpp.html',1,'(Global Namespace)']]], + ['halt_2eh_448',['Halt.h',['../d9/d3f/plays_2referee__specific_2Halt_8h.html',1,'(Global Namespace)'],['../d4/d59/roles_2passive_2Halt_8h.html',1,'(Global Namespace)'],['../d8/d80/tactics_2passive_2Halt_8h.html',1,'(Global Namespace)']]], + ['haltgamestate_449',['HaltGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a77d4126c5a58e2c92ae78938de37c559',1,'rtt::ai::stp']]], + ['haltgamestateevaluation_450',['HaltGameStateEvaluation',['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['haltgamestateevaluation_2ecpp_451',['HaltGameStateEvaluation.cpp',['../d5/d09/HaltGameStateEvaluation_8cpp.html',1,'']]], + ['haltgamestateevaluation_2eh_452',['HaltGameStateEvaluation.h',['../d0/d61/HaltGameStateEvaluation_8h.html',1,'']]], + ['handleballcollision_453',['handleBallCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a7943031e42b3ac839733a4271f5eeebb',1,'rtt::ai::control::PositionControl']]], + ['handleballplacementcollision_454',['handleBallPlacementCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52aa50a98bcc313525ab9f123921bc9a',1,'rtt::ai::control::PositionControl']]], + ['handledefenseareacollision_455',['handleDefenseAreaCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a37c161a1008a079ba389e286de7a8516',1,'rtt::ai::control::PositionControl']]], + ['handlesettingsfromprimaryai_456',['handleSettingsFromPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a8bd1d1855fe369dbd0c8172abcddd976',1,'rtt::GameSettings']]], + ['handlestate_457',['handleState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad06a4509dfdb3f7c6013799b27ed2c20',1,'rtt::ai::io::IOManager']]], + ['harasser_458',['Harasser',['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4e7e1cca3f419fac09d272c3b3aeb17d',1,'rtt::ai::stp::role::Harasser::Harasser()'],['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html',1,'rtt::ai::stp::role::Harasser']]], + ['harasser_2ecpp_459',['Harasser.cpp',['../d7/d82/Harasser_8cpp.html',1,'']]], + ['harasser_2eh_460',['Harasser.h',['../de/d86/Harasser_8h.html',1,'']]], + ['harasserinfo_461',['harasserInfo',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a194e575d01bbd9a518cd1f568c4928',1,'rtt::ai::stp::play::StopFormation::harasserInfo()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac9dc4c37ef7ad65fb0b339d6c809243f',1,'rtt::ai::stp::play::Defend::harasserInfo()']]], + ['has_5fball_5fangle_462',['HAS_BALL_ANGLE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a039c173630e2e8a4a1439ef6104b94a5',1,'rtt::ai::constants']]], + ['has_5fball_5fdistance_463',['HAS_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9967167f486deb3ee6144a76dbdfae8c',1,'rtt::ai::constants']]], + ['has_5fchipped_5ferror_5fmargin_464',['HAS_CHIPPED_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad7f89751ba577855e75807ebcb0f3571',1,'rtt::ai::constants']]], + ['hasball_465',['hasBall',['../de/d2f/namespacertt_1_1world_1_1robot.html#a5a23ed5a3542151b80106f2054b0f2f0',1,'rtt::world::robot::hasBallInfo::hasBall()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a80d42452dff3f5ff849b0f20ba7d7db8',1,'rtt::world::robot::Robot::hasBall()']]], + ['hasballinfo_466',['hasBallInfo',['../de/d2f/namespacertt_1_1world_1_1robot.html#d1/d9d/structrtt_1_1world_1_1robot_1_1hasBallInfo',1,'rtt::world::robot']]], + ['hasballupdatemap_467',['hasBallUpdateMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6133927bb550dbf16e0d10f286286f5f',1,'rtt::world::robot::Robot']]], + ['hasfollowupcommand_468',['hasFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a54067946d89072964936916722a90268',1,'rtt::ai::GameState']]], + ['high_5fpriority_469',['HIGH_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a3871b7c0f6c5b83aeb99d88cfe8a0984',1,'rtt::ai']]], + ['history_470',['history',['../da/d39/classrtt_1_1world_1_1World.html#a639e895a7af6abe1c09d3b94b2f99e4b',1,'rtt::world::World']]], + ['history_5fsize_471',['HISTORY_SIZE',['../da/d39/classrtt_1_1world_1_1World.html#a180a2fb20d870f79f35f23e422db25ac',1,'rtt::world::World']]], + ['historyretrievaltest_2ecpp_472',['HistoryRetrievalTest.cpp',['../d7/d93/HistoryRetrievalTest_8cpp.html',1,'']]] ]; diff --git a/search/all_9.js b/search/all_9.js index b5875d8c2..dae726c94 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,57 +1,57 @@ var searchData= [ - ['i_487',['I',['../df/d2f/classrtt_1_1YawPID.html#a197a65cb590f8353771c4e8db9e98378',1,'rtt::YawPID']]], - ['id_488',['id',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a509d53414d5b4ec253e2156689c4cfd4',1,'rtt::ai::stp::EnemyInfo::id()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a97437af3584cf8be229aca8658681e39',1,'rtt::world::robot::Robot::id()']]], - ['ignoreinvariants_489',['ignoreInvariants',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#a5c20bdb5adc6aa6071a8ee7b2a4cbef9',1,'rtt::ai::RuntimeConfig']]], - ['init_490',['init',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ace78a184eddf90ac0b390bc031c10da0',1,'rtt::ai::io::IOManager']]], - ['initballatexpectedposition_491',['initBallAtExpectedPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af9927a16c4f371fc31493836a34cc38a',1,'rtt::world::ball::Ball']]], - ['initdrawing_492',['initDrawing',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#abd602bb368b7f3e1cff43a5be7381ea9',1,'rtt::ai::gui::Out']]], - ['initialize_493',['initialize',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a2406ddec88191f369b72206849a1d9a4',1,'rtt::ai::stp::Tactic::initialize()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a97aca306adb701181c5726a09cac208c',1,'rtt::ai::stp::Skill::initialize()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa0405b45c69fc25464bec621fbcbe0cc',1,'rtt::ai::stp::Play::initialize()']]], - ['initializeexithandler_494',['initializeExitHandler',['../dc/d3c/roboteam__ai_8cpp.html#af83cb9d0425aa42b49f97853b42a1598',1,'roboteam_ai.cpp']]], - ['inlastpart_495',['inLastPart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acdd308aa72d1f9aa98d0963b41f6c37f',1,'rtt::ai::control::BBTrajectory1D']]], - ['instance_496',['instance',['../da/d39/classrtt_1_1world_1_1World.html#a67eccfd0e7e13fc4ce20a5dd5df55c31',1,'rtt::world::World']]], - ['instantkick_497',['InstantKick',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a32ffc981f703ee049a0393baaa14b6c9',1,'rtt::ai::stp::tactic::InstantKick::InstantKick()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html',1,'rtt::ai::stp::tactic::InstantKick']]], - ['instantkick_2ecpp_498',['InstantKick.cpp',['../d0/d87/InstantKick_8cpp.html',1,'']]], - ['instantkick_2eh_499',['InstantKick.h',['../d7/d5a/InstantKick_8h.html',1,'']]], - ['integral_500',['integral',['../df/d2f/classrtt_1_1YawPID.html#a3880a0d118d073158e5f2d3fa111399b',1,'rtt::YawPID']]], - ['interceptid_501',['interceptId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0ca96cfae9f78936d9f1796e3e389552',1,'rtt::ai::stp::InterceptionInfo']]], - ['interceptioncomputations_502',['InterceptionComputations',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html',1,'rtt::ai::stp']]], - ['interceptioncomputations_2ecpp_503',['InterceptionComputations.cpp',['../d1/ddd/InterceptionComputations_8cpp.html',1,'']]], - ['interceptioncomputations_2eh_504',['InterceptionComputations.h',['../d9/de3/InterceptionComputations_8h.html',1,'']]], - ['interceptioninfo_505',['InterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/d71/structrtt_1_1ai_1_1stp_1_1InterceptionInfo',1,'rtt::ai::stp']]], - ['interceptlocation_506',['interceptLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a96194cea6b4061410100963ee1576317',1,'rtt::ai::stp::KeeperInterceptionInfo::interceptLocation()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf065dbec3c4aa317db20ecb6e468d84',1,'rtt::ai::stp::InterceptionInfo::interceptLocation()']]], - ['interfacegamestate_507',['interfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ac0b8871b27d48c25ca6c46a5ec2b987b',1,'rtt::ai::interface::Output']]], - ['interfacegamestatemutex_508',['interfaceGameStateMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a61bf85e57c50b8839593547f84412f96',1,'rtt::ai::interface::Output']]], - ['interfacegateway_509',['interfaceGateway',['../da/de3/classrtt_1_1STPManager.html#aedfaa67614bfe5a802d87c91ff43761f',1,'rtt::STPManager']]], - ['interfacegateway_510',['InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#ab060436847ecc2b8d556cfb82a84c5be',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(InterfaceGateway const &)=delete'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a1262d1a0f05f1f4a1939ca34f1c7bdfa',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(int port)'],['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a4fbfff1a2d1320f6dbe779e068d535db',1,'rtt::ai::gui::net::InterfacePublisher::InterfaceGateway()'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['interfacegateway_2ecpp_511',['InterfaceGateway.cpp',['../d8/d48/InterfaceGateway_8cpp.html',1,'']]], - ['interfacegateway_2eh_512',['InterfaceGateway.h',['../d4/d5a/InterfaceGateway_8h.html',1,'']]], - ['interfacepublisher_513',['InterfacePublisher',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#ad6238df0b16318d8709c1d2811110040',1,'rtt::ai::gui::net::InterfacePublisher::InterfacePublisher()'],['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['interfacepublisher_2ecpp_514',['InterfacePublisher.cpp',['../de/db8/InterfacePublisher_8cpp.html',1,'']]], - ['interfacepublisher_2eh_515',['InterfacePublisher.h',['../d6/d06/InterfacePublisher_8h.html',1,'']]], - ['interfacesubscriber_516',['InterfaceSubscriber',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a70d74e5e971945650c779aacda64bbf0',1,'rtt::ai::gui::net::InterfaceSubscriber::InterfaceSubscriber()'],['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html',1,'rtt::ai::gui::net::InterfaceSubscriber']]], - ['interfacesubscriber_2ecpp_517',['InterfaceSubscriber.cpp',['../dc/d22/InterfaceSubscriber_8cpp.html',1,'']]], - ['interfacesubscriber_2eh_518',['InterfaceSubscriber.h',['../dc/d12/InterfaceSubscriber_8h.html',1,'']]], - ['io_519',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html#a3a3059343c59e8dc266f41990749c3ef',1,'rtt::ai::io']]], - ['iomanager_520',['IOManager',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html',1,'rtt::ai::io']]], - ['iomanager_2ecpp_521',['IOManager.cpp',['../d5/d6f/IOManager_8cpp.html',1,'']]], - ['iomanager_2eh_522',['IOManager.h',['../d8/d6e/IOManager_8h.html',1,'']]], - ['isballheadingtowardsourgoal_523',['isBallHeadingTowardsOurGoal',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#adf2d88cf5c448bdd7badea70cf0faf69',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['isbatterylow_524',['isBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a34186a17934d3c06c94bd6a3bb607daf',1,'rtt::world::robot::Robot']]], - ['iscolliding_525',['isColliding',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#ad87bea4e1ba566f1f44c5bfc8e42f0da',1,'rtt::ai::control::CollisionCalculations']]], - ['iscollidingwithmotionlessobject_526',['isCollidingWithMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#afbce7c025081394bd1dd67e6cc3a0852',1,'rtt::ai::control::CollisionCalculations']]], - ['iscollidingwithmovingobject_527',['isCollidingWithMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a0a219d8af92a1a58ab1bf2f2c5d4ca26',1,'rtt::ai::control::CollisionCalculations']]], - ['isendtactic_528',['isEndTactic',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#afa43212a0f3f4f0b90c34dad60101c52',1,'rtt::ai::stp::tactic::GetBall::isEndTactic()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a101cb2bd5764e2ea2f1678ca1361911f',1,'rtt::ai::stp::Tactic::isEndTactic()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a60826a7eb49c6a1932067fdd14c6dd5c',1,'rtt::ai::stp::tactic::ChipAtPos::isEndTactic()'],['../d4/d01/classMockTactic.html#afd7ea83d131cd9afb0b941e2ebd75457',1,'MockTactic::isEndTactic()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#afb1458c3773ef5d68fac7bf41966f0d5',1,'rtt::ai::stp::TestTactic::isEndTactic()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0107104c2a6d3bd8234784c3b2f500a2',1,'rtt::ai::stp::tactic::Halt::isEndTactic()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ad739e12d64d22b7d8bd6abdac9413955',1,'rtt::ai::stp::tactic::Formation::isEndTactic()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a3a9f440ecddcd6dc671d95f9f5747503',1,'rtt::ai::stp::tactic::BlockBall::isEndTactic()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a6dc0c726aec38ff40033ae84014847aa',1,'rtt::ai::stp::tactic::KeeperBlockBall::isEndTactic()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a12a56866f0d664af5fd27895d52e9f99',1,'rtt::ai::stp::tactic::DriveWithBall::isEndTactic()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a6a261ed3ad4cb67d5d30674aa98246ae',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isEndTactic()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a3b527e100896a39257ea7cd69212bd4f',1,'rtt::ai::stp::tactic::InstantKick::isEndTactic()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a67646f2ac02414ac376dfce16a8e9cd3',1,'rtt::ai::stp::tactic::OrbitKick::isEndTactic()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1a822a3bbfea420d3f522d241ac798f1',1,'rtt::ai::stp::tactic::BallStandBack::isEndTactic()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a23922c2249f7b5ed30d50c081be5971c',1,'rtt::ai::stp::tactic::Receive::isEndTactic()']]], - ['isfollowupcommand_529',['isFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af40285784dad3a8f9bdd4e808c3a8260',1,'rtt::ai::GameState']]], - ['isinterceptable_530',['isInterceptable',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7f5aa39c5386974d433907ac5368e8b3',1,'rtt::ai::stp::InterceptionInfo']]], - ['isleft_531',['isLeft',['../df/db4/classrtt_1_1GameSettings.html#a1d6279186fe485d1e2a2890f7df093cc',1,'rtt::GameSettings']]], - ['ispaused_532',['isPaused',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#aba64d5260834c927ec38a48498a6f13d',1,'rtt::ai::RuntimeConfig']]], - ['isprimaryai_533',['isPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#af8e5c3dd5d6ea5512e80e7427c51163e',1,'rtt::GameSettings']]], - ['isset_534',['isSet',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a840889e02a2ec4463fd5245493736c4b',1,'rtt::ai::stp::PlayLock']]], - ['istacticfailing_535',['isTacticFailing',['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae948f71d74d717b256481c10994404c3',1,'rtt::ai::stp::tactic::Formation::isTacticFailing()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#afcaba99de1fa5cac10208f6d16c52744',1,'rtt::ai::stp::Tactic::isTacticFailing()'],['../d4/d01/classMockTactic.html#a91ff3edd9f42993cf83f9a19cc905568',1,'MockTactic::isTacticFailing()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a707f6a899738048f18088187971c02a6',1,'rtt::ai::stp::TestTactic::isTacticFailing()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a842ee55b04c8078f0a409209aa69ec02',1,'rtt::ai::stp::tactic::Halt::isTacticFailing()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#aaf734f67bfc1307764cc1dcad509d587',1,'rtt::ai::stp::tactic::ChipAtPos::isTacticFailing()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a97bbaa05b7b39c2c8122d58c2f4de276',1,'rtt::ai::stp::tactic::BlockBall::isTacticFailing()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab443fc8808b4d232902e936f841bb1e9',1,'rtt::ai::stp::tactic::BallStandBack::isTacticFailing()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a01fefb6157aa529288d27781343554c3',1,'rtt::ai::stp::tactic::KeeperBlockBall::isTacticFailing()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a030c4fd95301f6d2b73bd815500be3fa',1,'rtt::ai::stp::tactic::Receive::isTacticFailing()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af773c74e22de969c6e044f88f1ff7cc4',1,'rtt::ai::stp::tactic::OrbitKick::isTacticFailing()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab985bef19a08adc34aee3570721b3222',1,'rtt::ai::stp::tactic::InstantKick::isTacticFailing()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a73f4f381845a390dd6d14106bc861ed0',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isTacticFailing()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab04d77bb50904567158e74a131baabd1',1,'rtt::ai::stp::tactic::GetBall::isTacticFailing()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#aee858efd7c6be32e2c331ae459c67b1c',1,'rtt::ai::stp::tactic::DriveWithBall::isTacticFailing()']]], - ['isvalidplaytokeep_536',['isValidPlayToKeep',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a5be299fd1dab79b7f656ca37631d6ef6',1,'rtt::ai::stp::Play']]], - ['isvalidplaytostart_537',['isValidPlayToStart',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a58560de6d2d6ca91e467deb1071aadbd',1,'rtt::ai::stp::Play']]], - ['isworkingballsensor_538',['isWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a41988a92ee051e0b84c96f693e8ec1fb',1,'rtt::world::robot::Robot']]], - ['isworkingdribbler_539',['isWorkingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#af56bea5364c6ea0e1aaa1904e2f5fa35',1,'rtt::world::robot::Robot']]], - ['isyellow_540',['isYellow',['../df/db4/classrtt_1_1GameSettings.html#a0f45c61dc46b8545572c240f8ef1084b',1,'rtt::GameSettings']]] + ['i_473',['I',['../df/d2f/classrtt_1_1YawPID.html#a197a65cb590f8353771c4e8db9e98378',1,'rtt::YawPID']]], + ['id_474',['id',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a509d53414d5b4ec253e2156689c4cfd4',1,'rtt::ai::stp::EnemyInfo::id()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a97437af3584cf8be229aca8658681e39',1,'rtt::world::robot::Robot::id()']]], + ['ignoreinvariants_475',['ignoreInvariants',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#a5c20bdb5adc6aa6071a8ee7b2a4cbef9',1,'rtt::ai::RuntimeConfig']]], + ['init_476',['init',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ace78a184eddf90ac0b390bc031c10da0',1,'rtt::ai::io::IOManager']]], + ['initballatexpectedposition_477',['initBallAtExpectedPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af9927a16c4f371fc31493836a34cc38a',1,'rtt::world::ball::Ball']]], + ['initdrawing_478',['initDrawing',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#abd602bb368b7f3e1cff43a5be7381ea9',1,'rtt::ai::gui::Out']]], + ['initialize_479',['initialize',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a2406ddec88191f369b72206849a1d9a4',1,'rtt::ai::stp::Tactic::initialize()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a97aca306adb701181c5726a09cac208c',1,'rtt::ai::stp::Skill::initialize()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa0405b45c69fc25464bec621fbcbe0cc',1,'rtt::ai::stp::Play::initialize()']]], + ['initializeexithandler_480',['initializeExitHandler',['../dc/d3c/roboteam__ai_8cpp.html#af83cb9d0425aa42b49f97853b42a1598',1,'roboteam_ai.cpp']]], + ['inlastpart_481',['inLastPart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acdd308aa72d1f9aa98d0963b41f6c37f',1,'rtt::ai::control::BBTrajectory1D']]], + ['instance_482',['instance',['../da/d39/classrtt_1_1world_1_1World.html#a67eccfd0e7e13fc4ce20a5dd5df55c31',1,'rtt::world::World']]], + ['instantkick_483',['InstantKick',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a32ffc981f703ee049a0393baaa14b6c9',1,'rtt::ai::stp::tactic::InstantKick::InstantKick()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html',1,'rtt::ai::stp::tactic::InstantKick']]], + ['instantkick_2ecpp_484',['InstantKick.cpp',['../d0/d87/InstantKick_8cpp.html',1,'']]], + ['instantkick_2eh_485',['InstantKick.h',['../d7/d5a/InstantKick_8h.html',1,'']]], + ['integral_486',['integral',['../df/d2f/classrtt_1_1YawPID.html#a3880a0d118d073158e5f2d3fa111399b',1,'rtt::YawPID']]], + ['interceptid_487',['interceptId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0ca96cfae9f78936d9f1796e3e389552',1,'rtt::ai::stp::InterceptionInfo']]], + ['interceptioncomputations_488',['InterceptionComputations',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html',1,'rtt::ai::stp']]], + ['interceptioncomputations_2ecpp_489',['InterceptionComputations.cpp',['../d1/ddd/InterceptionComputations_8cpp.html',1,'']]], + ['interceptioncomputations_2eh_490',['InterceptionComputations.h',['../d9/de3/InterceptionComputations_8h.html',1,'']]], + ['interceptioninfo_491',['InterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/d71/structrtt_1_1ai_1_1stp_1_1InterceptionInfo',1,'rtt::ai::stp']]], + ['interceptlocation_492',['interceptLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a96194cea6b4061410100963ee1576317',1,'rtt::ai::stp::KeeperInterceptionInfo::interceptLocation()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf065dbec3c4aa317db20ecb6e468d84',1,'rtt::ai::stp::InterceptionInfo::interceptLocation()']]], + ['interfacegamestate_493',['interfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ac0b8871b27d48c25ca6c46a5ec2b987b',1,'rtt::ai::interface::Output']]], + ['interfacegamestatemutex_494',['interfaceGameStateMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a61bf85e57c50b8839593547f84412f96',1,'rtt::ai::interface::Output']]], + ['interfacegateway_495',['interfaceGateway',['../da/de3/classrtt_1_1STPManager.html#aedfaa67614bfe5a802d87c91ff43761f',1,'rtt::STPManager']]], + ['interfacegateway_496',['InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#ab060436847ecc2b8d556cfb82a84c5be',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(InterfaceGateway const &)=delete'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a1262d1a0f05f1f4a1939ca34f1c7bdfa',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(int port)'],['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a4fbfff1a2d1320f6dbe779e068d535db',1,'rtt::ai::gui::net::InterfacePublisher::InterfaceGateway()'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['interfacegateway_2ecpp_497',['InterfaceGateway.cpp',['../d8/d48/InterfaceGateway_8cpp.html',1,'']]], + ['interfacegateway_2eh_498',['InterfaceGateway.h',['../d4/d5a/InterfaceGateway_8h.html',1,'']]], + ['interfacepublisher_499',['InterfacePublisher',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#ad6238df0b16318d8709c1d2811110040',1,'rtt::ai::gui::net::InterfacePublisher::InterfacePublisher()'],['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['interfacepublisher_2ecpp_500',['InterfacePublisher.cpp',['../de/db8/InterfacePublisher_8cpp.html',1,'']]], + ['interfacepublisher_2eh_501',['InterfacePublisher.h',['../d6/d06/InterfacePublisher_8h.html',1,'']]], + ['interfacesubscriber_502',['InterfaceSubscriber',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a70d74e5e971945650c779aacda64bbf0',1,'rtt::ai::gui::net::InterfaceSubscriber::InterfaceSubscriber()'],['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html',1,'rtt::ai::gui::net::InterfaceSubscriber']]], + ['interfacesubscriber_2ecpp_503',['InterfaceSubscriber.cpp',['../dc/d22/InterfaceSubscriber_8cpp.html',1,'']]], + ['interfacesubscriber_2eh_504',['InterfaceSubscriber.h',['../dc/d12/InterfaceSubscriber_8h.html',1,'']]], + ['io_505',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html#a3a3059343c59e8dc266f41990749c3ef',1,'rtt::ai::io']]], + ['iomanager_506',['IOManager',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html',1,'rtt::ai::io']]], + ['iomanager_2ecpp_507',['IOManager.cpp',['../d5/d6f/IOManager_8cpp.html',1,'']]], + ['iomanager_2eh_508',['IOManager.h',['../d8/d6e/IOManager_8h.html',1,'']]], + ['isballheadingtowardsourgoal_509',['isBallHeadingTowardsOurGoal',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#adf2d88cf5c448bdd7badea70cf0faf69',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['isbatterylow_510',['isBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a34186a17934d3c06c94bd6a3bb607daf',1,'rtt::world::robot::Robot']]], + ['iscolliding_511',['isColliding',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#ad87bea4e1ba566f1f44c5bfc8e42f0da',1,'rtt::ai::control::CollisionCalculations']]], + ['iscollidingwithmotionlessobject_512',['isCollidingWithMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#afbce7c025081394bd1dd67e6cc3a0852',1,'rtt::ai::control::CollisionCalculations']]], + ['iscollidingwithmovingobject_513',['isCollidingWithMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a0a219d8af92a1a58ab1bf2f2c5d4ca26',1,'rtt::ai::control::CollisionCalculations']]], + ['isendtactic_514',['isEndTactic',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a6a261ed3ad4cb67d5d30674aa98246ae',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isEndTactic()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a101cb2bd5764e2ea2f1678ca1361911f',1,'rtt::ai::stp::Tactic::isEndTactic()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a12a56866f0d664af5fd27895d52e9f99',1,'rtt::ai::stp::tactic::DriveWithBall::isEndTactic()'],['../d4/d01/classMockTactic.html#afd7ea83d131cd9afb0b941e2ebd75457',1,'MockTactic::isEndTactic()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#afb1458c3773ef5d68fac7bf41966f0d5',1,'rtt::ai::stp::TestTactic::isEndTactic()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0107104c2a6d3bd8234784c3b2f500a2',1,'rtt::ai::stp::tactic::Halt::isEndTactic()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ad739e12d64d22b7d8bd6abdac9413955',1,'rtt::ai::stp::tactic::Formation::isEndTactic()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1a822a3bbfea420d3f522d241ac798f1',1,'rtt::ai::stp::tactic::BallStandBack::isEndTactic()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#afa43212a0f3f4f0b90c34dad60101c52',1,'rtt::ai::stp::tactic::GetBall::isEndTactic()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a3b527e100896a39257ea7cd69212bd4f',1,'rtt::ai::stp::tactic::InstantKick::isEndTactic()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a67646f2ac02414ac376dfce16a8e9cd3',1,'rtt::ai::stp::tactic::OrbitKick::isEndTactic()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a23922c2249f7b5ed30d50c081be5971c',1,'rtt::ai::stp::tactic::Receive::isEndTactic()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a3a9f440ecddcd6dc671d95f9f5747503',1,'rtt::ai::stp::tactic::BlockBall::isEndTactic()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a6dc0c726aec38ff40033ae84014847aa',1,'rtt::ai::stp::tactic::KeeperBlockBall::isEndTactic()']]], + ['isfollowupcommand_515',['isFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af40285784dad3a8f9bdd4e808c3a8260',1,'rtt::ai::GameState']]], + ['isinterceptable_516',['isInterceptable',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7f5aa39c5386974d433907ac5368e8b3',1,'rtt::ai::stp::InterceptionInfo']]], + ['isleft_517',['isLeft',['../df/db4/classrtt_1_1GameSettings.html#a1d6279186fe485d1e2a2890f7df093cc',1,'rtt::GameSettings']]], + ['ispaused_518',['isPaused',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#aba64d5260834c927ec38a48498a6f13d',1,'rtt::ai::RuntimeConfig']]], + ['isprimaryai_519',['isPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#af8e5c3dd5d6ea5512e80e7427c51163e',1,'rtt::GameSettings']]], + ['isset_520',['isSet',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a840889e02a2ec4463fd5245493736c4b',1,'rtt::ai::stp::PlayLock']]], + ['istacticfailing_521',['isTacticFailing',['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a842ee55b04c8078f0a409209aa69ec02',1,'rtt::ai::stp::tactic::Halt::isTacticFailing()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#afcaba99de1fa5cac10208f6d16c52744',1,'rtt::ai::stp::Tactic::isTacticFailing()'],['../d4/d01/classMockTactic.html#a91ff3edd9f42993cf83f9a19cc905568',1,'MockTactic::isTacticFailing()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a707f6a899738048f18088187971c02a6',1,'rtt::ai::stp::TestTactic::isTacticFailing()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#aee858efd7c6be32e2c331ae459c67b1c',1,'rtt::ai::stp::tactic::DriveWithBall::isTacticFailing()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae948f71d74d717b256481c10994404c3',1,'rtt::ai::stp::tactic::Formation::isTacticFailing()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a97bbaa05b7b39c2c8122d58c2f4de276',1,'rtt::ai::stp::tactic::BlockBall::isTacticFailing()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab443fc8808b4d232902e936f841bb1e9',1,'rtt::ai::stp::tactic::BallStandBack::isTacticFailing()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a01fefb6157aa529288d27781343554c3',1,'rtt::ai::stp::tactic::KeeperBlockBall::isTacticFailing()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a030c4fd95301f6d2b73bd815500be3fa',1,'rtt::ai::stp::tactic::Receive::isTacticFailing()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af773c74e22de969c6e044f88f1ff7cc4',1,'rtt::ai::stp::tactic::OrbitKick::isTacticFailing()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab985bef19a08adc34aee3570721b3222',1,'rtt::ai::stp::tactic::InstantKick::isTacticFailing()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a73f4f381845a390dd6d14106bc861ed0',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isTacticFailing()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab04d77bb50904567158e74a131baabd1',1,'rtt::ai::stp::tactic::GetBall::isTacticFailing()']]], + ['isvalidplaytokeep_522',['isValidPlayToKeep',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a5be299fd1dab79b7f656ca37631d6ef6',1,'rtt::ai::stp::Play']]], + ['isvalidplaytostart_523',['isValidPlayToStart',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a58560de6d2d6ca91e467deb1071aadbd',1,'rtt::ai::stp::Play']]], + ['isworkingballsensor_524',['isWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a41988a92ee051e0b84c96f693e8ec1fb',1,'rtt::world::robot::Robot']]], + ['isworkingdribbler_525',['isWorkingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#af56bea5364c6ea0e1aaa1904e2f5fa35',1,'rtt::world::robot::Robot']]], + ['isyellow_526',['isYellow',['../df/db4/classrtt_1_1GameSettings.html#a0f45c61dc46b8545572c240f8ef1084b',1,'rtt::GameSettings']]] ]; diff --git a/search/all_a.js b/search/all_a.js index 8446005ab..8a1962015 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,60 +1,58 @@ var searchData= [ - ['keeper_541',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#aace591f3388b5813861562a809d7c8b3',1,'rtt::ai::stp::role::Keeper']]], - ['keeper_542',['KEEPER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()'],['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()']]], - ['keeper_543',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html',1,'rtt::ai::stp::role']]], - ['keeper_2ecpp_544',['Keeper.cpp',['../d5/d7b/Keeper_8cpp.html',1,'']]], - ['keeper_2eh_545',['Keeper.h',['../d6/dbd/Keeper_8h.html',1,'']]], - ['keeper_5fdistance_5fto_5fgoal_5fline_546',['KEEPER_DISTANCE_TO_GOAL_LINE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a1347bfea32205f058b8f6beaaf2f591a',1,'rtt::ai::stp::tactic']]], - ['keeper_5fgoal_5fdecrease_5fat_5fone_5fside_547',['KEEPER_GOAL_DECREASE_AT_ONE_SIDE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#aaa155577589617b454d8fee2ea755e51',1,'rtt::ai::stp::tactic']]], - ['keeperblockball_548',['KeeperBlockBall',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a90925906e42a4da8344a7f568dd77c79',1,'rtt::ai::stp::tactic::KeeperBlockBall::KeeperBlockBall()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['keeperblockball_2ecpp_549',['KeeperBlockBall.cpp',['../d3/d18/KeeperBlockBall_8cpp.html',1,'']]], - ['keeperblockball_2eh_550',['KeeperBlockBall.h',['../d4/d15/KeeperBlockBall_8h.html',1,'']]], - ['keeperid_551',['keeperId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8c7cbfa3bebf24efb4773782dbd9cea3',1,'rtt::ai::stp::PassInfo::keeperId()'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aa1042727dffb23cf07d39cdd3341375b',1,'rtt::ai::GameState::keeperId()']]], - ['keeperinterceptioninfo_552',['KeeperInterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d5/d94/structrtt_1_1ai_1_1stp_1_1KeeperInterceptionInfo',1,'rtt::ai::stp']]], - ['keeperkickball_553',['KeeperKickBall',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#adf40ab90d6253afdd83c24480c9ff182',1,'rtt::ai::stp::play::KeeperKickBall::KeeperKickBall()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html',1,'rtt::ai::stp::play::KeeperKickBall']]], - ['keeperkickball_2ecpp_554',['KeeperKickBall.cpp',['../db/d9c/KeeperKickBall_8cpp.html',1,'']]], - ['keeperkickball_2eh_555',['KeeperKickBall.h',['../d5/d3e/KeeperKickBall_8h.html',1,'']]], - ['keeperpasser_556',['KeeperPasser',['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab63b95181398ce9f0791e95f4b2feff7',1,'rtt::ai::stp::role::KeeperPasser::KeeperPasser()'],['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html',1,'rtt::ai::stp::role::KeeperPasser']]], - ['keeperpasser_2ecpp_557',['KeeperPasser.cpp',['../df/d99/KeeperPasser_8cpp.html',1,'']]], - ['keeperpasser_2eh_558',['KeeperPasser.h',['../d3/de1/KeeperPasser_8h.html',1,'']]], - ['keepplayevaluation_559',['keepPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a17fc7a716064d918aa29c072832c2ef8',1,'rtt::ai::stp::Play']]], - ['kick_560',['KICK',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113a959a795d5524bd9054026703a33afb87',1,'rtt::ai::stp']]], - ['kick_561',['Kick',['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html',1,'rtt::ai::stp::skill']]], - ['kick_2ecpp_562',['Kick.cpp',['../db/d22/Kick_8cpp.html',1,'']]], - ['kick_2eh_563',['Kick.h',['../db/d00/Kick_8h.html',1,'']]], - ['kickchipvelocity_564',['kickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2',1,'rtt::ai::stp::StpInfo']]], - ['kickoff_5fthem_565',['KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a13e4f3671937675a16a04b085cc5b393',1,'rtt']]], - ['kickoff_5fus_566',['KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a3bba2e3a8ac7ac7b6660543c3fbdc937',1,'rtt']]], - ['kickoffthem_567',['KickOffThem',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a13104a844dcc01cffe55679f05a35907',1,'rtt::ai::stp::play::KickOffThem::KickOffThem()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html',1,'rtt::ai::stp::play::KickOffThem']]], - ['kickoffthem_2ecpp_568',['KickOffThem.cpp',['../df/da1/KickOffThem_8cpp.html',1,'']]], - ['kickoffthem_2eh_569',['KickOffThem.h',['../dc/d48/KickOffThem_8h.html',1,'']]], - ['kickoffthemgamestate_570',['KickOffThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ad0eccb3bf8b9bccf5974bf05174c07ea',1,'rtt::ai::stp']]], - ['kickoffthemgamestateevaluation_571',['KickOffThemGameStateEvaluation',['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffthemgamestateevaluation_2ecpp_572',['KickOffThemGameStateEvaluation.cpp',['../d5/d1a/KickOffThemGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffthemgamestateevaluation_2eh_573',['KickOffThemGameStateEvaluation.h',['../d3/db5/KickOffThemGameStateEvaluation_8h.html',1,'']]], - ['kickoffthemprepare_574',['KickOffThemPrepare',['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a122f7c0e06a8b7655b13e71c1b7328f1',1,'rtt::ai::stp::play::KickOffThemPrepare::KickOffThemPrepare()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html',1,'rtt::ai::stp::play::KickOffThemPrepare']]], - ['kickoffthemprepare_2ecpp_575',['KickOffThemPrepare.cpp',['../d1/d5e/KickOffThemPrepare_8cpp.html',1,'']]], - ['kickoffthemprepare_2eh_576',['KickOffThemPrepare.h',['../d0/dc3/KickOffThemPrepare_8h.html',1,'']]], - ['kickoffthempreparegamestate_577',['KickOffThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0e2b8981ed7407b5ca5c113a119894c1',1,'rtt::ai::stp']]], - ['kickoffthempreparegamestateevaluation_578',['KickOffThemPrepareGameStateEvaluation',['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffthempreparegamestateevaluation_2ecpp_579',['KickOffThemPrepareGameStateEvaluation.cpp',['../d9/d1c/KickOffThemPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffthempreparegamestateevaluation_2eh_580',['KickOffThemPrepareGameStateEvaluation.h',['../d7/de6/KickOffThemPrepareGameStateEvaluation_8h.html',1,'']]], - ['kickoffus_581',['KickOffUs',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab39adadcbeeb3305154b8832dd13a752',1,'rtt::ai::stp::play::KickOffUs::KickOffUs()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html',1,'rtt::ai::stp::play::KickOffUs']]], - ['kickoffus_2ecpp_582',['KickOffUs.cpp',['../d3/d6c/KickOffUs_8cpp.html',1,'']]], - ['kickoffus_2eh_583',['KickOffUs.h',['../df/d59/KickOffUs_8h.html',1,'']]], - ['kickoffusgamestate_584',['KickOffUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a6ba59a078887ab3a8e64d33eb9df2c44',1,'rtt::ai::stp']]], - ['kickoffusgamestateevaluation_585',['KickOffUsGameStateEvaluation',['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffusgamestateevaluation_2ecpp_586',['KickOffUsGameStateEvaluation.cpp',['../d7/d41/KickOffUsGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffusgamestateevaluation_2eh_587',['KickOffUsGameStateEvaluation.h',['../d2/dab/KickOffUsGameStateEvaluation_8h.html',1,'']]], - ['kickoffusprepare_588',['KickOffUsPrepare',['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#acc7c31d01bd4a7cb2ab8106b1e50673c',1,'rtt::ai::stp::play::KickOffUsPrepare::KickOffUsPrepare()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html',1,'rtt::ai::stp::play::KickOffUsPrepare']]], - ['kickoffusprepare_2ecpp_589',['KickOffUsPrepare.cpp',['../d4/dce/KickOffUsPrepare_8cpp.html',1,'']]], - ['kickoffusprepare_2eh_590',['KickOffUsPrepare.h',['../d5/dd5/KickOffUsPrepare_8h.html',1,'']]], - ['kickoffuspreparegamestate_591',['KickOffUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a8b2e0ec0ee9abd81565de89b1cccb822',1,'rtt::ai::stp']]], - ['kickoffuspreparegamestateevaluation_592',['KickOffUsPrepareGameStateEvaluation',['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffuspreparegamestateevaluation_2ecpp_593',['KickOffUsPrepareGameStateEvaluation.cpp',['../db/d5d/KickOffUsPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffuspreparegamestateevaluation_2eh_594',['KickOffUsPrepareGameStateEvaluation.h',['../d0/da8/KickOffUsPrepareGameStateEvaluation_8h.html',1,'']]], - ['kickorchip_595',['kickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f8c5b148eb400d4c00ee92d9e7b58fc',1,'rtt::ai::stp::StpInfo']]], - ['kickorchip_596',['KickOrChip',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113',1,'rtt::ai::stp']]], - ['kickpoint_597',['kickPoint',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a047d01ddad5371540817cf32c1df682c',1,'rtt::ai::GameState']]] + ['keeper_527',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#aace591f3388b5813861562a809d7c8b3',1,'rtt::ai::stp::role::Keeper']]], + ['keeper_528',['KEEPER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()'],['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()']]], + ['keeper_529',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html',1,'rtt::ai::stp::role']]], + ['keeper_2ecpp_530',['Keeper.cpp',['../d5/d7b/Keeper_8cpp.html',1,'']]], + ['keeper_2eh_531',['Keeper.h',['../d6/dbd/Keeper_8h.html',1,'']]], + ['keeper_5fdistance_5fto_5fgoal_5fline_532',['KEEPER_DISTANCE_TO_GOAL_LINE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a1347bfea32205f058b8f6beaaf2f591a',1,'rtt::ai::stp::tactic']]], + ['keeper_5fgoal_5fdecrease_5fat_5fone_5fside_533',['KEEPER_GOAL_DECREASE_AT_ONE_SIDE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#aaa155577589617b454d8fee2ea755e51',1,'rtt::ai::stp::tactic']]], + ['keeperblockball_534',['KeeperBlockBall',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a90925906e42a4da8344a7f568dd77c79',1,'rtt::ai::stp::tactic::KeeperBlockBall::KeeperBlockBall()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['keeperblockball_2ecpp_535',['KeeperBlockBall.cpp',['../d3/d18/KeeperBlockBall_8cpp.html',1,'']]], + ['keeperblockball_2eh_536',['KeeperBlockBall.h',['../d4/d15/KeeperBlockBall_8h.html',1,'']]], + ['keeperid_537',['keeperId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8c7cbfa3bebf24efb4773782dbd9cea3',1,'rtt::ai::stp::PassInfo::keeperId()'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aa1042727dffb23cf07d39cdd3341375b',1,'rtt::ai::GameState::keeperId()']]], + ['keeperinterceptioninfo_538',['KeeperInterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d5/d94/structrtt_1_1ai_1_1stp_1_1KeeperInterceptionInfo',1,'rtt::ai::stp']]], + ['keeperkickball_539',['KeeperKickBall',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#adf40ab90d6253afdd83c24480c9ff182',1,'rtt::ai::stp::play::KeeperKickBall::KeeperKickBall()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html',1,'rtt::ai::stp::play::KeeperKickBall']]], + ['keeperkickball_2ecpp_540',['KeeperKickBall.cpp',['../db/d9c/KeeperKickBall_8cpp.html',1,'']]], + ['keeperkickball_2eh_541',['KeeperKickBall.h',['../d5/d3e/KeeperKickBall_8h.html',1,'']]], + ['keeperpasser_542',['KeeperPasser',['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab63b95181398ce9f0791e95f4b2feff7',1,'rtt::ai::stp::role::KeeperPasser::KeeperPasser()'],['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html',1,'rtt::ai::stp::role::KeeperPasser']]], + ['keeperpasser_2ecpp_543',['KeeperPasser.cpp',['../df/d99/KeeperPasser_8cpp.html',1,'']]], + ['keeperpasser_2eh_544',['KeeperPasser.h',['../d3/de1/KeeperPasser_8h.html',1,'']]], + ['keepplayevaluation_545',['keepPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a17fc7a716064d918aa29c072832c2ef8',1,'rtt::ai::stp::Play']]], + ['kick_546',['Kick',['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html',1,'rtt::ai::stp::skill']]], + ['kick_2ecpp_547',['Kick.cpp',['../db/d22/Kick_8cpp.html',1,'']]], + ['kick_2eh_548',['Kick.h',['../db/d00/Kick_8h.html',1,'']]], + ['kickchipvelocity_549',['kickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2',1,'rtt::ai::stp::StpInfo']]], + ['kickoff_5fthem_550',['KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a13e4f3671937675a16a04b085cc5b393',1,'rtt']]], + ['kickoff_5fus_551',['KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a3bba2e3a8ac7ac7b6660543c3fbdc937',1,'rtt']]], + ['kickoffthem_552',['KickOffThem',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a13104a844dcc01cffe55679f05a35907',1,'rtt::ai::stp::play::KickOffThem::KickOffThem()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html',1,'rtt::ai::stp::play::KickOffThem']]], + ['kickoffthem_2ecpp_553',['KickOffThem.cpp',['../df/da1/KickOffThem_8cpp.html',1,'']]], + ['kickoffthem_2eh_554',['KickOffThem.h',['../dc/d48/KickOffThem_8h.html',1,'']]], + ['kickoffthemgamestate_555',['KickOffThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ad0eccb3bf8b9bccf5974bf05174c07ea',1,'rtt::ai::stp']]], + ['kickoffthemgamestateevaluation_556',['KickOffThemGameStateEvaluation',['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffthemgamestateevaluation_2ecpp_557',['KickOffThemGameStateEvaluation.cpp',['../d5/d1a/KickOffThemGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffthemgamestateevaluation_2eh_558',['KickOffThemGameStateEvaluation.h',['../d3/db5/KickOffThemGameStateEvaluation_8h.html',1,'']]], + ['kickoffthemprepare_559',['KickOffThemPrepare',['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a122f7c0e06a8b7655b13e71c1b7328f1',1,'rtt::ai::stp::play::KickOffThemPrepare::KickOffThemPrepare()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html',1,'rtt::ai::stp::play::KickOffThemPrepare']]], + ['kickoffthemprepare_2ecpp_560',['KickOffThemPrepare.cpp',['../d1/d5e/KickOffThemPrepare_8cpp.html',1,'']]], + ['kickoffthemprepare_2eh_561',['KickOffThemPrepare.h',['../d0/dc3/KickOffThemPrepare_8h.html',1,'']]], + ['kickoffthempreparegamestate_562',['KickOffThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0e2b8981ed7407b5ca5c113a119894c1',1,'rtt::ai::stp']]], + ['kickoffthempreparegamestateevaluation_563',['KickOffThemPrepareGameStateEvaluation',['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffthempreparegamestateevaluation_2ecpp_564',['KickOffThemPrepareGameStateEvaluation.cpp',['../d9/d1c/KickOffThemPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffthempreparegamestateevaluation_2eh_565',['KickOffThemPrepareGameStateEvaluation.h',['../d7/de6/KickOffThemPrepareGameStateEvaluation_8h.html',1,'']]], + ['kickoffus_566',['KickOffUs',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab39adadcbeeb3305154b8832dd13a752',1,'rtt::ai::stp::play::KickOffUs::KickOffUs()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html',1,'rtt::ai::stp::play::KickOffUs']]], + ['kickoffus_2ecpp_567',['KickOffUs.cpp',['../d3/d6c/KickOffUs_8cpp.html',1,'']]], + ['kickoffus_2eh_568',['KickOffUs.h',['../df/d59/KickOffUs_8h.html',1,'']]], + ['kickoffusgamestate_569',['KickOffUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a6ba59a078887ab3a8e64d33eb9df2c44',1,'rtt::ai::stp']]], + ['kickoffusgamestateevaluation_570',['KickOffUsGameStateEvaluation',['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffusgamestateevaluation_2ecpp_571',['KickOffUsGameStateEvaluation.cpp',['../d7/d41/KickOffUsGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffusgamestateevaluation_2eh_572',['KickOffUsGameStateEvaluation.h',['../d2/dab/KickOffUsGameStateEvaluation_8h.html',1,'']]], + ['kickoffusprepare_573',['KickOffUsPrepare',['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#acc7c31d01bd4a7cb2ab8106b1e50673c',1,'rtt::ai::stp::play::KickOffUsPrepare::KickOffUsPrepare()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html',1,'rtt::ai::stp::play::KickOffUsPrepare']]], + ['kickoffusprepare_2ecpp_574',['KickOffUsPrepare.cpp',['../d4/dce/KickOffUsPrepare_8cpp.html',1,'']]], + ['kickoffusprepare_2eh_575',['KickOffUsPrepare.h',['../d5/dd5/KickOffUsPrepare_8h.html',1,'']]], + ['kickoffuspreparegamestate_576',['KickOffUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a8b2e0ec0ee9abd81565de89b1cccb822',1,'rtt::ai::stp']]], + ['kickoffuspreparegamestateevaluation_577',['KickOffUsPrepareGameStateEvaluation',['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffuspreparegamestateevaluation_2ecpp_578',['KickOffUsPrepareGameStateEvaluation.cpp',['../db/d5d/KickOffUsPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffuspreparegamestateevaluation_2eh_579',['KickOffUsPrepareGameStateEvaluation.h',['../d0/da8/KickOffUsPrepareGameStateEvaluation_8h.html',1,'']]], + ['kickorchip_580',['kickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1336711cc61946e377f955d8f152a449',1,'rtt::ai::stp::StpInfo']]], + ['kickpoint_581',['kickPoint',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a047d01ddad5371540817cf32c1df682c',1,'rtt::ai::GameState']]] ]; diff --git a/search/all_b.js b/search/all_b.js index 33685f94b..2a604d7e1 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,22 +1,22 @@ var searchData= [ - ['label_598',['label',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a34b715f2e2cdb9980510848874e702dc',1,'rtt::ai::gui::Out::DrawArgs']]], - ['lastcommand_599',['lastCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae7945cb39e3459cd7190656a1ad324ec',1,'rtt::ai::StrategyManager']]], - ['lastscore_600',['lastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a81d204e55bab023d2937c1420abd04ad',1,'rtt::ai::stp::Play']]], - ['lasttick_601',['lastTick',['../da/d39/classrtt_1_1world_1_1World.html#a81bed3b562ad2ce5d9974f64551ce24f',1,'rtt::world::World']]], - ['lastusednormalizedpoints_602',['lastUsedNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afd51e839c50d77c3fa998f12db0d3b32',1,'rtt::ai::control::PositionControl']]], - ['left_603',['left',['../df/db4/classrtt_1_1GameSettings.html#a1fa4f3a797e817bbc6dd9791fa79684e',1,'rtt::GameSettings']]], - ['limitangularvel_604',['limitAngularVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a83ed3d4414ee987f51f7264f1b086ef8',1,'rtt::ai::control::ControlModule']]], - ['limitrobotcommand_605',['limitRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a8711bcf5096ff5f7e093a114976d35f4',1,'rtt::ai::control::ControlModule']]], - ['limitvel_606',['limitVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#abb4d047769239c8684b254bc7224d93d',1,'rtt::ai::control::ControlModule']]], - ['lineintersectionwithdefensearea_607',['lineIntersectionWithDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afad9e9183983923a3ce99c1f5738c960',1,'rtt::ai::FieldComputations']]], - ['lineintersectionwithfield_608',['lineIntersectionWithField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#af4c6c03a46fcc6b8b998fd85bbc87ead',1,'rtt::ai::FieldComputations']]], - ['lineofsight_609',['LineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac94673f04eeccc221d1717487000e3df',1,'rtt::ai::stp::gen']]], - ['lineofsightevaluation_610',['LineOfSightEvaluation',['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['lineofsightevaluation_2ecpp_611',['LineOfSightEvaluation.cpp',['../d6/d69/LineOfSightEvaluation_8cpp.html',1,'']]], - ['lineofsightevaluation_2eh_612',['LineOfSightEvaluation.h',['../db/d9b/LineOfSightEvaluation_8h.html',1,'']]], - ['lock_613',['lock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aaef04bb7614fbeb6a11ab38dae811944',1,'rtt::ai::stp::PlayLock']]], - ['lockplay_614',['lockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#aadf00661b17f0e24d722a21448ce578d',1,'rtt::ai::stp::PlayDecider']]], - ['looseball_615',['LOOSEBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a239b06392e88c64a790d771786df469c',1,'rtt::ai::BallPossession']]], - ['low_5fpriority_616',['LOW_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a22fdb5e22079d83faa87d80ea2165e0e',1,'rtt::ai']]] + ['label_582',['label',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a34b715f2e2cdb9980510848874e702dc',1,'rtt::ai::gui::Out::DrawArgs']]], + ['lastcommand_583',['lastCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae7945cb39e3459cd7190656a1ad324ec',1,'rtt::ai::StrategyManager']]], + ['lastscore_584',['lastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a81d204e55bab023d2937c1420abd04ad',1,'rtt::ai::stp::Play']]], + ['lasttick_585',['lastTick',['../da/d39/classrtt_1_1world_1_1World.html#a81bed3b562ad2ce5d9974f64551ce24f',1,'rtt::world::World']]], + ['lastusednormalizedpoints_586',['lastUsedNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afd51e839c50d77c3fa998f12db0d3b32',1,'rtt::ai::control::PositionControl']]], + ['left_587',['left',['../df/db4/classrtt_1_1GameSettings.html#a1fa4f3a797e817bbc6dd9791fa79684e',1,'rtt::GameSettings']]], + ['limitangularvel_588',['limitAngularVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a83ed3d4414ee987f51f7264f1b086ef8',1,'rtt::ai::control::ControlModule']]], + ['limitrobotcommand_589',['limitRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a8711bcf5096ff5f7e093a114976d35f4',1,'rtt::ai::control::ControlModule']]], + ['limitvel_590',['limitVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#abb4d047769239c8684b254bc7224d93d',1,'rtt::ai::control::ControlModule']]], + ['lineintersectionwithdefensearea_591',['lineIntersectionWithDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afad9e9183983923a3ce99c1f5738c960',1,'rtt::ai::FieldComputations']]], + ['lineintersectionwithfield_592',['lineIntersectionWithField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#af4c6c03a46fcc6b8b998fd85bbc87ead',1,'rtt::ai::FieldComputations']]], + ['lineofsight_593',['LineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac94673f04eeccc221d1717487000e3df',1,'rtt::ai::stp::gen']]], + ['lineofsightevaluation_594',['LineOfSightEvaluation',['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['lineofsightevaluation_2ecpp_595',['LineOfSightEvaluation.cpp',['../d6/d69/LineOfSightEvaluation_8cpp.html',1,'']]], + ['lineofsightevaluation_2eh_596',['LineOfSightEvaluation.h',['../db/d9b/LineOfSightEvaluation_8h.html',1,'']]], + ['lock_597',['lock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aaef04bb7614fbeb6a11ab38dae811944',1,'rtt::ai::stp::PlayLock']]], + ['lockplay_598',['lockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#aadf00661b17f0e24d722a21448ce578d',1,'rtt::ai::stp::PlayDecider']]], + ['looseball_599',['LOOSEBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a239b06392e88c64a790d771786df469c',1,'rtt::ai::BallPossession']]], + ['low_5fpriority_600',['LOW_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a22fdb5e22079d83faa87d80ea2165e0e',1,'rtt::ai']]] ]; diff --git a/search/all_c.js b/search/all_c.js index 97b5093c5..640c8ba64 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,41 +1,41 @@ var searchData= [ - ['main_617',['main',['../dc/d3c/roboteam__ai_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): roboteam_ai.cpp'],['../df/d0a/main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): main.cpp'],['../dd/d34/PositionScoringTest_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): PositionScoringTest.cpp']]], - ['main_2ecpp_618',['main.cpp',['../df/d0a/main_8cpp.html',1,'']]], - ['max_619',['max',['../df/d2f/classrtt_1_1YawPID.html#a203f0bc5cf1aec40ec5e12a2e9bd86b3',1,'rtt::YawPID']]], - ['max_620',['MAX',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba26a4b44a837bf97b972628509912b4a5',1,'rtt::ai::stp']]], - ['max_5facc_621',['MAX_ACC',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a38cbf8d87b68d754cbe390f8d9f0f6bf',1,'rtt::ai::constants']]], - ['max_5fangle_622',['MAX_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a51e62dd54ea5784bfae49d3170fb6bf4',1,'rtt::ai::control::PositionControl']]], - ['max_5fangular_5fvelocity_623',['MAX_ANGULAR_VELOCITY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afe8e746730d605e6ce9e84a6955f6acc',1,'rtt::ai::constants']]], - ['max_5fchip_5fpower_624',['MAX_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a703764a504752a9c1df0aefd33484d69',1,'rtt::ai::constants']]], - ['max_5fdistance_5fball_5fbehind_5fgoal_625',['MAX_DISTANCE_BALL_BEHIND_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac175fe0237ffc965210b36f9b58ef4e9',1,'rtt::ai::stp::tactic']]], - ['max_5fdistance_5fheading_5ftowards_5fgoal_626',['MAX_DISTANCE_HEADING_TOWARDS_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac67952380d471ce18b24284d08028877',1,'rtt::ai::stp::tactic']]], - ['max_5fkick_5fpower_627',['MAX_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a99de22b9bc380ab8adb3402d4c1bd053',1,'rtt::ai::constants']]], - ['max_5frobot_5fcount_628',['MAX_ROBOT_COUNT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#abaedfbbabbb1d34ed69b43c7d5e6f0a9',1,'rtt::ai::constants']]], - ['max_5fscale_629',['MAX_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a4b0398fe8579ffa63af3389c8d1d3d80',1,'rtt::ai::control::PositionControl']]], - ['max_5fvel_630',['MAX_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a19fcf349c26c4031671ace5ded20a430',1,'rtt::ai::constants']]], - ['max_5fvel_5fwhen_5fhas_5fball_631',['MAX_VEL_WHEN_HAS_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a668882b414c9c34c1bbca4c2dddce3d8',1,'rtt::ai::constants']]], - ['max_5fyaw_632',['MAX_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aeed2af5ef46a0aa98a4929df4ca1efd6',1,'rtt::ai::constants']]], - ['maxallowedrobots_633',['maxAllowedRobots',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a70b400b1f10460f57578e8b6522f4a4f',1,'rtt::ai::GameState']]], - ['maximum_5fdifference_634',['MAXIMUM_DIFFERENCE',['../dc/d8f/namespacertt.html#a9feb9543be1fca6a886698e4854b3dfa',1,'rtt']]], - ['maxrobotvel_635',['maxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#ab763e5fdeb48b9e2267377ad02fbc449',1,'rtt::ai::RuleSet']]], - ['maxrobotvelocity_636',['maxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3',1,'rtt::ai::stp::StpInfo']]], - ['maxvel_637',['maxVel',['../d0/d62/classrtt_1_1Trajectory1D.html#a932d6aa52b3ee5651f6d6f426c1a8da4',1,'rtt::Trajectory1D::maxVel()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae4f40f633c6bb83c1352a10823cfe6e3',1,'rtt::ai::control::BBTrajectory1D::maxVel()']]], - ['medium_5fpriority_638',['MEDIUM_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a307477ed458f1be90c98bc864d361f88',1,'rtt::ai']]], - ['mergeblockades_639',['mergeBlockades',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a66429c4b8aed2be51b775084a8915676',1,'rtt::ai::FieldComputations']]], - ['method_640',['method',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a57f1373fb2524a93a7aa0f88ddf3bce9',1,'rtt::ai::gui::Out::DrawArgs']]], - ['metriccheck_641',['metricCheck',['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#ae8a3192033a0e6016d6cd9f0c4ecdcda',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::metricCheck()'],['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html#ace05ccd67d79a52389c0e48556568213',1,'rtt::ai::stp::evaluation::OpennessEvaluation::metricCheck()'],['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html#aff88fdefdd5754445e33b79317cf2e81',1,'rtt::ai::stp::evaluation::LineOfSightEvaluation::metricCheck()'],['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html#ab736a3ad454b15a1ed558a444bdfc3a1',1,'rtt::ai::stp::evaluation::GoalShotEvaluation::metricCheck()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#aced34bbd66a124a6032a4a443b03d3e8',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::metricCheck()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#a9be17682c05e41beef07d404fef45c04',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::metricCheck()'],['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a9709406cce0d2c5c126dfa8f99634a01',1,'rtt::ai::stp::evaluation::BaseEvaluation::metricCheck()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a08767442b38e7042ae906a50ecd1b664',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::metricCheck()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a6ce62134bc1119fbc182911347eb2923',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::metricCheck()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#a8e8143540f85da5d8de1c26ce9d6d2e9',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::metricCheck()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a38e5deb4574bb48c88436aa40f98857f',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::metricCheck()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a66270eeccbb66fac8887489e5435a714',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::metricCheck()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a59e0d79fec9929fffb471bf5c256c1aa',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::metricCheck()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a813e297b044b867a8128dcfdf41671be',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::metricCheck()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#a4c652ead36f78c5b5212567a469624b0',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::metricCheck()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a3d93db068ce31ee7859d46e7d6270cca',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::metricCheck()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#a0699810cc9e29fbc3049830f8e627445',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::metricCheck()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a73444e1b39ab0b39e20dbf6914c5b35a',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::metricCheck()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a5fc4cea5bbd3cb4e1fb8744ad71776bf',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::metricCheck()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#ae0dae4fe86c5d92a14c45c8093b6177d',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::metricCheck()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#aa3ee824fdc5e2531c2221077b61c977d',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::metricCheck()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a42c02781605007a305d4cbb3cc4f707e',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::metricCheck()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#ac326b1f8ed45321ca936a79563d20d9e',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::metricCheck()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a293504db20d6b1a7e6d40c5060b60a89',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::metricCheck()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a4a35a68316406e03b72526e29381b777',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::metricCheck()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a7fb76589d5988d7e0fda0af4d589c0b0',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::metricCheck()']]], - ['middle_5fline_5fx_642',['MIDDLE_LINE_X',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeef48d5da8e5d7c266d56fb77e0bd471',1,'rtt::ai::BallPossession']]], - ['min_643',['min',['../df/d2f/classrtt_1_1YawPID.html#ad96e79ba2c619cfda8df02b1961d5f37',1,'rtt::YawPID']]], - ['min_5fangle_644',['MIN_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#ad3ac5466db88e328f61a7113eea3318d',1,'rtt::ai::control::PositionControl']]], - ['min_5fchip_5fpower_645',['MIN_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a10ed5242a17dcfbc91d8180f43fbea64',1,'rtt::ai::constants']]], - ['min_5fdistance_5fto_5ftarget_646',['MIN_DISTANCE_TO_TARGET',['../dd/d0f/GetBall_8cpp.html#ab49897023d6fefb33c57c557cb1cac48',1,'GetBall.cpp']]], - ['min_5fkick_5fpower_647',['MIN_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab52a727c46ca0d7271ab8e1ec16b200e',1,'rtt::ai::constants']]], - ['min_5fscale_648',['MIN_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52d4ba2d7651d51d865885d30b9de3b1',1,'rtt::ai::control::PositionControl']]], - ['min_5fyaw_649',['MIN_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5d10753c5d486234e878167758185195',1,'rtt::ai::constants']]], - ['mmtom_650',['mmToM',['../db/d1b/namespacertt_1_1world.html#a8c3c1258366324aad49b6e80e9307461',1,'rtt::world']]], - ['mock_5fmethod0_651',['MOCK_METHOD0',['../d4/d01/classMockTactic.html#a017146fe91303cedde7a38f919dbdd51',1,'MockTactic']]], - ['mock_5fmethod1_652',['MOCK_METHOD1',['../d4/d01/classMockTactic.html#a49d621f1e9da8062c6fbc67afd09f566',1,'MockTactic::MOCK_METHOD1(isTacticFailingMock, bool(const StpInfo &))'],['../d4/d01/classMockTactic.html#aa064787b0622c4556d355e2644c0c954',1,'MockTactic::MOCK_METHOD1(shouldTacticResetMock, bool(const StpInfo &))']]], - ['mocktactic_653',['MockTactic',['../d4/d01/classMockTactic.html',1,'MockTactic'],['../d4/d01/classMockTactic.html#aded507eae7db43bab5fa5b8e331d336a',1,'MockTactic::MockTactic()']]], - ['mtx_654',['mtx',['../da/d39/classrtt_1_1world_1_1World.html#a41746281952027473de74bc81a240d4f',1,'rtt::world::World::AcquireInfo']]] + ['main_601',['main',['../dc/d3c/roboteam__ai_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): roboteam_ai.cpp'],['../df/d0a/main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): main.cpp'],['../dd/d34/PositionScoringTest_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): PositionScoringTest.cpp']]], + ['main_2ecpp_602',['main.cpp',['../df/d0a/main_8cpp.html',1,'']]], + ['max_603',['max',['../df/d2f/classrtt_1_1YawPID.html#a203f0bc5cf1aec40ec5e12a2e9bd86b3',1,'rtt::YawPID']]], + ['max_604',['MAX',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca26a4b44a837bf97b972628509912b4a5',1,'rtt::ai::stp']]], + ['max_5facc_605',['MAX_ACC',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a38cbf8d87b68d754cbe390f8d9f0f6bf',1,'rtt::ai::constants']]], + ['max_5fangle_606',['MAX_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a51e62dd54ea5784bfae49d3170fb6bf4',1,'rtt::ai::control::PositionControl']]], + ['max_5fangular_5fvelocity_607',['MAX_ANGULAR_VELOCITY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afe8e746730d605e6ce9e84a6955f6acc',1,'rtt::ai::constants']]], + ['max_5fchip_5fpower_608',['MAX_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a703764a504752a9c1df0aefd33484d69',1,'rtt::ai::constants']]], + ['max_5fdistance_5fball_5fbehind_5fgoal_609',['MAX_DISTANCE_BALL_BEHIND_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac175fe0237ffc965210b36f9b58ef4e9',1,'rtt::ai::stp::tactic']]], + ['max_5fdistance_5fheading_5ftowards_5fgoal_610',['MAX_DISTANCE_HEADING_TOWARDS_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac67952380d471ce18b24284d08028877',1,'rtt::ai::stp::tactic']]], + ['max_5fkick_5fpower_611',['MAX_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a99de22b9bc380ab8adb3402d4c1bd053',1,'rtt::ai::constants']]], + ['max_5frobot_5fcount_612',['MAX_ROBOT_COUNT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#abaedfbbabbb1d34ed69b43c7d5e6f0a9',1,'rtt::ai::constants']]], + ['max_5fscale_613',['MAX_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a4b0398fe8579ffa63af3389c8d1d3d80',1,'rtt::ai::control::PositionControl']]], + ['max_5fvel_614',['MAX_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a19fcf349c26c4031671ace5ded20a430',1,'rtt::ai::constants']]], + ['max_5fvel_5fwhen_5fhas_5fball_615',['MAX_VEL_WHEN_HAS_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a668882b414c9c34c1bbca4c2dddce3d8',1,'rtt::ai::constants']]], + ['max_5fyaw_616',['MAX_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aeed2af5ef46a0aa98a4929df4ca1efd6',1,'rtt::ai::constants']]], + ['maxallowedrobots_617',['maxAllowedRobots',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a70b400b1f10460f57578e8b6522f4a4f',1,'rtt::ai::GameState']]], + ['maximum_5fdifference_618',['MAXIMUM_DIFFERENCE',['../dc/d8f/namespacertt.html#a9feb9543be1fca6a886698e4854b3dfa',1,'rtt']]], + ['maxrobotvel_619',['maxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#ab763e5fdeb48b9e2267377ad02fbc449',1,'rtt::ai::RuleSet']]], + ['maxrobotvelocity_620',['maxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3',1,'rtt::ai::stp::StpInfo']]], + ['maxvel_621',['maxVel',['../d0/d62/classrtt_1_1Trajectory1D.html#a932d6aa52b3ee5651f6d6f426c1a8da4',1,'rtt::Trajectory1D::maxVel()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae4f40f633c6bb83c1352a10823cfe6e3',1,'rtt::ai::control::BBTrajectory1D::maxVel()']]], + ['medium_5fpriority_622',['MEDIUM_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a307477ed458f1be90c98bc864d361f88',1,'rtt::ai']]], + ['mergeblockades_623',['mergeBlockades',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a66429c4b8aed2be51b775084a8915676',1,'rtt::ai::FieldComputations']]], + ['method_624',['method',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a57f1373fb2524a93a7aa0f88ddf3bce9',1,'rtt::ai::gui::Out::DrawArgs']]], + ['metriccheck_625',['metricCheck',['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#ae8a3192033a0e6016d6cd9f0c4ecdcda',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::metricCheck()'],['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html#ace05ccd67d79a52389c0e48556568213',1,'rtt::ai::stp::evaluation::OpennessEvaluation::metricCheck()'],['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html#aff88fdefdd5754445e33b79317cf2e81',1,'rtt::ai::stp::evaluation::LineOfSightEvaluation::metricCheck()'],['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html#ab736a3ad454b15a1ed558a444bdfc3a1',1,'rtt::ai::stp::evaluation::GoalShotEvaluation::metricCheck()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#aced34bbd66a124a6032a4a443b03d3e8',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::metricCheck()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#a9be17682c05e41beef07d404fef45c04',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::metricCheck()'],['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a9709406cce0d2c5c126dfa8f99634a01',1,'rtt::ai::stp::evaluation::BaseEvaluation::metricCheck()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a08767442b38e7042ae906a50ecd1b664',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::metricCheck()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a6ce62134bc1119fbc182911347eb2923',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::metricCheck()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#a8e8143540f85da5d8de1c26ce9d6d2e9',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::metricCheck()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a38e5deb4574bb48c88436aa40f98857f',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::metricCheck()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a66270eeccbb66fac8887489e5435a714',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::metricCheck()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a59e0d79fec9929fffb471bf5c256c1aa',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::metricCheck()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a813e297b044b867a8128dcfdf41671be',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::metricCheck()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#a4c652ead36f78c5b5212567a469624b0',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::metricCheck()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a3d93db068ce31ee7859d46e7d6270cca',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::metricCheck()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#a0699810cc9e29fbc3049830f8e627445',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::metricCheck()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a73444e1b39ab0b39e20dbf6914c5b35a',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::metricCheck()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a5fc4cea5bbd3cb4e1fb8744ad71776bf',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::metricCheck()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#ae0dae4fe86c5d92a14c45c8093b6177d',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::metricCheck()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#aa3ee824fdc5e2531c2221077b61c977d',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::metricCheck()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a42c02781605007a305d4cbb3cc4f707e',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::metricCheck()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#ac326b1f8ed45321ca936a79563d20d9e',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::metricCheck()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a293504db20d6b1a7e6d40c5060b60a89',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::metricCheck()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a4a35a68316406e03b72526e29381b777',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::metricCheck()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a7fb76589d5988d7e0fda0af4d589c0b0',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::metricCheck()']]], + ['middle_5fline_5fx_626',['MIDDLE_LINE_X',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeef48d5da8e5d7c266d56fb77e0bd471',1,'rtt::ai::BallPossession']]], + ['min_627',['min',['../df/d2f/classrtt_1_1YawPID.html#ad96e79ba2c619cfda8df02b1961d5f37',1,'rtt::YawPID']]], + ['min_5fangle_628',['MIN_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#ad3ac5466db88e328f61a7113eea3318d',1,'rtt::ai::control::PositionControl']]], + ['min_5fchip_5fpower_629',['MIN_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a10ed5242a17dcfbc91d8180f43fbea64',1,'rtt::ai::constants']]], + ['min_5fdistance_5fto_5ftarget_630',['MIN_DISTANCE_TO_TARGET',['../dd/d0f/GetBall_8cpp.html#ab49897023d6fefb33c57c557cb1cac48',1,'GetBall.cpp']]], + ['min_5fkick_5fpower_631',['MIN_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab52a727c46ca0d7271ab8e1ec16b200e',1,'rtt::ai::constants']]], + ['min_5fscale_632',['MIN_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52d4ba2d7651d51d865885d30b9de3b1',1,'rtt::ai::control::PositionControl']]], + ['min_5fyaw_633',['MIN_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5d10753c5d486234e878167758185195',1,'rtt::ai::constants']]], + ['mmtom_634',['mmToM',['../db/d1b/namespacertt_1_1world.html#a8c3c1258366324aad49b6e80e9307461',1,'rtt::world']]], + ['mock_5fmethod0_635',['MOCK_METHOD0',['../d4/d01/classMockTactic.html#a017146fe91303cedde7a38f919dbdd51',1,'MockTactic']]], + ['mock_5fmethod1_636',['MOCK_METHOD1',['../d4/d01/classMockTactic.html#a49d621f1e9da8062c6fbc67afd09f566',1,'MockTactic::MOCK_METHOD1(isTacticFailingMock, bool(const StpInfo &))'],['../d4/d01/classMockTactic.html#aa064787b0622c4556d355e2644c0c954',1,'MockTactic::MOCK_METHOD1(shouldTacticResetMock, bool(const StpInfo &))']]], + ['mocktactic_637',['MockTactic',['../d4/d01/classMockTactic.html',1,'MockTactic'],['../d4/d01/classMockTactic.html#aded507eae7db43bab5fa5b8e331d336a',1,'MockTactic::MockTactic()']]], + ['mtx_638',['mtx',['../da/d39/classrtt_1_1world_1_1World.html#a41746281952027473de74bc81a240d4f',1,'rtt::world::World::AcquireInfo']]] ]; diff --git a/search/all_d.js b/search/all_d.js index c6269fc0c..1819ae578 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,13 +1,13 @@ var searchData= [ - ['negligible_5flength_655',['NEGLIGIBLE_LENGTH',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3580ec8ed627658402f4fd08c236d7fd',1,'rtt::ai::FieldComputations']]], - ['normal_5fstart_656',['NORMAL_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abca20722938852a1d96f3ec869b939cc',1,'rtt']]], - ['normalize_2ecpp_657',['normalize.cpp',['../de/daf/normalize_8cpp.html',1,'']]], - ['normalize_2eh_658',['normalize.h',['../da/db3/normalize_8h.html',1,'']]], - ['normalplaygamestate_659',['NormalPlayGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adcda5e2a3f4ea07543fe7d8d642d027b',1,'rtt::ai::stp']]], - ['normalplaygamestateevaluation_660',['NormalPlayGameStateEvaluation',['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['normalplaygamestateevaluation_2ecpp_661',['NormalPlayGameStateEvaluation.cpp',['../d8/d1b/NormalPlayGameStateEvaluation_8cpp.html',1,'']]], - ['normalplaygamestateevaluation_2eh_662',['NormalPlayGameStateEvaluation.h',['../de/dad/NormalPlayGameStateEvaluation_8h.html',1,'']]], - ['num_5fsub_5fdestinations_663',['NUM_SUB_DESTINATIONS',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afa1b612537b32cc9ec3641575bc95480',1,'rtt::ai::control::PositionControl']]], - ['numparts_664',['numParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a509d99d89d3461271167f5e6fb4f5312',1,'rtt::ai::control::BBTrajectory1D']]] + ['negligible_5flength_639',['NEGLIGIBLE_LENGTH',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3580ec8ed627658402f4fd08c236d7fd',1,'rtt::ai::FieldComputations']]], + ['normal_5fstart_640',['NORMAL_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abca20722938852a1d96f3ec869b939cc',1,'rtt']]], + ['normalize_2ecpp_641',['normalize.cpp',['../de/daf/normalize_8cpp.html',1,'']]], + ['normalize_2eh_642',['normalize.h',['../da/db3/normalize_8h.html',1,'']]], + ['normalplaygamestate_643',['NormalPlayGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adcda5e2a3f4ea07543fe7d8d642d027b',1,'rtt::ai::stp']]], + ['normalplaygamestateevaluation_644',['NormalPlayGameStateEvaluation',['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['normalplaygamestateevaluation_2ecpp_645',['NormalPlayGameStateEvaluation.cpp',['../d8/d1b/NormalPlayGameStateEvaluation_8cpp.html',1,'']]], + ['normalplaygamestateevaluation_2eh_646',['NormalPlayGameStateEvaluation.h',['../de/dad/NormalPlayGameStateEvaluation_8h.html',1,'']]], + ['num_5fsub_5fdestinations_647',['NUM_SUB_DESTINATIONS',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afa1b612537b32cc9ec3641575bc95480',1,'rtt::ai::control::PositionControl']]], + ['numparts_648',['numParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a509d99d89d3461271167f5e6fb4f5312',1,'rtt::ai::control::BBTrajectory1D']]] ]; diff --git a/search/all_e.js b/search/all_e.js index 9014106a3..e9a3d2d50 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,36 +1,36 @@ var searchData= [ - ['obtainteamcolorchannel_665',['obtainTeamColorChannel',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a45d126977bc28dc4321d78c6a3e4fc8c',1,'rtt::ai::io::IOManager']]], - ['onmessage_666',['onMessage',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a46c79919d1ffe9ee497942f094cb96da',1,'rtt::ai::gui::net::InterfaceSubscriber']]], - ['onupdate_667',['onUpdate',['../d4/ded/classTestSkill.html#ae342ad74bf0d9777b7a426e8436d77a9',1,'TestSkill::onUpdate()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a2abb9bc0b5d9b443f7bc522d1f27d529',1,'rtt::ai::stp::skill::TestSkill::onUpdate()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#af9cc4625ef017ae42e209bca2f70e5e0',1,'rtt::ai::stp::skill::Rotate::onUpdate()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#abe532e3564b42cf97c2789e54ea4602e',1,'rtt::ai::stp::skill::OrbitAngular::onUpdate()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#affa1f2883b23be571b09bae935ac1eab',1,'rtt::ai::stp::skill::Orbit::onUpdate()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ab2897e53b0b41c5a9c6adb40eb3c1dce',1,'rtt::ai::stp::skill::Kick::onUpdate()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a583ef4defb9e342fe29f16812145b164',1,'rtt::ai::stp::skill::GoToPos::onUpdate()'],['../db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a5bcb1194a71b4699e4108d134d679db5',1,'rtt::ai::stp::skill::Chip::onUpdate()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ad3658a079876be8f0d93f987596ec18f',1,'rtt::ai::stp::Skill::onUpdate()']]], - ['opennessevaluation_668',['OpennessEvaluation',['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['opennessevaluation_2ecpp_669',['OpennessEvaluation.cpp',['../d9/d75/OpennessEvaluation_8cpp.html',1,'']]], - ['opennessevaluation_2eh_670',['OpennessEvaluation.h',['../d4/df8/OpennessEvaluation_8h.html',1,'']]], - ['operator_20bool_671',['operator bool',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#afb5f69a0e149ac7cb2f8ed203e7caa0a',1,'rtt::world::view::WorldDataView::operator bool()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ac324758164b159c618c93d1d3dfc2b89',1,'rtt::world::view::RobotView::operator bool()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#acb8178fe123a22cb5eadb5f0e1f78a19',1,'rtt::world::view::BallView::operator bool()']]], - ['operator_2a_672',['operator*',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a955db28c6c1f065ddcb7b2332bf8435c',1,'rtt::world::view::WorldDataView::operator*()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad1dc35567d1440e9befdfd1498385652',1,'rtt::world::view::RobotView::operator*()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ad90539358cb75a4bedb6facfc889a7a3',1,'rtt::world::view::BallView::operator*()']]], - ['operator_2d_3e_673',['operator->',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ad79d91a85148a2476abbedb003978f94',1,'rtt::world::view::WorldDataView::operator->()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a078a3e37a8e5884f7b39a8f0e3b91f3d',1,'rtt::world::view::RobotView::operator->()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#accb21c019563efc51ac0e1d1b42f95ad',1,'rtt::world::view::BallView::operator->()']]], - ['operator_3c_3c_674',['operator<<',['../dc/d8f/namespacertt.html#a348468bc2c2e59d32ab7c1b7d0479f9b',1,'rtt::operator<<()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#a24b1c4fad3e401c35e8355457367697c',1,'rtt::ai::stp::operator<<()']]], - ['operator_3d_675',['operator=',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a2e21b60d2bcf9b10ede1a1f5517ea2aa',1,'rtt::world::WorldData::operator=()'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a50d0a2952301df003198d8633a42389b',1,'rtt::ai::gui::net::InterfaceGateway::operator=()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a661ca8520d95f67bcf5603348cd262b6',1,'rtt::world::WorldData::operator=()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a5f000cda18d79501be9b939193723ec9',1,'rtt::world::view::RobotView::operator=()'],['../da/d39/classrtt_1_1world_1_1World.html#a96baed371423474a119eb6fd55b5ae59',1,'rtt::world::World::operator=(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a98ab746c94697f1d4d356f2306217c0f',1,'rtt::world::World::operator=(World &)=delete'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab4686af09a9d62870344d0981f923239',1,'rtt::world::view::WorldDataView::operator=(WorldDataView &&o)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a6ce21e65563a6d4f75175f2394def34a',1,'rtt::world::view::WorldDataView::operator=(WorldDataView const &o)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a33feadc422ff29c1eeefef2a23c1949c',1,'rtt::world::view::RobotView::operator=()'],['../da/de3/classrtt_1_1STPManager.html#a01f0633364a8500e40ad85095cd76ec4',1,'rtt::STPManager::operator=()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af3af3e7727d12f934fe2156af0ba45aa',1,'rtt::world::ball::Ball::operator=(Ball const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#acd2c3bf14f4903118f2007b89878843d',1,'rtt::world::ball::Ball::operator=(Ball &&)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a21f16fd3577e814d7d4af863c0b9504d',1,'rtt::world::robot::Robot::operator=(Robot const &)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aa2b26725675b6f750f1192c8c68d6f31',1,'rtt::world::robot::Robot::operator=(Robot &&)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ae84b477c6d165333132bce9ad4ff017a',1,'rtt::world::view::BallView::operator=(BallView &&) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a3a25866f57efc22aaa00e074743a44fa',1,'rtt::world::view::BallView::operator=(BallView const &old) noexcept']]], - ['orbit_676',['Orbit',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html',1,'rtt::ai::stp::skill']]], - ['orbit_2ecpp_677',['Orbit.cpp',['../df/dac/Orbit_8cpp.html',1,'']]], - ['orbit_2eh_678',['Orbit.h',['../de/dc9/Orbit_8h.html',1,'']]], - ['orbitangular_679',['OrbitAngular',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html',1,'rtt::ai::stp::skill']]], - ['orbitangular_2ecpp_680',['OrbitAngular.cpp',['../d2/d8c/OrbitAngular_8cpp.html',1,'']]], - ['orbitangular_2eh_681',['OrbitAngular.h',['../d0/d4f/OrbitAngular_8h.html',1,'']]], - ['orbitkick_682',['OrbitKick',['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a557abc1bba78f4fdae7e0da6bf150354',1,'rtt::ai::stp::tactic::OrbitKick::OrbitKick()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html',1,'rtt::ai::stp::tactic::OrbitKick']]], - ['orbitkick_2ecpp_683',['OrbitKick.cpp',['../d3/d66/OrbitKick_8cpp.html',1,'']]], - ['orbitkick_2eh_684',['OrbitKick.h',['../da/d2b/OrbitKick_8h.html',1,'']]], - ['our_5fpossession_5frelative_5flength_5fthreshold_685',['OUR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#af62c7481ecaaf4508de7570a9883a81c',1,'rtt::ai::BallPossession']]], - ['ourball_686',['OURBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a79139c94ea7f68a34cecaaeb06971635',1,'rtt::ai::BallPossession']]], - ['out_687',['Out',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html',1,'rtt::ai::gui']]], - ['out_2ecpp_688',['Out.cpp',['../d5/d26/Out_8cpp.html',1,'']]], - ['out_2eh_689',['Out.h',['../d1/da0/Out_8h.html',1,'']]], - ['out_5fof_5ffield_5fmargin_690',['OUT_OF_FIELD_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aed9613427966811f06ad59de75113d16',1,'rtt::ai::constants']]], - ['output_691',['Output',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html',1,'rtt::ai::interface']]], - ['output_2ecpp_692',['Output.cpp',['../d0/d98/Output_8cpp.html',1,'']]], - ['output_2eh_693',['Output.h',['../d3/ddf/Output_8h.html',1,'']]], - ['overshootcomputations_694',['OvershootComputations',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html',1,'rtt::ai::control']]], - ['overshootcomputations_2ecpp_695',['OvershootComputations.cpp',['../d8/d9f/OvershootComputations_8cpp.html',1,'']]], - ['overshootcomputations_2eh_696',['OvershootComputations.h',['../d7/dbf/OvershootComputations_8h.html',1,'']]], - ['overshootingdestination_697',['overshootingDestination',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a954540a22b68287c8c6eb4bd40cac0cb',1,'rtt::ai::control::OvershootComputations']]] + ['obtainteamcolorchannel_649',['obtainTeamColorChannel',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a45d126977bc28dc4321d78c6a3e4fc8c',1,'rtt::ai::io::IOManager']]], + ['onmessage_650',['onMessage',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a46c79919d1ffe9ee497942f094cb96da',1,'rtt::ai::gui::net::InterfaceSubscriber']]], + ['onupdate_651',['onUpdate',['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a583ef4defb9e342fe29f16812145b164',1,'rtt::ai::stp::skill::GoToPos::onUpdate()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ad3658a079876be8f0d93f987596ec18f',1,'rtt::ai::stp::Skill::onUpdate()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ab2897e53b0b41c5a9c6adb40eb3c1dce',1,'rtt::ai::stp::skill::Kick::onUpdate()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#affa1f2883b23be571b09bae935ac1eab',1,'rtt::ai::stp::skill::Orbit::onUpdate()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#abe532e3564b42cf97c2789e54ea4602e',1,'rtt::ai::stp::skill::OrbitAngular::onUpdate()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#af9cc4625ef017ae42e209bca2f70e5e0',1,'rtt::ai::stp::skill::Rotate::onUpdate()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a2abb9bc0b5d9b443f7bc522d1f27d529',1,'rtt::ai::stp::skill::TestSkill::onUpdate()'],['../d4/ded/classTestSkill.html#ae342ad74bf0d9777b7a426e8436d77a9',1,'TestSkill::onUpdate()']]], + ['opennessevaluation_652',['OpennessEvaluation',['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['opennessevaluation_2ecpp_653',['OpennessEvaluation.cpp',['../d9/d75/OpennessEvaluation_8cpp.html',1,'']]], + ['opennessevaluation_2eh_654',['OpennessEvaluation.h',['../d4/df8/OpennessEvaluation_8h.html',1,'']]], + ['operator_20bool_655',['operator bool',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#afb5f69a0e149ac7cb2f8ed203e7caa0a',1,'rtt::world::view::WorldDataView::operator bool()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ac324758164b159c618c93d1d3dfc2b89',1,'rtt::world::view::RobotView::operator bool()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#acb8178fe123a22cb5eadb5f0e1f78a19',1,'rtt::world::view::BallView::operator bool() const noexcept']]], + ['operator_2a_656',['operator*',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ad90539358cb75a4bedb6facfc889a7a3',1,'rtt::world::view::BallView::operator*()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad1dc35567d1440e9befdfd1498385652',1,'rtt::world::view::RobotView::operator*()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a955db28c6c1f065ddcb7b2332bf8435c',1,'rtt::world::view::WorldDataView::operator*()']]], + ['operator_2d_3e_657',['operator->',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#accb21c019563efc51ac0e1d1b42f95ad',1,'rtt::world::view::BallView::operator->()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a078a3e37a8e5884f7b39a8f0e3b91f3d',1,'rtt::world::view::RobotView::operator->()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ad79d91a85148a2476abbedb003978f94',1,'rtt::world::view::WorldDataView::operator->()']]], + ['operator_3c_3c_658',['operator<<',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a24b1c4fad3e401c35e8355457367697c',1,'rtt::ai::stp::operator<<()'],['../dc/d8f/namespacertt.html#a348468bc2c2e59d32ab7c1b7d0479f9b',1,'rtt::operator<<()']]], + ['operator_3d_659',['operator=',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a50d0a2952301df003198d8633a42389b',1,'rtt::ai::gui::net::InterfaceGateway::operator=()'],['../da/de3/classrtt_1_1STPManager.html#a01f0633364a8500e40ad85095cd76ec4',1,'rtt::STPManager::operator=()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af3af3e7727d12f934fe2156af0ba45aa',1,'rtt::world::ball::Ball::operator=(Ball const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#acd2c3bf14f4903118f2007b89878843d',1,'rtt::world::ball::Ball::operator=(Ball &&)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a21f16fd3577e814d7d4af863c0b9504d',1,'rtt::world::robot::Robot::operator=(Robot const &)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aa2b26725675b6f750f1192c8c68d6f31',1,'rtt::world::robot::Robot::operator=(Robot &&)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ae84b477c6d165333132bce9ad4ff017a',1,'rtt::world::view::BallView::operator=(BallView &&) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a3a25866f57efc22aaa00e074743a44fa',1,'rtt::world::view::BallView::operator=(BallView const &old) noexcept'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a5f000cda18d79501be9b939193723ec9',1,'rtt::world::view::RobotView::operator=(RobotView const &)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a33feadc422ff29c1eeefef2a23c1949c',1,'rtt::world::view::RobotView::operator=(RobotView &&)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a6ce21e65563a6d4f75175f2394def34a',1,'rtt::world::view::WorldDataView::operator=(WorldDataView const &o)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab4686af09a9d62870344d0981f923239',1,'rtt::world::view::WorldDataView::operator=(WorldDataView &&o)=default'],['../da/d39/classrtt_1_1world_1_1World.html#a98ab746c94697f1d4d356f2306217c0f',1,'rtt::world::World::operator=(World &)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a96baed371423474a119eb6fd55b5ae59',1,'rtt::world::World::operator=(World &&)=delete'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a2e21b60d2bcf9b10ede1a1f5517ea2aa',1,'rtt::world::WorldData::operator=(WorldData const &) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a661ca8520d95f67bcf5603348cd262b6',1,'rtt::world::WorldData::operator=(WorldData &&)=default']]], + ['orbit_660',['Orbit',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html',1,'rtt::ai::stp::skill']]], + ['orbit_2ecpp_661',['Orbit.cpp',['../df/dac/Orbit_8cpp.html',1,'']]], + ['orbit_2eh_662',['Orbit.h',['../de/dc9/Orbit_8h.html',1,'']]], + ['orbitangular_663',['OrbitAngular',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html',1,'rtt::ai::stp::skill']]], + ['orbitangular_2ecpp_664',['OrbitAngular.cpp',['../d2/d8c/OrbitAngular_8cpp.html',1,'']]], + ['orbitangular_2eh_665',['OrbitAngular.h',['../d0/d4f/OrbitAngular_8h.html',1,'']]], + ['orbitkick_666',['OrbitKick',['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a557abc1bba78f4fdae7e0da6bf150354',1,'rtt::ai::stp::tactic::OrbitKick::OrbitKick()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html',1,'rtt::ai::stp::tactic::OrbitKick']]], + ['orbitkick_2ecpp_667',['OrbitKick.cpp',['../d3/d66/OrbitKick_8cpp.html',1,'']]], + ['orbitkick_2eh_668',['OrbitKick.h',['../da/d2b/OrbitKick_8h.html',1,'']]], + ['our_5fpossession_5frelative_5flength_5fthreshold_669',['OUR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#af62c7481ecaaf4508de7570a9883a81c',1,'rtt::ai::BallPossession']]], + ['ourball_670',['OURBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a79139c94ea7f68a34cecaaeb06971635',1,'rtt::ai::BallPossession']]], + ['out_671',['Out',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html',1,'rtt::ai::gui']]], + ['out_2ecpp_672',['Out.cpp',['../d5/d26/Out_8cpp.html',1,'']]], + ['out_2eh_673',['Out.h',['../d1/da0/Out_8h.html',1,'']]], + ['out_5fof_5ffield_5fmargin_674',['OUT_OF_FIELD_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aed9613427966811f06ad59de75113d16',1,'rtt::ai::constants']]], + ['output_675',['Output',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html',1,'rtt::ai::interface']]], + ['output_2ecpp_676',['Output.cpp',['../d0/d98/Output_8cpp.html',1,'']]], + ['output_2eh_677',['Output.h',['../d3/ddf/Output_8h.html',1,'']]], + ['overshootcomputations_678',['OvershootComputations',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html',1,'rtt::ai::control']]], + ['overshootcomputations_2ecpp_679',['OvershootComputations.cpp',['../d8/d9f/OvershootComputations_8cpp.html',1,'']]], + ['overshootcomputations_2eh_680',['OvershootComputations.h',['../d7/dbf/OvershootComputations_8h.html',1,'']]], + ['overshootingdestination_681',['overshootingDestination',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a954540a22b68287c8c6eb4bd40cac0cb',1,'rtt::ai::control::OvershootComputations']]] ]; diff --git a/search/all_f.js b/search/all_f.js index e0c519ed3..9b70e0801 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,132 +1,132 @@ var searchData= [ - ['p_698',['P',['../df/d2f/classrtt_1_1YawPID.html#a60460a49b360f420e8c65e7329b0c353',1,'rtt::YawPID']]], - ['parts_699',['parts',['../d0/d62/classrtt_1_1Trajectory1D.html#a7fae262f3fa8895e66c46ccf69a58c76',1,'rtt::Trajectory1D::parts()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8aaa1e80ec93656842bd35d5f1ec9d7f',1,'rtt::ai::control::BBTrajectory1D::parts()']]], - ['pass_700',['PASS',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba7a95bf926a0333f57705aeac07a362a2',1,'rtt::ai::stp']]], - ['passcomputations_701',['PassComputations',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html',1,'rtt::ai::stp::computations']]], - ['passcomputations_2ecpp_702',['PassComputations.cpp',['../da/d28/PassComputations_8cpp.html',1,'']]], - ['passcomputations_2eh_703',['PassComputations.h',['../dd/d71/PassComputations_8h.html',1,'']]], - ['passer_704',['Passer',['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9c2708268acc41cdeb541e80038d56d',1,'rtt::ai::stp::role::Passer::Passer()'],['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html',1,'rtt::ai::stp::role::Passer']]], - ['passer_2ecpp_705',['Passer.cpp',['../d9/d38/Passer_8cpp.html',1,'']]], - ['passer_2eh_706',['Passer.h',['../de/d8b/Passer_8h.html',1,'']]], - ['passerid_707',['passerId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b80a24ac1e245c8be94366c3a8f5f34',1,'rtt::ai::stp::PassInfo']]], - ['passinfo_708',['passInfo',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a811a29f3adf24138908bbea183e2430b',1,'rtt::ai::stp::play::AttackingPass::passInfo()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a447b46dba282ae0e1452f52744b382e1',1,'rtt::ai::stp::play::FreeKickUsPass::passInfo()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a79aaaca81dd6fb5eae376581c18ae4c9',1,'rtt::ai::stp::play::ChippingPass::passInfo()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a74cff66a5dc049edd34d87772e160c89',1,'rtt::ai::stp::play::KeeperKickBall::passInfo()']]], - ['passinfo_709',['PassInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#dd/d7d/structrtt_1_1ai_1_1stp_1_1PassInfo',1,'rtt::ai::stp']]], - ['passingtests_2ecpp_710',['PassingTests.cpp',['../d8/db2/PassingTests_8cpp.html',1,'']]], - ['passlocation_711',['passLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a92b74fb1a0273f1087bf331bc4983960',1,'rtt::ai::stp::PassInfo']]], - ['passreceiver_712',['PassReceiver',['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a7648c45aab499e6091d89c26a58abd6c',1,'rtt::ai::stp::role::PassReceiver::PassReceiver()'],['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html',1,'rtt::ai::stp::role::PassReceiver']]], - ['passreceiver_2ecpp_713',['PassReceiver.cpp',['../dc/ddd/PassReceiver_8cpp.html',1,'']]], - ['passreceiver_2eh_714',['PassReceiver.h',['../d2/d6d/PassReceiver_8h.html',1,'']]], - ['passscore_715',['passScore',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ad6353f8cb54ee64ac61ee32f6a1e4ae9',1,'rtt::ai::stp::PassInfo']]], - ['pause_716',['pause',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4e6ec2ee7675a119c7db912b1452a15b',1,'rtt::ai::io::IOManager']]], - ['penalty_5fdistance_5fbehind_5fball_717',['PENALTY_DISTANCE_BEHIND_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a42a71b54ebbd752fecc10763346aa51d',1,'rtt::ai::constants']]], - ['penalty_5fmark_5fthem_5fx_718',['PENALTY_MARK_THEM_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#a073cfb0dcce27c69a198183f4eccad10',1,'rtt::ai::stp::play']]], - ['penalty_5fmark_5fus_5fx_719',['PENALTY_MARK_US_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#ac50631db44841dd08ab8857eb1955735',1,'rtt::ai::stp::play']]], - ['penalty_5fthem_720',['PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843af97cec8038d98ef4a331a5e3ba53a429',1,'rtt']]], - ['penalty_5fus_721',['PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ac8e4285c18e34175148b25b8d4f00e1a',1,'rtt']]], - ['penaltykeeper_722',['PenaltyKeeper',['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a2b4a60efcba9c8829f5e16a44b629518',1,'rtt::ai::stp::role::PenaltyKeeper::PenaltyKeeper()'],['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html',1,'rtt::ai::stp::role::PenaltyKeeper']]], - ['penaltykeeper_2ecpp_723',['PenaltyKeeper.cpp',['../de/d27/PenaltyKeeper_8cpp.html',1,'']]], - ['penaltykeeper_2eh_724',['PenaltyKeeper.h',['../df/d86/PenaltyKeeper_8h.html',1,'']]], - ['penaltytaker_725',['PenaltyTaker',['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a15197389a03a216c2ad571bb6240069e',1,'rtt::ai::stp::role::PenaltyTaker::PenaltyTaker()'],['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html',1,'rtt::ai::stp::role::PenaltyTaker']]], - ['penaltytaker_2ecpp_726',['PenaltyTaker.cpp',['../dd/d7c/PenaltyTaker_8cpp.html',1,'']]], - ['penaltytaker_2eh_727',['PenaltyTaker.h',['../dd/d0a/PenaltyTaker_8h.html',1,'']]], - ['penaltythem_728',['PenaltyThem',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7f851d4dcedf21a9b7f14021d3d7600a',1,'rtt::ai::stp::play::PenaltyThem::PenaltyThem()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html',1,'rtt::ai::stp::play::PenaltyThem']]], - ['penaltythem_2ecpp_729',['PenaltyThem.cpp',['../db/dca/PenaltyThem_8cpp.html',1,'']]], - ['penaltythem_2eh_730',['PenaltyThem.h',['../de/d0e/PenaltyThem_8h.html',1,'']]], - ['penaltythemgamestate_731',['PenaltyThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a3e36f4ad95454ef7076927a3302a5711',1,'rtt::ai::stp']]], - ['penaltythemgamestateevaluation_732',['PenaltyThemGameStateEvaluation',['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltythemgamestateevaluation_2ecpp_733',['PenaltyThemGameStateEvaluation.cpp',['../da/df4/PenaltyThemGameStateEvaluation_8cpp.html',1,'']]], - ['penaltythemgamestateevaluation_2eh_734',['PenaltyThemGameStateEvaluation.h',['../d3/d12/PenaltyThemGameStateEvaluation_8h.html',1,'']]], - ['penaltythemprepare_735',['PenaltyThemPrepare',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a384efc4ba69e1ac7703d67944fc32604',1,'rtt::ai::stp::play::PenaltyThemPrepare::PenaltyThemPrepare()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html',1,'rtt::ai::stp::play::PenaltyThemPrepare']]], - ['penaltythemprepare_2ecpp_736',['PenaltyThemPrepare.cpp',['../d5/de0/PenaltyThemPrepare_8cpp.html',1,'']]], - ['penaltythemprepare_2eh_737',['PenaltyThemPrepare.h',['../db/d91/PenaltyThemPrepare_8h.html',1,'']]], - ['penaltythempreparegamestate_738',['PenaltyThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aeec6693eb39911dd5e14feaa78fed489',1,'rtt::ai::stp']]], - ['penaltythempreparegamestateevaluation_739',['PenaltyThemPrepareGameStateEvaluation',['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltythempreparegamestateevaluation_2ecpp_740',['PenaltyThemPrepareGameStateEvaluation.cpp',['../db/db2/PenaltyThemPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['penaltythempreparegamestateevaluation_2eh_741',['PenaltyThemPrepareGameStateEvaluation.h',['../d4/de2/PenaltyThemPrepareGameStateEvaluation_8h.html',1,'']]], - ['penaltyus_742',['PenaltyUs',['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a83a5e46e76cca35acfc4fb1547673ff9',1,'rtt::ai::stp::play::PenaltyUs::PenaltyUs()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html',1,'rtt::ai::stp::play::PenaltyUs']]], - ['penaltyus_2ecpp_743',['PenaltyUs.cpp',['../d7/d62/PenaltyUs_8cpp.html',1,'']]], - ['penaltyus_2eh_744',['PenaltyUs.h',['../d3/d6c/PenaltyUs_8h.html',1,'']]], - ['penaltyusgamestate_745',['PenaltyUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a56c8f055459577051738d1f33b55cbcc',1,'rtt::ai::stp']]], - ['penaltyusgamestateevaluation_746',['PenaltyUsGameStateEvaluation',['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltyusgamestateevaluation_2ecpp_747',['PenaltyUsGameStateEvaluation.cpp',['../d8/db5/PenaltyUsGameStateEvaluation_8cpp.html',1,'']]], - ['penaltyusgamestateevaluation_2eh_748',['PenaltyUsGameStateEvaluation.h',['../d9/df0/PenaltyUsGameStateEvaluation_8h.html',1,'']]], - ['penaltyusprepare_749',['PenaltyUsPrepare',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4c4ef48f997beffdefd3e5cd5705500b',1,'rtt::ai::stp::play::PenaltyUsPrepare::PenaltyUsPrepare()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html',1,'rtt::ai::stp::play::PenaltyUsPrepare']]], - ['penaltyusprepare_2ecpp_750',['PenaltyUsPrepare.cpp',['../d9/d9e/PenaltyUsPrepare_8cpp.html',1,'']]], - ['penaltyusprepare_2eh_751',['PenaltyUsPrepare.h',['../d2/db5/PenaltyUsPrepare_8h.html',1,'']]], - ['penaltyuspreparegamestate_752',['PenaltyUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a76a5a44992d1a994ce5a918098042b91',1,'rtt::ai::stp']]], - ['penaltyuspreparegamestateevaluation_753',['PenaltyUsPrepareGameStateEvaluation',['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltyuspreparegamestateevaluation_2ecpp_754',['PenaltyUsPrepareGameStateEvaluation.cpp',['../db/d71/PenaltyUsPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['penaltyuspreparegamestateevaluation_2eh_755',['PenaltyUsPrepareGameStateEvaluation.h',['../de/ded/PenaltyUsPrepareGameStateEvaluation_8h.html',1,'']]], - ['play_756',['Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#acd2b72c28dc974f8c2f8aaff19df14b1',1,'rtt::ai::stp::Play::Play()=default'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52bd102e626c783fab0762cbdfe58db1',1,'rtt::ai::stp::Play::Play(Play &&other)=default'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html',1,'rtt::ai::stp::Play']]], - ['play_2ecpp_757',['Play.cpp',['../d3/d97/Play_8cpp.html',1,'']]], - ['play_2ehpp_758',['Play.hpp',['../dd/dcc/Play_8hpp.html',1,'']]], - ['playdecider_759',['PlayDecider',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html',1,'rtt::ai::stp']]], - ['playdecider_2ecpp_760',['PlayDecider.cpp',['../db/d01/PlayDecider_8cpp.html',1,'']]], - ['playdecider_2ehpp_761',['PlayDecider.hpp',['../de/d8b/PlayDecider_8hpp.html',1,'']]], - ['playevaluator_762',['PlayEvaluator',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html',1,'rtt::ai::stp']]], - ['playevaluator_2ecpp_763',['PlayEvaluator.cpp',['../db/dc9/PlayEvaluator_8cpp.html',1,'']]], - ['playevaluator_2eh_764',['PlayEvaluator.h',['../da/dc6/PlayEvaluator_8h.html',1,'']]], - ['playlock_765',['playLock',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a6d28a5b12779cbcdc9d2db731a79e8b3',1,'rtt::ai::stp::PlayDecider']]], - ['playlock_766',['PlayLock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#df/dab/structrtt_1_1ai_1_1stp_1_1PlayLock',1,'rtt::ai::stp']]], - ['playname_767',['playName',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ac1022c629183d4661ea68235d22a651e',1,'rtt::ai::stp::PlayLock']]], - ['plays_768',['plays',['../da/de3/classrtt_1_1STPManager.html#aab4870dcc35daae7666fd1128173ba07',1,'rtt::STPManager::plays()'],['../d6/d69/classRTT__AI__Tests.html#a330eb787149536b9ea80d895e8062454',1,'RTT_AI_Tests::plays()']]], - ['playscoring_769',['PlayScoring',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#d9/dd7/structrtt_1_1ai_1_1stp_1_1PlayEvaluator_1_1PlayScoring',1,'rtt::ai::stp::PlayEvaluator']]], - ['playsvec_770',['PlaysVec',['../da/de3/classrtt_1_1STPManager.html#a4d1199e1a84b2ce7022aef6cf6c2768b',1,'rtt::STPManager']]], - ['playview_771',['PlayView',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a05a060288761eba3f61a7e72b0b7c772',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['pointisvalidposition_772',['pointIsValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a6a5bf0834110b8d114b1543f1c0e52e0',1,'rtt::ai::FieldComputations']]], - ['pointisvalidreceiverlocation_773',['pointIsValidReceiverLocation',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a28c652b0875bb7e900a55050c2f41b51',1,'rtt::ai::stp::computations::PassComputations']]], - ['pos_774',['pos',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a83fa6a77ed959db605992275d14eb0fc',1,'rtt::ai::stp::pos()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab78be163cedca5d834b97380dbee90c7',1,'rtt::world::robot::Robot::pos()'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a3901d156a1e6f373d875cd002c1d78ba',1,'rtt::ai::control::TimedPos1D::pos()'],['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#af7d0b532b3e678afecce53ce6bd96f5a',1,'rtt::ai::control::BBPosVel::pos()']]], - ['position_775',['position',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ae2103cf7192b58b17a262338286d186b',1,'rtt::ai::stp::EnemyInfo::position()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a0886bdeb1935b5bae88143a9ec3c09de',1,'rtt::ai::stp::gen::ScoredPosition::position()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ab8c5b9d1c7b653c5cf94ebab7893f4d1',1,'rtt::world::ball::Ball::position()']]], - ['positioncomputations_776',['PositionComputations',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html',1,'rtt::ai::stp']]], - ['positioncomputations_2ecpp_777',['PositionComputations.cpp',['../df/d13/PositionComputations_8cpp.html',1,'']]], - ['positioncomputations_2eh_778',['PositionComputations.h',['../d5/de0/PositionComputations_8h.html',1,'']]], - ['positioncontrol_779',['positionControl',['../da/d39/classrtt_1_1world_1_1World.html#abceba3734a6a81257d95b038843674e3',1,'rtt::world::World']]], - ['positioncontrol_780',['PositionControl',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html',1,'rtt::ai::control']]], - ['positioncontrol_2ecpp_781',['PositionControl.cpp',['../df/d25/PositionControl_8cpp.html',1,'']]], - ['positioncontrol_2eh_782',['PositionControl.h',['../d2/d84/PositionControl_8h.html',1,'']]], - ['positionscores_783',['PositionScores',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#da/d40/structrtt_1_1ai_1_1stp_1_1gen_1_1PositionScores',1,'rtt::ai::stp::gen']]], - ['positionscoring_784',['PositionScoring',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html',1,'rtt::ai::stp']]], - ['positionscoring_2ecpp_785',['PositionScoring.cpp',['../d7/dd9/PositionScoring_8cpp.html',1,'']]], - ['positionscoring_2eh_786',['PositionScoring.h',['../db/d9a/PositionScoring_8h.html',1,'']]], - ['positionscoringtest_2ecpp_787',['PositionScoringTest.cpp',['../dd/d34/PositionScoringTest_8cpp.html',1,'']]], - ['positiontodefend_788',['positionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674',1,'rtt::ai::stp::StpInfo']]], - ['positiontomoveto_789',['positionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56',1,'rtt::ai::stp::StpInfo']]], - ['positiontoshootat_790',['positionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e',1,'rtt::ai::stp::StpInfo']]], - ['possession_791',['Possession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9',1,'rtt::ai::BallPossession']]], - ['prepare_5fforced_5fstart_792',['PREPARE_FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7894f3ecc3abad045c2909912bdd5132',1,'rtt']]], - ['prepare_5fkickoff_5fthem_793',['PREPARE_KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a605d4c9e57ea162973c0d8681035c2d1',1,'rtt']]], - ['prepare_5fkickoff_5fus_794',['PREPARE_KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ab1b09aed356d6152877ff14f116e9e3b',1,'rtt']]], - ['prepare_5fpenalty_5fthem_795',['PREPARE_PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa582f62ddc20516e733b0ce09acc219a',1,'rtt']]], - ['prepare_5fpenalty_5fus_796',['PREPARE_PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a51fb032d2ec071f1b8cdbcdffaa5a947',1,'rtt']]], - ['prepareforcedstart_797',['PrepareForcedStart',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa8921e008c2a73bb607343e9aae1b6c1',1,'rtt::ai::stp::play::PrepareForcedStart::PrepareForcedStart()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html',1,'rtt::ai::stp::play::PrepareForcedStart']]], - ['prepareforcedstart_2ecpp_798',['PrepareForcedStart.cpp',['../de/d91/PrepareForcedStart_8cpp.html',1,'']]], - ['prepareforcedstart_2eh_799',['PrepareForcedStart.h',['../d9/d8b/PrepareForcedStart_8h.html',1,'']]], - ['prepareforcedstartgamestate_800',['PrepareForcedStartGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a4fc9a5bbfaf63c16f849aac9ca719475',1,'rtt::ai::stp']]], - ['prepareforcedstartgamestateevaluation_801',['PrepareForcedStartGameStateEvaluation',['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['prepareforcedstartgamestateevaluation_2ecpp_802',['PrepareForcedStartGameStateEvaluation.cpp',['../d0/d74/PrepareForcedStartGameStateEvaluation_8cpp.html',1,'']]], - ['prepareforcedstartgamestateevaluation_2eh_803',['PrepareForcedStartGameStateEvaluation.h',['../d2/d99/PrepareForcedStartGameStateEvaluation_8h.html',1,'']]], - ['previous_5ferror_804',['previous_error',['../df/d2f/classrtt_1_1YawPID.html#a1f58fd2b8bbefadd0c267cea4f377b13',1,'rtt::YawPID']]], - ['previouskeeperid_805',['previousKeeperId',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7164f241b13b1aa59b6e6b5c30a3094b',1,'rtt::ai::stp::Play']]], - ['previousmaxrobots_806',['previousMaxRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a067c0013eb3e4d70eedd32a504dee10d',1,'rtt::ai::stp::Play']]], - ['previousrobotnum_807',['previousRobotNum',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#afc2268677ee563a2f0a7efa4acff465e',1,'rtt::ai::stp::Play']]], - ['previoustime_808',['previousTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a9f26688e88c8062243a5296ce40e600e',1,'rtt::ai::BallPossession']]], - ['primaryai_809',['primaryAI',['../df/db4/classrtt_1_1GameSettings.html#a5e49afa1b37e808c435b2dcbba2fe923',1,'rtt::GameSettings']]], - ['priority_810',['priority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a7e2e15fabf6224fcf62d55d3761ec7da',1,'rtt::ai::Dealer::RoleInfo']]], - ['priorityorder_811',['PriorityOrder',['../d4/dcc/namespacertt_1_1ai.html#a7d554a3f16aad4c232be90471be5952a',1,'rtt::ai']]], - ['project_5fball_5fdistance_5fto_5fgoal_812',['PROJECT_BALL_DISTANCE_TO_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a9e4cffb1bae4ff229b1e0cdfaa1c0bf5',1,'rtt::ai::stp::tactic']]], - ['projectpointinfield_813',['projectPointInField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac6ac44afce2362338e2881d0c729a9d8',1,'rtt::ai::FieldComputations']]], - ['projectpointintofieldonline_814',['projectPointIntoFieldOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a1b17e8ab50d4a97f646dbfec38ad6047',1,'rtt::ai::FieldComputations']]], - ['projectpointoutofdefensearea_815',['projectPointOutOfDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3c618d4aa00d28bb4748c91ab4bdfc88',1,'rtt::ai::FieldComputations']]], - ['projectpointtovalidposition_816',['projectPointToValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae6d292f855e7dadb89b1303a51b2a71f',1,'rtt::ai::FieldComputations']]], - ['projectpointtovalidpositiononline_817',['projectPointToValidPositionOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a14bd2f5407afdeaecf7fe1d2d43f7916',1,'rtt::ai::FieldComputations']]], - ['publishaistatus_818',['publishAIStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a088e0e32f5761f3e446f7e0797a6adfe',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishallrobotcommands_819',['publishAllRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a55382a03a2cf2331dc248689184a9104',1,'rtt::ai::io::IOManager']]], - ['publisher_820',['publisher',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aecc9dd67b414e7b2fadec93d522010c5',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['publishprotomessage_821',['publishProtoMessage',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#aae6b38aa7b4a9cd2f88ddc643422a3da',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishrobotcommands_822',['publishRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a0f0f4a00275a57156911cd1da3388124',1,'rtt::ai::io::IOManager']]], - ['publishsettings_823',['publishSettings',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a3adae449c9345d234258d35f061a1468',1,'rtt::ai::io::IOManager']]], - ['publishstpstatus_824',['publishStpStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a218b3a5ccb8b556b552d4089d0ffdff8',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishvisuals_825',['publishVisuals',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a6342bb2c90bd02e736c62a2f955b01e1',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishworld_826',['publishWorld',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a9201867b803f93844f4d2700f7736819',1,'rtt::ai::gui::net::InterfacePublisher']]] + ['p_682',['P',['../df/d2f/classrtt_1_1YawPID.html#a60460a49b360f420e8c65e7329b0c353',1,'rtt::YawPID']]], + ['parts_683',['parts',['../d0/d62/classrtt_1_1Trajectory1D.html#a7fae262f3fa8895e66c46ccf69a58c76',1,'rtt::Trajectory1D::parts()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8aaa1e80ec93656842bd35d5f1ec9d7f',1,'rtt::ai::control::BBTrajectory1D::parts()']]], + ['pass_684',['PASS',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca7a95bf926a0333f57705aeac07a362a2',1,'rtt::ai::stp']]], + ['passcomputations_685',['PassComputations',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html',1,'rtt::ai::stp::computations']]], + ['passcomputations_2ecpp_686',['PassComputations.cpp',['../da/d28/PassComputations_8cpp.html',1,'']]], + ['passcomputations_2eh_687',['PassComputations.h',['../dd/d71/PassComputations_8h.html',1,'']]], + ['passer_688',['Passer',['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9c2708268acc41cdeb541e80038d56d',1,'rtt::ai::stp::role::Passer::Passer()'],['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html',1,'rtt::ai::stp::role::Passer']]], + ['passer_2ecpp_689',['Passer.cpp',['../d9/d38/Passer_8cpp.html',1,'']]], + ['passer_2eh_690',['Passer.h',['../de/d8b/Passer_8h.html',1,'']]], + ['passerid_691',['passerId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b80a24ac1e245c8be94366c3a8f5f34',1,'rtt::ai::stp::PassInfo']]], + ['passinfo_692',['passInfo',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a74cff66a5dc049edd34d87772e160c89',1,'rtt::ai::stp::play::KeeperKickBall::passInfo()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a447b46dba282ae0e1452f52744b382e1',1,'rtt::ai::stp::play::FreeKickUsPass::passInfo()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a811a29f3adf24138908bbea183e2430b',1,'rtt::ai::stp::play::AttackingPass::passInfo()']]], + ['passinfo_693',['PassInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#dd/d7d/structrtt_1_1ai_1_1stp_1_1PassInfo',1,'rtt::ai::stp']]], + ['passingtests_2ecpp_694',['PassingTests.cpp',['../d8/db2/PassingTests_8cpp.html',1,'']]], + ['passlocation_695',['passLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a92b74fb1a0273f1087bf331bc4983960',1,'rtt::ai::stp::PassInfo']]], + ['passreceiver_696',['PassReceiver',['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a7648c45aab499e6091d89c26a58abd6c',1,'rtt::ai::stp::role::PassReceiver::PassReceiver()'],['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html',1,'rtt::ai::stp::role::PassReceiver']]], + ['passreceiver_2ecpp_697',['PassReceiver.cpp',['../dc/ddd/PassReceiver_8cpp.html',1,'']]], + ['passreceiver_2eh_698',['PassReceiver.h',['../d2/d6d/PassReceiver_8h.html',1,'']]], + ['passscore_699',['passScore',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ad6353f8cb54ee64ac61ee32f6a1e4ae9',1,'rtt::ai::stp::PassInfo']]], + ['pause_700',['pause',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4e6ec2ee7675a119c7db912b1452a15b',1,'rtt::ai::io::IOManager']]], + ['penalty_5fdistance_5fbehind_5fball_701',['PENALTY_DISTANCE_BEHIND_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a42a71b54ebbd752fecc10763346aa51d',1,'rtt::ai::constants']]], + ['penalty_5fmark_5fthem_5fx_702',['PENALTY_MARK_THEM_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#a073cfb0dcce27c69a198183f4eccad10',1,'rtt::ai::stp::play']]], + ['penalty_5fmark_5fus_5fx_703',['PENALTY_MARK_US_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#ac50631db44841dd08ab8857eb1955735',1,'rtt::ai::stp::play']]], + ['penalty_5fthem_704',['PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843af97cec8038d98ef4a331a5e3ba53a429',1,'rtt']]], + ['penalty_5fus_705',['PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ac8e4285c18e34175148b25b8d4f00e1a',1,'rtt']]], + ['penaltykeeper_706',['PenaltyKeeper',['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a2b4a60efcba9c8829f5e16a44b629518',1,'rtt::ai::stp::role::PenaltyKeeper::PenaltyKeeper()'],['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html',1,'rtt::ai::stp::role::PenaltyKeeper']]], + ['penaltykeeper_2ecpp_707',['PenaltyKeeper.cpp',['../de/d27/PenaltyKeeper_8cpp.html',1,'']]], + ['penaltykeeper_2eh_708',['PenaltyKeeper.h',['../df/d86/PenaltyKeeper_8h.html',1,'']]], + ['penaltytaker_709',['PenaltyTaker',['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a15197389a03a216c2ad571bb6240069e',1,'rtt::ai::stp::role::PenaltyTaker::PenaltyTaker()'],['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html',1,'rtt::ai::stp::role::PenaltyTaker']]], + ['penaltytaker_2ecpp_710',['PenaltyTaker.cpp',['../dd/d7c/PenaltyTaker_8cpp.html',1,'']]], + ['penaltytaker_2eh_711',['PenaltyTaker.h',['../dd/d0a/PenaltyTaker_8h.html',1,'']]], + ['penaltythem_712',['PenaltyThem',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7f851d4dcedf21a9b7f14021d3d7600a',1,'rtt::ai::stp::play::PenaltyThem::PenaltyThem()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html',1,'rtt::ai::stp::play::PenaltyThem']]], + ['penaltythem_2ecpp_713',['PenaltyThem.cpp',['../db/dca/PenaltyThem_8cpp.html',1,'']]], + ['penaltythem_2eh_714',['PenaltyThem.h',['../de/d0e/PenaltyThem_8h.html',1,'']]], + ['penaltythemgamestate_715',['PenaltyThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a3e36f4ad95454ef7076927a3302a5711',1,'rtt::ai::stp']]], + ['penaltythemgamestateevaluation_716',['PenaltyThemGameStateEvaluation',['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltythemgamestateevaluation_2ecpp_717',['PenaltyThemGameStateEvaluation.cpp',['../da/df4/PenaltyThemGameStateEvaluation_8cpp.html',1,'']]], + ['penaltythemgamestateevaluation_2eh_718',['PenaltyThemGameStateEvaluation.h',['../d3/d12/PenaltyThemGameStateEvaluation_8h.html',1,'']]], + ['penaltythemprepare_719',['PenaltyThemPrepare',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a384efc4ba69e1ac7703d67944fc32604',1,'rtt::ai::stp::play::PenaltyThemPrepare::PenaltyThemPrepare()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html',1,'rtt::ai::stp::play::PenaltyThemPrepare']]], + ['penaltythemprepare_2ecpp_720',['PenaltyThemPrepare.cpp',['../d5/de0/PenaltyThemPrepare_8cpp.html',1,'']]], + ['penaltythemprepare_2eh_721',['PenaltyThemPrepare.h',['../db/d91/PenaltyThemPrepare_8h.html',1,'']]], + ['penaltythempreparegamestate_722',['PenaltyThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aeec6693eb39911dd5e14feaa78fed489',1,'rtt::ai::stp']]], + ['penaltythempreparegamestateevaluation_723',['PenaltyThemPrepareGameStateEvaluation',['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltythempreparegamestateevaluation_2ecpp_724',['PenaltyThemPrepareGameStateEvaluation.cpp',['../db/db2/PenaltyThemPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['penaltythempreparegamestateevaluation_2eh_725',['PenaltyThemPrepareGameStateEvaluation.h',['../d4/de2/PenaltyThemPrepareGameStateEvaluation_8h.html',1,'']]], + ['penaltyus_726',['PenaltyUs',['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a83a5e46e76cca35acfc4fb1547673ff9',1,'rtt::ai::stp::play::PenaltyUs::PenaltyUs()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html',1,'rtt::ai::stp::play::PenaltyUs']]], + ['penaltyus_2ecpp_727',['PenaltyUs.cpp',['../d7/d62/PenaltyUs_8cpp.html',1,'']]], + ['penaltyus_2eh_728',['PenaltyUs.h',['../d3/d6c/PenaltyUs_8h.html',1,'']]], + ['penaltyusgamestate_729',['PenaltyUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a56c8f055459577051738d1f33b55cbcc',1,'rtt::ai::stp']]], + ['penaltyusgamestateevaluation_730',['PenaltyUsGameStateEvaluation',['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltyusgamestateevaluation_2ecpp_731',['PenaltyUsGameStateEvaluation.cpp',['../d8/db5/PenaltyUsGameStateEvaluation_8cpp.html',1,'']]], + ['penaltyusgamestateevaluation_2eh_732',['PenaltyUsGameStateEvaluation.h',['../d9/df0/PenaltyUsGameStateEvaluation_8h.html',1,'']]], + ['penaltyusprepare_733',['PenaltyUsPrepare',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4c4ef48f997beffdefd3e5cd5705500b',1,'rtt::ai::stp::play::PenaltyUsPrepare::PenaltyUsPrepare()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html',1,'rtt::ai::stp::play::PenaltyUsPrepare']]], + ['penaltyusprepare_2ecpp_734',['PenaltyUsPrepare.cpp',['../d9/d9e/PenaltyUsPrepare_8cpp.html',1,'']]], + ['penaltyusprepare_2eh_735',['PenaltyUsPrepare.h',['../d2/db5/PenaltyUsPrepare_8h.html',1,'']]], + ['penaltyuspreparegamestate_736',['PenaltyUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a76a5a44992d1a994ce5a918098042b91',1,'rtt::ai::stp']]], + ['penaltyuspreparegamestateevaluation_737',['PenaltyUsPrepareGameStateEvaluation',['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltyuspreparegamestateevaluation_2ecpp_738',['PenaltyUsPrepareGameStateEvaluation.cpp',['../db/d71/PenaltyUsPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['penaltyuspreparegamestateevaluation_2eh_739',['PenaltyUsPrepareGameStateEvaluation.h',['../de/ded/PenaltyUsPrepareGameStateEvaluation_8h.html',1,'']]], + ['play_740',['Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#acd2b72c28dc974f8c2f8aaff19df14b1',1,'rtt::ai::stp::Play::Play()=default'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52bd102e626c783fab0762cbdfe58db1',1,'rtt::ai::stp::Play::Play(Play &&other)=default'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html',1,'rtt::ai::stp::Play']]], + ['play_2ecpp_741',['Play.cpp',['../d3/d97/Play_8cpp.html',1,'']]], + ['play_2ehpp_742',['Play.hpp',['../dd/dcc/Play_8hpp.html',1,'']]], + ['playdecider_743',['PlayDecider',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html',1,'rtt::ai::stp']]], + ['playdecider_2ecpp_744',['PlayDecider.cpp',['../db/d01/PlayDecider_8cpp.html',1,'']]], + ['playdecider_2ehpp_745',['PlayDecider.hpp',['../de/d8b/PlayDecider_8hpp.html',1,'']]], + ['playevaluator_746',['PlayEvaluator',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html',1,'rtt::ai::stp']]], + ['playevaluator_2ecpp_747',['PlayEvaluator.cpp',['../db/dc9/PlayEvaluator_8cpp.html',1,'']]], + ['playevaluator_2eh_748',['PlayEvaluator.h',['../da/dc6/PlayEvaluator_8h.html',1,'']]], + ['playlock_749',['playLock',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a6d28a5b12779cbcdc9d2db731a79e8b3',1,'rtt::ai::stp::PlayDecider']]], + ['playlock_750',['PlayLock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#df/dab/structrtt_1_1ai_1_1stp_1_1PlayLock',1,'rtt::ai::stp']]], + ['playname_751',['playName',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ac1022c629183d4661ea68235d22a651e',1,'rtt::ai::stp::PlayLock']]], + ['plays_752',['plays',['../da/de3/classrtt_1_1STPManager.html#aab4870dcc35daae7666fd1128173ba07',1,'rtt::STPManager::plays()'],['../d6/d69/classRTT__AI__Tests.html#a330eb787149536b9ea80d895e8062454',1,'RTT_AI_Tests::plays()']]], + ['playscoring_753',['PlayScoring',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#d9/dd7/structrtt_1_1ai_1_1stp_1_1PlayEvaluator_1_1PlayScoring',1,'rtt::ai::stp::PlayEvaluator']]], + ['playsvec_754',['PlaysVec',['../da/de3/classrtt_1_1STPManager.html#a4d1199e1a84b2ce7022aef6cf6c2768b',1,'rtt::STPManager']]], + ['playview_755',['PlayView',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a05a060288761eba3f61a7e72b0b7c772',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['pointisvalidposition_756',['pointIsValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a6a5bf0834110b8d114b1543f1c0e52e0',1,'rtt::ai::FieldComputations']]], + ['pointisvalidreceiverlocation_757',['pointIsValidReceiverLocation',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a28c652b0875bb7e900a55050c2f41b51',1,'rtt::ai::stp::computations::PassComputations']]], + ['pos_758',['pos',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab78be163cedca5d834b97380dbee90c7',1,'rtt::world::robot::Robot::pos()'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a3901d156a1e6f373d875cd002c1d78ba',1,'rtt::ai::control::TimedPos1D::pos()'],['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#af7d0b532b3e678afecce53ce6bd96f5a',1,'rtt::ai::control::BBPosVel::pos()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#a83fa6a77ed959db605992275d14eb0fc',1,'rtt::ai::stp::pos()']]], + ['position_759',['position',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ae2103cf7192b58b17a262338286d186b',1,'rtt::ai::stp::EnemyInfo::position()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a0886bdeb1935b5bae88143a9ec3c09de',1,'rtt::ai::stp::gen::ScoredPosition::position()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ab8c5b9d1c7b653c5cf94ebab7893f4d1',1,'rtt::world::ball::Ball::position()']]], + ['positioncomputations_760',['PositionComputations',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html',1,'rtt::ai::stp']]], + ['positioncomputations_2ecpp_761',['PositionComputations.cpp',['../df/d13/PositionComputations_8cpp.html',1,'']]], + ['positioncomputations_2eh_762',['PositionComputations.h',['../d5/de0/PositionComputations_8h.html',1,'']]], + ['positioncontrol_763',['positionControl',['../da/d39/classrtt_1_1world_1_1World.html#abceba3734a6a81257d95b038843674e3',1,'rtt::world::World']]], + ['positioncontrol_764',['PositionControl',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html',1,'rtt::ai::control']]], + ['positioncontrol_2ecpp_765',['PositionControl.cpp',['../df/d25/PositionControl_8cpp.html',1,'']]], + ['positioncontrol_2eh_766',['PositionControl.h',['../d2/d84/PositionControl_8h.html',1,'']]], + ['positionscores_767',['PositionScores',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#da/d40/structrtt_1_1ai_1_1stp_1_1gen_1_1PositionScores',1,'rtt::ai::stp::gen']]], + ['positionscoring_768',['PositionScoring',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html',1,'rtt::ai::stp']]], + ['positionscoring_2ecpp_769',['PositionScoring.cpp',['../d7/dd9/PositionScoring_8cpp.html',1,'']]], + ['positionscoring_2eh_770',['PositionScoring.h',['../db/d9a/PositionScoring_8h.html',1,'']]], + ['positionscoringtest_2ecpp_771',['PositionScoringTest.cpp',['../dd/d34/PositionScoringTest_8cpp.html',1,'']]], + ['positiontodefend_772',['positionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674',1,'rtt::ai::stp::StpInfo']]], + ['positiontomoveto_773',['positionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56',1,'rtt::ai::stp::StpInfo']]], + ['positiontoshootat_774',['positionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e',1,'rtt::ai::stp::StpInfo']]], + ['possession_775',['Possession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9',1,'rtt::ai::BallPossession']]], + ['prepare_5fforced_5fstart_776',['PREPARE_FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7894f3ecc3abad045c2909912bdd5132',1,'rtt']]], + ['prepare_5fkickoff_5fthem_777',['PREPARE_KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a605d4c9e57ea162973c0d8681035c2d1',1,'rtt']]], + ['prepare_5fkickoff_5fus_778',['PREPARE_KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ab1b09aed356d6152877ff14f116e9e3b',1,'rtt']]], + ['prepare_5fpenalty_5fthem_779',['PREPARE_PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa582f62ddc20516e733b0ce09acc219a',1,'rtt']]], + ['prepare_5fpenalty_5fus_780',['PREPARE_PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a51fb032d2ec071f1b8cdbcdffaa5a947',1,'rtt']]], + ['prepareforcedstart_781',['PrepareForcedStart',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa8921e008c2a73bb607343e9aae1b6c1',1,'rtt::ai::stp::play::PrepareForcedStart::PrepareForcedStart()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html',1,'rtt::ai::stp::play::PrepareForcedStart']]], + ['prepareforcedstart_2ecpp_782',['PrepareForcedStart.cpp',['../de/d91/PrepareForcedStart_8cpp.html',1,'']]], + ['prepareforcedstart_2eh_783',['PrepareForcedStart.h',['../d9/d8b/PrepareForcedStart_8h.html',1,'']]], + ['prepareforcedstartgamestate_784',['PrepareForcedStartGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a4fc9a5bbfaf63c16f849aac9ca719475',1,'rtt::ai::stp']]], + ['prepareforcedstartgamestateevaluation_785',['PrepareForcedStartGameStateEvaluation',['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['prepareforcedstartgamestateevaluation_2ecpp_786',['PrepareForcedStartGameStateEvaluation.cpp',['../d0/d74/PrepareForcedStartGameStateEvaluation_8cpp.html',1,'']]], + ['prepareforcedstartgamestateevaluation_2eh_787',['PrepareForcedStartGameStateEvaluation.h',['../d2/d99/PrepareForcedStartGameStateEvaluation_8h.html',1,'']]], + ['previous_5ferror_788',['previous_error',['../df/d2f/classrtt_1_1YawPID.html#a1f58fd2b8bbefadd0c267cea4f377b13',1,'rtt::YawPID']]], + ['previouskeeperid_789',['previousKeeperId',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7164f241b13b1aa59b6e6b5c30a3094b',1,'rtt::ai::stp::Play']]], + ['previousmaxrobots_790',['previousMaxRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a067c0013eb3e4d70eedd32a504dee10d',1,'rtt::ai::stp::Play']]], + ['previousrobotnum_791',['previousRobotNum',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#afc2268677ee563a2f0a7efa4acff465e',1,'rtt::ai::stp::Play']]], + ['previoustime_792',['previousTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a9f26688e88c8062243a5296ce40e600e',1,'rtt::ai::BallPossession']]], + ['primaryai_793',['primaryAI',['../df/db4/classrtt_1_1GameSettings.html#a5e49afa1b37e808c435b2dcbba2fe923',1,'rtt::GameSettings']]], + ['priority_794',['priority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a7e2e15fabf6224fcf62d55d3761ec7da',1,'rtt::ai::Dealer::RoleInfo']]], + ['priorityorder_795',['PriorityOrder',['../d4/dcc/namespacertt_1_1ai.html#a7d554a3f16aad4c232be90471be5952a',1,'rtt::ai']]], + ['project_5fball_5fdistance_5fto_5fgoal_796',['PROJECT_BALL_DISTANCE_TO_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a9e4cffb1bae4ff229b1e0cdfaa1c0bf5',1,'rtt::ai::stp::tactic']]], + ['projectpointinfield_797',['projectPointInField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac6ac44afce2362338e2881d0c729a9d8',1,'rtt::ai::FieldComputations']]], + ['projectpointintofieldonline_798',['projectPointIntoFieldOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a1b17e8ab50d4a97f646dbfec38ad6047',1,'rtt::ai::FieldComputations']]], + ['projectpointoutofdefensearea_799',['projectPointOutOfDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3c618d4aa00d28bb4748c91ab4bdfc88',1,'rtt::ai::FieldComputations']]], + ['projectpointtovalidposition_800',['projectPointToValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae6d292f855e7dadb89b1303a51b2a71f',1,'rtt::ai::FieldComputations']]], + ['projectpointtovalidpositiononline_801',['projectPointToValidPositionOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a14bd2f5407afdeaecf7fe1d2d43f7916',1,'rtt::ai::FieldComputations']]], + ['publishaistatus_802',['publishAIStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a088e0e32f5761f3e446f7e0797a6adfe',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishallrobotcommands_803',['publishAllRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a55382a03a2cf2331dc248689184a9104',1,'rtt::ai::io::IOManager']]], + ['publisher_804',['publisher',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aecc9dd67b414e7b2fadec93d522010c5',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['publishprotomessage_805',['publishProtoMessage',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#aae6b38aa7b4a9cd2f88ddc643422a3da',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishrobotcommands_806',['publishRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a0f0f4a00275a57156911cd1da3388124',1,'rtt::ai::io::IOManager']]], + ['publishsettings_807',['publishSettings',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a3adae449c9345d234258d35f061a1468',1,'rtt::ai::io::IOManager']]], + ['publishstpstatus_808',['publishStpStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a218b3a5ccb8b556b552d4089d0ffdff8',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishvisuals_809',['publishVisuals',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a6342bb2c90bd02e736c62a2f955b01e1',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishworld_810',['publishWorld',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a9201867b803f93844f4d2700f7736819',1,'rtt::ai::gui::net::InterfacePublisher']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index 95e9c3cd8..f4a00326c 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['acquireinfo_1190',['AcquireInfo',['../da/d39/classrtt_1_1world_1_1World.html#d6/de5/structrtt_1_1world_1_1World_1_1AcquireInfo',1,'rtt::world::World']]], - ['attack_1191',['Attack',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html',1,'rtt::ai::stp::play']]], - ['attackingpass_1192',['AttackingPass',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html',1,'rtt::ai::stp::play']]], - ['avoidobjects_1193',['AvoidObjects',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d8/dcb/structrtt_1_1ai_1_1stp_1_1AvoidObjects',1,'rtt::ai::stp']]] + ['acquireinfo_1175',['AcquireInfo',['../da/d39/classrtt_1_1world_1_1World.html#d6/de5/structrtt_1_1world_1_1World_1_1AcquireInfo',1,'rtt::world::World']]], + ['attack_1176',['Attack',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html',1,'rtt::ai::stp::play']]], + ['attackingpass_1177',['AttackingPass',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html',1,'rtt::ai::stp::play']]], + ['avoidobjects_1178',['AvoidObjects',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d8/dcb/structrtt_1_1ai_1_1stp_1_1AvoidObjects',1,'rtt::ai::stp']]] ]; diff --git a/search/classes_1.js b/search/classes_1.js index a80945b9c..5ca4ebe37 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,22 +1,22 @@ var searchData= [ - ['ball_1194',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html',1,'rtt::world::ball']]], - ['ballinourdefenseareaandstillglobalevaluation_1195',['BallInOurDefenseAreaAndStillGlobalEvaluation',['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballonoursideglobalevaluation_1196',['BallOnOurSideGlobalEvaluation',['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacementthem_1197',['BallPlacementThem',['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html',1,'rtt::ai::stp::play']]], - ['ballplacementthemgamestateevaluation_1198',['BallPlacementThemGameStateEvaluation',['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacementusdirectgamestateevaluation_1199',['BallPlacementUsDirectGameStateEvaluation',['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacementusforcestart_1200',['BallPlacementUsForceStart',['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html',1,'rtt::ai::stp::play']]], - ['ballplacementusfreekick_1201',['BallPlacementUsFreeKick',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html',1,'rtt::ai::stp::play']]], - ['ballplacementusgamestateevaluation_1202',['BallPlacementUsGameStateEvaluation',['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['ballplacer_1203',['BallPlacer',['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html',1,'rtt::ai::stp::role']]], - ['ballpossession_1204',['BallPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html',1,'rtt::ai']]], - ['ballstandback_1205',['BallStandBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html',1,'rtt::ai::stp::tactic']]], - ['ballview_1206',['BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html',1,'rtt::world::view']]], - ['baseevaluation_1207',['BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['bbposvel_1208',['BBPosVel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html',1,'rtt::ai::control']]], - ['bbtrajectory1d_1209',['BBTrajectory1D',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html',1,'rtt::ai::control']]], - ['bbtrajectory2d_1210',['BBTrajectory2D',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html',1,'rtt::ai::control']]], - ['bbtrajectorypart_1211',['BBTrajectoryPart',['../d0/d4f/namespacertt_1_1ai_1_1control.html#dc/d46/structrtt_1_1ai_1_1control_1_1BBTrajectoryPart',1,'rtt::ai::control']]], - ['blockball_1212',['BlockBall',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html',1,'rtt::ai::stp::tactic']]] + ['ball_1179',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html',1,'rtt::world::ball']]], + ['ballinourdefenseareaandstillglobalevaluation_1180',['BallInOurDefenseAreaAndStillGlobalEvaluation',['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballonoursideglobalevaluation_1181',['BallOnOurSideGlobalEvaluation',['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacementthem_1182',['BallPlacementThem',['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html',1,'rtt::ai::stp::play']]], + ['ballplacementthemgamestateevaluation_1183',['BallPlacementThemGameStateEvaluation',['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacementusdirectgamestateevaluation_1184',['BallPlacementUsDirectGameStateEvaluation',['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacementusforcestart_1185',['BallPlacementUsForceStart',['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html',1,'rtt::ai::stp::play']]], + ['ballplacementusfreekick_1186',['BallPlacementUsFreeKick',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html',1,'rtt::ai::stp::play']]], + ['ballplacementusgamestateevaluation_1187',['BallPlacementUsGameStateEvaluation',['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['ballplacer_1188',['BallPlacer',['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html',1,'rtt::ai::stp::role']]], + ['ballpossession_1189',['BallPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html',1,'rtt::ai']]], + ['ballstandback_1190',['BallStandBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html',1,'rtt::ai::stp::tactic']]], + ['ballview_1191',['BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html',1,'rtt::world::view']]], + ['baseevaluation_1192',['BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['bbposvel_1193',['BBPosVel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html',1,'rtt::ai::control']]], + ['bbtrajectory1d_1194',['BBTrajectory1D',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html',1,'rtt::ai::control']]], + ['bbtrajectory2d_1195',['BBTrajectory2D',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html',1,'rtt::ai::control']]], + ['bbtrajectorypart_1196',['BBTrajectoryPart',['../d0/d4f/namespacertt_1_1ai_1_1control.html#dc/d46/structrtt_1_1ai_1_1control_1_1BBTrajectoryPart',1,'rtt::ai::control']]], + ['blockball_1197',['BlockBall',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html',1,'rtt::ai::stp::tactic']]] ]; diff --git a/search/classes_10.js b/search/classes_10.js index d8950677f..3121d12d7 100644 --- a/search/classes_10.js +++ b/search/classes_10.js @@ -1,12 +1,12 @@ var searchData= [ - ['scoredposition_1316',['ScoredPosition',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#d3/d07/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoredPosition',1,'rtt::ai::stp::gen']]], - ['scoreprofile_1317',['ScoreProfile',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#de/d7c/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoreProfile',1,'rtt::ai::stp::gen']]], - ['skill_1318',['Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html',1,'rtt::ai::stp']]], - ['stopformation_1319',['StopFormation',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html',1,'rtt::ai::stp::play']]], - ['stopgamestateevaluation_1320',['StopGameStateEvaluation',['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['stpinfo_1321',['StpInfo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html',1,'rtt::ai::stp']]], - ['stpmanager_1322',['STPManager',['../da/de3/classrtt_1_1STPManager.html',1,'rtt']]], - ['strategymanager_1323',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html',1,'rtt::ai']]], - ['striker_1324',['Striker',['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html',1,'rtt::ai::stp::role']]] + ['scoredposition_1296',['ScoredPosition',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#d3/d07/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoredPosition',1,'rtt::ai::stp::gen']]], + ['scoreprofile_1297',['ScoreProfile',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#de/d7c/structrtt_1_1ai_1_1stp_1_1gen_1_1ScoreProfile',1,'rtt::ai::stp::gen']]], + ['skill_1298',['Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html',1,'rtt::ai::stp']]], + ['stopformation_1299',['StopFormation',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html',1,'rtt::ai::stp::play']]], + ['stopgamestateevaluation_1300',['StopGameStateEvaluation',['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['stpinfo_1301',['StpInfo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html',1,'rtt::ai::stp']]], + ['stpmanager_1302',['STPManager',['../da/de3/classrtt_1_1STPManager.html',1,'rtt']]], + ['strategymanager_1303',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html',1,'rtt::ai']]], + ['striker_1304',['Striker',['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html',1,'rtt::ai::stp::role']]] ]; diff --git a/search/classes_11.js b/search/classes_11.js index e87a96728..a06675cf8 100644 --- a/search/classes_11.js +++ b/search/classes_11.js @@ -1,12 +1,12 @@ var searchData= [ - ['tactic_1325',['Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html',1,'rtt::ai::stp']]], - ['testrole_1326',['TestRole',['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html',1,'rtt::ai::stp']]], - ['testskill_1327',['TestSkill',['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html',1,'rtt::ai::stp::skill::TestSkill'],['../d4/ded/classTestSkill.html',1,'TestSkill']]], - ['testtactic_1328',['TestTactic',['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html',1,'rtt::ai::stp']]], - ['theyhaveballglobalevaluation_1329',['TheyHaveBallGlobalEvaluation',['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['timedpos1d_1330',['TimedPos1D',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html',1,'rtt::ai::control']]], - ['timeoutgamestateevaluation_1331',['TimeOutGameStateEvaluation',['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['trajectory1d_1332',['Trajectory1D',['../d0/d62/classrtt_1_1Trajectory1D.html',1,'rtt']]], - ['trajectory2d_1333',['Trajectory2D',['../d9/da4/classrtt_1_1Trajectory2D.html',1,'rtt']]] + ['tactic_1305',['Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html',1,'rtt::ai::stp']]], + ['testrole_1306',['TestRole',['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html',1,'rtt::ai::stp']]], + ['testskill_1307',['TestSkill',['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html',1,'rtt::ai::stp::skill::TestSkill'],['../d4/ded/classTestSkill.html',1,'TestSkill']]], + ['testtactic_1308',['TestTactic',['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html',1,'rtt::ai::stp']]], + ['theyhaveballglobalevaluation_1309',['TheyHaveBallGlobalEvaluation',['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['timedpos1d_1310',['TimedPos1D',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html',1,'rtt::ai::control']]], + ['timeoutgamestateevaluation_1311',['TimeOutGameStateEvaluation',['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['trajectory1d_1312',['Trajectory1D',['../d0/d62/classrtt_1_1Trajectory1D.html',1,'rtt']]], + ['trajectory2d_1313',['Trajectory2D',['../d9/da4/classrtt_1_1Trajectory2D.html',1,'rtt']]] ]; diff --git a/search/classes_12.js b/search/classes_12.js index 94b5c0dd8..a93965f79 100644 --- a/search/classes_12.js +++ b/search/classes_12.js @@ -1,8 +1,8 @@ var searchData= [ - ['wewillhaveballglobalevaluation_1334',['WeWillHaveBallGlobalEvaluation',['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['world_1335',['World',['../da/d39/classrtt_1_1world_1_1World.html',1,'rtt::world']]], - ['worlddata_1336',['WorldData',['../d5/db9/classrtt_1_1world_1_1WorldData.html',1,'rtt::world']]], - ['worlddataview_1337',['WorldDataView',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html',1,'rtt::world::view']]], - ['worldhelper_1338',['WorldHelper',['../d6/d74/classtesthelpers_1_1WorldHelper.html',1,'testhelpers']]] + ['wewillhaveballglobalevaluation_1314',['WeWillHaveBallGlobalEvaluation',['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['world_1315',['World',['../da/d39/classrtt_1_1world_1_1World.html',1,'rtt::world']]], + ['worlddata_1316',['WorldData',['../d5/db9/classrtt_1_1world_1_1WorldData.html',1,'rtt::world']]], + ['worlddataview_1317',['WorldDataView',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html',1,'rtt::world::view']]], + ['worldhelper_1318',['WorldHelper',['../d6/d74/classtesthelpers_1_1WorldHelper.html',1,'testhelpers']]] ]; diff --git a/search/classes_13.js b/search/classes_13.js index 9529d4c75..b17bcec15 100644 --- a/search/classes_13.js +++ b/search/classes_13.js @@ -1,4 +1,4 @@ var searchData= [ - ['yawpid_1339',['YawPID',['../df/d2f/classrtt_1_1YawPID.html',1,'rtt']]] + ['yawpid_1319',['YawPID',['../df/d2f/classrtt_1_1YawPID.html',1,'rtt']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index 44e1583b1..92541e15e 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,11 +1,7 @@ var searchData= [ - ['chip_1213',['Chip',['../db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html',1,'rtt::ai::stp::skill']]], - ['chipatpos_1214',['ChipAtPos',['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html',1,'rtt::ai::stp::tactic']]], - ['chipper_1215',['Chipper',['../de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html',1,'rtt::ai::stp::role']]], - ['chippingpass_1216',['ChippingPass',['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html',1,'rtt::ai::stp::play']]], - ['collisioncalculations_1217',['CollisionCalculations',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html',1,'rtt::ai::control']]], - ['computationmanager_1218',['ComputationManager',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html',1,'rtt::ai::stp']]], - ['controlmodule_1219',['ControlModule',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html',1,'rtt::ai::control']]], - ['controlutils_1220',['ControlUtils',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html',1,'rtt::ai::control']]] + ['collisioncalculations_1198',['CollisionCalculations',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html',1,'rtt::ai::control']]], + ['computationmanager_1199',['ComputationManager',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html',1,'rtt::ai::stp']]], + ['controlmodule_1200',['ControlModule',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html',1,'rtt::ai::control']]], + ['controlutils_1201',['ControlUtils',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html',1,'rtt::ai::control']]] ]; diff --git a/search/classes_3.js b/search/classes_3.js index 46bd080e3..9ab5caf3b 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,10 +1,9 @@ var searchData= [ - ['dealer_1221',['Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html',1,'rtt::ai']]], - ['dealerflag_1222',['DealerFlag',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html',1,'rtt::ai::Dealer']]], - ['defender_1223',['Defender',['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html',1,'rtt::ai::stp::role']]], - ['defendpass_1224',['DefendPass',['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html',1,'rtt::ai::stp::play']]], - ['defendshot_1225',['DefendShot',['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html',1,'rtt::ai::stp::play']]], - ['drawargs_1226',['DrawArgs',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#d5/d18/structrtt_1_1ai_1_1gui_1_1Out_1_1DrawArgs',1,'rtt::ai::gui::Out']]], - ['drivewithball_1227',['DriveWithBall',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html',1,'rtt::ai::stp::tactic']]] + ['dealer_1202',['Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html',1,'rtt::ai']]], + ['dealerflag_1203',['DealerFlag',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html',1,'rtt::ai::Dealer']]], + ['defend_1204',['Defend',['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html',1,'rtt::ai::stp::play']]], + ['defender_1205',['Defender',['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html',1,'rtt::ai::stp::role']]], + ['drawargs_1206',['DrawArgs',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#d5/d18/structrtt_1_1ai_1_1gui_1_1Out_1_1DrawArgs',1,'rtt::ai::gui::Out']]], + ['drivewithball_1207',['DriveWithBall',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html',1,'rtt::ai::stp::tactic']]] ]; diff --git a/search/classes_4.js b/search/classes_4.js index 9b09b18b2..ca3557066 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['enemyinfo_1228',['EnemyInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/db1/structrtt_1_1ai_1_1stp_1_1EnemyInfo',1,'rtt::ai::stp']]] + ['enemyinfo_1208',['EnemyInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/db1/structrtt_1_1ai_1_1stp_1_1EnemyInfo',1,'rtt::ai::stp']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index 6f0746a61..bd556cd7d 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,13 +1,13 @@ var searchData= [ - ['fieldcomputations_1229',['FieldComputations',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html',1,'rtt::ai']]], - ['fieldhelper_1230',['FieldHelper',['../de/da9/classtesthelpers_1_1FieldHelper.html',1,'testhelpers']]], - ['flagscore_1231',['FlagScore',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d2/daa/structrtt_1_1ai_1_1Dealer_1_1FlagScore',1,'rtt::ai::Dealer']]], - ['formation_1232',['Formation',['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html',1,'rtt::ai::stp::role::Formation'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html',1,'rtt::ai::stp::tactic::Formation']]], - ['freekicktaker_1233',['FreeKickTaker',['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html',1,'rtt::ai::stp::role']]], - ['freekickthem_1234',['FreeKickThem',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html',1,'rtt::ai::stp::play']]], - ['freekickthemgamestateevaluation_1235',['FreeKickThemGameStateEvaluation',['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['freekickusatgoal_1236',['FreeKickUsAtGoal',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html',1,'rtt::ai::stp::play']]], - ['freekickusgamestateevaluation_1237',['FreeKickUsGameStateEvaluation',['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['freekickuspass_1238',['FreeKickUsPass',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html',1,'rtt::ai::stp::play']]] + ['fieldcomputations_1209',['FieldComputations',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html',1,'rtt::ai']]], + ['fieldhelper_1210',['FieldHelper',['../de/da9/classtesthelpers_1_1FieldHelper.html',1,'testhelpers']]], + ['flagscore_1211',['FlagScore',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d2/daa/structrtt_1_1ai_1_1Dealer_1_1FlagScore',1,'rtt::ai::Dealer']]], + ['formation_1212',['Formation',['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html',1,'rtt::ai::stp::role::Formation'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html',1,'rtt::ai::stp::tactic::Formation']]], + ['freekicktaker_1213',['FreeKickTaker',['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html',1,'rtt::ai::stp::role']]], + ['freekickthem_1214',['FreeKickThem',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html',1,'rtt::ai::stp::play']]], + ['freekickthemgamestateevaluation_1215',['FreeKickThemGameStateEvaluation',['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['freekickusatgoal_1216',['FreeKickUsAtGoal',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html',1,'rtt::ai::stp::play']]], + ['freekickusgamestateevaluation_1217',['FreeKickUsGameStateEvaluation',['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['freekickuspass_1218',['FreeKickUsPass',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html',1,'rtt::ai::stp::play']]] ]; diff --git a/search/classes_6.js b/search/classes_6.js index 0a20a548e..0a9fa9497 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,11 +1,11 @@ var searchData= [ - ['gamesettings_1239',['GameSettings',['../df/db4/classrtt_1_1GameSettings.html',1,'rtt']]], - ['gamestate_1240',['GameState',['../d6/dc7/structrtt_1_1ai_1_1GameState.html',1,'rtt::ai']]], - ['gamestatemanager_1241',['GameStateManager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html',1,'rtt::ai']]], - ['getball_1242',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html',1,'rtt::ai::stp::tactic']]], - ['getbehindballindirection_1243',['GetBehindBallInDirection',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html',1,'rtt::ai::stp::tactic']]], - ['goalcomputations_1244',['GoalComputations',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html',1,'rtt::ai::stp::computations']]], - ['goalshotevaluation_1245',['GoalShotEvaluation',['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['gotopos_1246',['GoToPos',['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html',1,'rtt::ai::stp::skill']]] + ['gamesettings_1219',['GameSettings',['../df/db4/classrtt_1_1GameSettings.html',1,'rtt']]], + ['gamestate_1220',['GameState',['../d6/dc7/structrtt_1_1ai_1_1GameState.html',1,'rtt::ai']]], + ['gamestatemanager_1221',['GameStateManager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html',1,'rtt::ai']]], + ['getball_1222',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html',1,'rtt::ai::stp::tactic']]], + ['getbehindballindirection_1223',['GetBehindBallInDirection',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html',1,'rtt::ai::stp::tactic']]], + ['goalcomputations_1224',['GoalComputations',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html',1,'rtt::ai::stp::computations']]], + ['goalshotevaluation_1225',['GoalShotEvaluation',['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['gotopos_1226',['GoToPos',['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html',1,'rtt::ai::stp::skill']]] ]; diff --git a/search/classes_7.js b/search/classes_7.js index 406d9fa19..18178fa84 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['halt_1247',['Halt',['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html',1,'rtt::ai::stp::play::Halt'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html',1,'rtt::ai::stp::role::Halt'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html',1,'rtt::ai::stp::tactic::Halt']]], - ['haltgamestateevaluation_1248',['HaltGameStateEvaluation',['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['harasser_1249',['Harasser',['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html',1,'rtt::ai::stp::role']]], - ['hasballinfo_1250',['hasBallInfo',['../de/d2f/namespacertt_1_1world_1_1robot.html#d1/d9d/structrtt_1_1world_1_1robot_1_1hasBallInfo',1,'rtt::world::robot']]] + ['halt_1227',['Halt',['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html',1,'rtt::ai::stp::play::Halt'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html',1,'rtt::ai::stp::role::Halt'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html',1,'rtt::ai::stp::tactic::Halt']]], + ['haltgamestateevaluation_1228',['HaltGameStateEvaluation',['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['harasser_1229',['Harasser',['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html',1,'rtt::ai::stp::role']]], + ['hasballinfo_1230',['hasBallInfo',['../de/d2f/namespacertt_1_1world_1_1robot.html#d1/d9d/structrtt_1_1world_1_1robot_1_1hasBallInfo',1,'rtt::world::robot']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 5f7fb9b6f..fcd950a59 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['instantkick_1251',['InstantKick',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html',1,'rtt::ai::stp::tactic']]], - ['interceptioncomputations_1252',['InterceptionComputations',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html',1,'rtt::ai::stp']]], - ['interceptioninfo_1253',['InterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/d71/structrtt_1_1ai_1_1stp_1_1InterceptionInfo',1,'rtt::ai::stp']]], - ['interfacegateway_1254',['InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html',1,'rtt::ai::gui::net']]], - ['interfacepublisher_1255',['InterfacePublisher',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html',1,'rtt::ai::gui::net']]], - ['interfacesubscriber_1256',['InterfaceSubscriber',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html',1,'rtt::ai::gui::net']]], - ['iomanager_1257',['IOManager',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html',1,'rtt::ai::io']]] + ['instantkick_1231',['InstantKick',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html',1,'rtt::ai::stp::tactic']]], + ['interceptioncomputations_1232',['InterceptionComputations',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html',1,'rtt::ai::stp']]], + ['interceptioninfo_1233',['InterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d9/d71/structrtt_1_1ai_1_1stp_1_1InterceptionInfo',1,'rtt::ai::stp']]], + ['interfacegateway_1234',['InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html',1,'rtt::ai::gui::net']]], + ['interfacepublisher_1235',['InterfacePublisher',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html',1,'rtt::ai::gui::net']]], + ['interfacesubscriber_1236',['InterfaceSubscriber',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html',1,'rtt::ai::gui::net']]], + ['iomanager_1237',['IOManager',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html',1,'rtt::ai::io']]] ]; diff --git a/search/classes_9.js b/search/classes_9.js index 8b3988d46..6e4b9c2b3 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,17 +1,17 @@ var searchData= [ - ['keeper_1258',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html',1,'rtt::ai::stp::role']]], - ['keeperblockball_1259',['KeeperBlockBall',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html',1,'rtt::ai::stp::tactic']]], - ['keeperinterceptioninfo_1260',['KeeperInterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d5/d94/structrtt_1_1ai_1_1stp_1_1KeeperInterceptionInfo',1,'rtt::ai::stp']]], - ['keeperkickball_1261',['KeeperKickBall',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html',1,'rtt::ai::stp::play']]], - ['keeperpasser_1262',['KeeperPasser',['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html',1,'rtt::ai::stp::role']]], - ['kick_1263',['Kick',['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html',1,'rtt::ai::stp::skill']]], - ['kickoffthem_1264',['KickOffThem',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html',1,'rtt::ai::stp::play']]], - ['kickoffthemgamestateevaluation_1265',['KickOffThemGameStateEvaluation',['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffthemprepare_1266',['KickOffThemPrepare',['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html',1,'rtt::ai::stp::play']]], - ['kickoffthempreparegamestateevaluation_1267',['KickOffThemPrepareGameStateEvaluation',['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffus_1268',['KickOffUs',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html',1,'rtt::ai::stp::play']]], - ['kickoffusgamestateevaluation_1269',['KickOffUsGameStateEvaluation',['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['kickoffusprepare_1270',['KickOffUsPrepare',['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html',1,'rtt::ai::stp::play']]], - ['kickoffuspreparegamestateevaluation_1271',['KickOffUsPrepareGameStateEvaluation',['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]] + ['keeper_1238',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html',1,'rtt::ai::stp::role']]], + ['keeperblockball_1239',['KeeperBlockBall',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html',1,'rtt::ai::stp::tactic']]], + ['keeperinterceptioninfo_1240',['KeeperInterceptionInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#d5/d94/structrtt_1_1ai_1_1stp_1_1KeeperInterceptionInfo',1,'rtt::ai::stp']]], + ['keeperkickball_1241',['KeeperKickBall',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html',1,'rtt::ai::stp::play']]], + ['keeperpasser_1242',['KeeperPasser',['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html',1,'rtt::ai::stp::role']]], + ['kick_1243',['Kick',['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html',1,'rtt::ai::stp::skill']]], + ['kickoffthem_1244',['KickOffThem',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html',1,'rtt::ai::stp::play']]], + ['kickoffthemgamestateevaluation_1245',['KickOffThemGameStateEvaluation',['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffthemprepare_1246',['KickOffThemPrepare',['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html',1,'rtt::ai::stp::play']]], + ['kickoffthempreparegamestateevaluation_1247',['KickOffThemPrepareGameStateEvaluation',['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffus_1248',['KickOffUs',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html',1,'rtt::ai::stp::play']]], + ['kickoffusgamestateevaluation_1249',['KickOffUsGameStateEvaluation',['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['kickoffusprepare_1250',['KickOffUsPrepare',['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html',1,'rtt::ai::stp::play']]], + ['kickoffuspreparegamestateevaluation_1251',['KickOffUsPrepareGameStateEvaluation',['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]] ]; diff --git a/search/classes_a.js b/search/classes_a.js index 3d8b22bdb..ed2f0c8c6 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['lineofsightevaluation_1272',['LineOfSightEvaluation',['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html',1,'rtt::ai::stp::evaluation']]] + ['lineofsightevaluation_1252',['LineOfSightEvaluation',['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html',1,'rtt::ai::stp::evaluation']]] ]; diff --git a/search/classes_b.js b/search/classes_b.js index e3585c7c4..562560904 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['mocktactic_1273',['MockTactic',['../d4/d01/classMockTactic.html',1,'']]] + ['mocktactic_1253',['MockTactic',['../d4/d01/classMockTactic.html',1,'']]] ]; diff --git a/search/classes_c.js b/search/classes_c.js index d8ffd375a..efafd971e 100644 --- a/search/classes_c.js +++ b/search/classes_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['normalplaygamestateevaluation_1274',['NormalPlayGameStateEvaluation',['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]] + ['normalplaygamestateevaluation_1254',['NormalPlayGameStateEvaluation',['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]] ]; diff --git a/search/classes_d.js b/search/classes_d.js index 91c1d0f69..9e660e49a 100644 --- a/search/classes_d.js +++ b/search/classes_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['opennessevaluation_1275',['OpennessEvaluation',['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['orbit_1276',['Orbit',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html',1,'rtt::ai::stp::skill']]], - ['orbitangular_1277',['OrbitAngular',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html',1,'rtt::ai::stp::skill']]], - ['orbitkick_1278',['OrbitKick',['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html',1,'rtt::ai::stp::tactic']]], - ['out_1279',['Out',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html',1,'rtt::ai::gui']]], - ['output_1280',['Output',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html',1,'rtt::ai::interface']]], - ['overshootcomputations_1281',['OvershootComputations',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html',1,'rtt::ai::control']]] + ['opennessevaluation_1255',['OpennessEvaluation',['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['orbit_1256',['Orbit',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html',1,'rtt::ai::stp::skill']]], + ['orbitangular_1257',['OrbitAngular',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html',1,'rtt::ai::stp::skill']]], + ['orbitkick_1258',['OrbitKick',['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html',1,'rtt::ai::stp::tactic']]], + ['out_1259',['Out',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html',1,'rtt::ai::gui']]], + ['output_1260',['Output',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html',1,'rtt::ai::interface']]], + ['overshootcomputations_1261',['OvershootComputations',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html',1,'rtt::ai::control']]] ]; diff --git a/search/classes_e.js b/search/classes_e.js index 25096fe4c..54016340e 100644 --- a/search/classes_e.js +++ b/search/classes_e.js @@ -1,28 +1,28 @@ var searchData= [ - ['passcomputations_1282',['PassComputations',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html',1,'rtt::ai::stp::computations']]], - ['passer_1283',['Passer',['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html',1,'rtt::ai::stp::role']]], - ['passinfo_1284',['PassInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#dd/d7d/structrtt_1_1ai_1_1stp_1_1PassInfo',1,'rtt::ai::stp']]], - ['passreceiver_1285',['PassReceiver',['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html',1,'rtt::ai::stp::role']]], - ['penaltykeeper_1286',['PenaltyKeeper',['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html',1,'rtt::ai::stp::role']]], - ['penaltytaker_1287',['PenaltyTaker',['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html',1,'rtt::ai::stp::role']]], - ['penaltythem_1288',['PenaltyThem',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html',1,'rtt::ai::stp::play']]], - ['penaltythemgamestateevaluation_1289',['PenaltyThemGameStateEvaluation',['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltythemprepare_1290',['PenaltyThemPrepare',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html',1,'rtt::ai::stp::play']]], - ['penaltythempreparegamestateevaluation_1291',['PenaltyThemPrepareGameStateEvaluation',['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltyus_1292',['PenaltyUs',['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html',1,'rtt::ai::stp::play']]], - ['penaltyusgamestateevaluation_1293',['PenaltyUsGameStateEvaluation',['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['penaltyusprepare_1294',['PenaltyUsPrepare',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html',1,'rtt::ai::stp::play']]], - ['penaltyuspreparegamestateevaluation_1295',['PenaltyUsPrepareGameStateEvaluation',['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], - ['play_1296',['Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html',1,'rtt::ai::stp']]], - ['playdecider_1297',['PlayDecider',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html',1,'rtt::ai::stp']]], - ['playevaluator_1298',['PlayEvaluator',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html',1,'rtt::ai::stp']]], - ['playlock_1299',['PlayLock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#df/dab/structrtt_1_1ai_1_1stp_1_1PlayLock',1,'rtt::ai::stp']]], - ['playscoring_1300',['PlayScoring',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#d9/dd7/structrtt_1_1ai_1_1stp_1_1PlayEvaluator_1_1PlayScoring',1,'rtt::ai::stp::PlayEvaluator']]], - ['positioncomputations_1301',['PositionComputations',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html',1,'rtt::ai::stp']]], - ['positioncontrol_1302',['PositionControl',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html',1,'rtt::ai::control']]], - ['positionscores_1303',['PositionScores',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#da/d40/structrtt_1_1ai_1_1stp_1_1gen_1_1PositionScores',1,'rtt::ai::stp::gen']]], - ['positionscoring_1304',['PositionScoring',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html',1,'rtt::ai::stp']]], - ['prepareforcedstart_1305',['PrepareForcedStart',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html',1,'rtt::ai::stp::play']]], - ['prepareforcedstartgamestateevaluation_1306',['PrepareForcedStartGameStateEvaluation',['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]] + ['passcomputations_1262',['PassComputations',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html',1,'rtt::ai::stp::computations']]], + ['passer_1263',['Passer',['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html',1,'rtt::ai::stp::role']]], + ['passinfo_1264',['PassInfo',['../d5/d14/namespacertt_1_1ai_1_1stp.html#dd/d7d/structrtt_1_1ai_1_1stp_1_1PassInfo',1,'rtt::ai::stp']]], + ['passreceiver_1265',['PassReceiver',['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html',1,'rtt::ai::stp::role']]], + ['penaltykeeper_1266',['PenaltyKeeper',['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html',1,'rtt::ai::stp::role']]], + ['penaltytaker_1267',['PenaltyTaker',['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html',1,'rtt::ai::stp::role']]], + ['penaltythem_1268',['PenaltyThem',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html',1,'rtt::ai::stp::play']]], + ['penaltythemgamestateevaluation_1269',['PenaltyThemGameStateEvaluation',['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltythemprepare_1270',['PenaltyThemPrepare',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html',1,'rtt::ai::stp::play']]], + ['penaltythempreparegamestateevaluation_1271',['PenaltyThemPrepareGameStateEvaluation',['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltyus_1272',['PenaltyUs',['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html',1,'rtt::ai::stp::play']]], + ['penaltyusgamestateevaluation_1273',['PenaltyUsGameStateEvaluation',['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['penaltyusprepare_1274',['PenaltyUsPrepare',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html',1,'rtt::ai::stp::play']]], + ['penaltyuspreparegamestateevaluation_1275',['PenaltyUsPrepareGameStateEvaluation',['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]], + ['play_1276',['Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html',1,'rtt::ai::stp']]], + ['playdecider_1277',['PlayDecider',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html',1,'rtt::ai::stp']]], + ['playevaluator_1278',['PlayEvaluator',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html',1,'rtt::ai::stp']]], + ['playlock_1279',['PlayLock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#df/dab/structrtt_1_1ai_1_1stp_1_1PlayLock',1,'rtt::ai::stp']]], + ['playscoring_1280',['PlayScoring',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#d9/dd7/structrtt_1_1ai_1_1stp_1_1PlayEvaluator_1_1PlayScoring',1,'rtt::ai::stp::PlayEvaluator']]], + ['positioncomputations_1281',['PositionComputations',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html',1,'rtt::ai::stp']]], + ['positioncontrol_1282',['PositionControl',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html',1,'rtt::ai::control']]], + ['positionscores_1283',['PositionScores',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#da/d40/structrtt_1_1ai_1_1stp_1_1gen_1_1PositionScores',1,'rtt::ai::stp::gen']]], + ['positionscoring_1284',['PositionScoring',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html',1,'rtt::ai::stp']]], + ['prepareforcedstart_1285',['PrepareForcedStart',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html',1,'rtt::ai::stp::play']]], + ['prepareforcedstartgamestateevaluation_1286',['PrepareForcedStartGameStateEvaluation',['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html',1,'rtt::ai::stp::evaluation']]] ]; diff --git a/search/classes_f.js b/search/classes_f.js index a30750fb6..39d85114a 100644 --- a/search/classes_f.js +++ b/search/classes_f.js @@ -1,12 +1,12 @@ var searchData= [ - ['receive_1307',['Receive',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html',1,'rtt::ai::stp::tactic']]], - ['robot_1308',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html',1,'rtt::world::robot']]], - ['robotview_1309',['RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html',1,'rtt::world::view']]], - ['role_1310',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html',1,'rtt::ai::stp']]], - ['roleinfo_1311',['RoleInfo',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d4/ded/structrtt_1_1ai_1_1Dealer_1_1RoleInfo',1,'rtt::ai::Dealer']]], - ['rotate_1312',['Rotate',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html',1,'rtt::ai::stp::skill']]], - ['rtt_5fai_5ftests_1313',['RTT_AI_Tests',['../d6/d69/classRTT__AI__Tests.html',1,'']]], - ['ruleset_1314',['RuleSet',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html',1,'rtt::ai']]], - ['runtimeconfig_1315',['RuntimeConfig',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html',1,'rtt::ai']]] + ['receive_1287',['Receive',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html',1,'rtt::ai::stp::tactic']]], + ['robot_1288',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html',1,'rtt::world::robot']]], + ['robotview_1289',['RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html',1,'rtt::world::view']]], + ['role_1290',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html',1,'rtt::ai::stp']]], + ['roleinfo_1291',['RoleInfo',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#d4/ded/structrtt_1_1ai_1_1Dealer_1_1RoleInfo',1,'rtt::ai::Dealer']]], + ['rotate_1292',['Rotate',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html',1,'rtt::ai::stp::skill']]], + ['rtt_5fai_5ftests_1293',['RTT_AI_Tests',['../d6/d69/classRTT__AI__Tests.html',1,'']]], + ['ruleset_1294',['RuleSet',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html',1,'rtt::ai']]], + ['runtimeconfig_1295',['RuntimeConfig',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html',1,'rtt::ai']]] ]; diff --git a/search/defines_0.js b/search/defines_0.js index fcbecb261..26f2335a0 100644 --- a/search/defines_0.js +++ b/search/defines_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['running_5ftest_2451',['RUNNING_TEST',['../df/d0a/main_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): main.cpp'],['../db/d97/WorldResetTests_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): WorldResetTests.cpp']]] + ['running_5ftest_2418',['RUNNING_TEST',['../df/d0a/main_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): main.cpp'],['../db/d97/WorldResetTests_8cpp.html#abcbd27c1e6f09507adb722d93ecb022d',1,'RUNNING_TEST(): WorldResetTests.cpp']]] ]; diff --git a/search/enums_0.js b/search/enums_0.js index 38472928a..65757a0d6 100644 --- a/search/enums_0.js +++ b/search/enums_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['dealerflagpriority_2365',['DealerFlagPriority',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617',1,'rtt::ai']]], - ['dealerflagtitle_2366',['DealerFlagTitle',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67',1,'rtt::ai']]] + ['dealerflagpriority_2335',['DealerFlagPriority',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617',1,'rtt::ai']]], + ['dealerflagtitle_2336',['DealerFlagTitle',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67',1,'rtt::ai']]] ]; diff --git a/search/enums_1.js b/search/enums_1.js index a01ddccbe..66a9e8510 100644 --- a/search/enums_1.js +++ b/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['globalevaluation_2367',['GlobalEvaluation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2',1,'rtt::ai::stp']]] + ['globalevaluation_2337',['GlobalEvaluation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2',1,'rtt::ai::stp']]] ]; diff --git a/search/enums_2.js b/search/enums_2.js index 9daf23e04..408733bf8 100644 --- a/search/enums_2.js +++ b/search/enums_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['kickorchip_2368',['KickOrChip',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113',1,'rtt::ai::stp']]] + ['possession_2338',['Possession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9',1,'rtt::ai::BallPossession']]] ]; diff --git a/search/enums_3.js b/search/enums_3.js index a4b452b03..e81b667b8 100644 --- a/search/enums_3.js +++ b/search/enums_3.js @@ -1,4 +1,5 @@ var searchData= [ - ['possession_2369',['Possession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9',1,'rtt::ai::BallPossession']]] + ['refcommand_2339',['RefCommand',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843',1,'rtt']]], + ['rulesetname_2340',['RuleSetName',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02',1,'RuleSet.h']]] ]; diff --git a/search/enums_4.js b/search/enums_4.js index c27551131..a686e595e 100644 --- a/search/enums_4.js +++ b/search/enums_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['refcommand_2370',['RefCommand',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843',1,'rtt']]], - ['rulesetname_2371',['RuleSetName',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02',1,'RuleSet.h']]] + ['shotpower_2341',['ShotPower',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012c',1,'rtt::ai::stp']]], + ['status_2342',['Status',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3',1,'rtt::ai::stp']]] ]; diff --git a/search/enums_5.js b/search/enums_5.js index 26aa5a38b..675f0a293 100644 --- a/search/enums_5.js +++ b/search/enums_5.js @@ -1,5 +1,4 @@ var searchData= [ - ['shottype_2372',['ShotType',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87ab',1,'rtt::ai::stp']]], - ['status_2373',['Status',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3',1,'rtt::ai::stp']]] + ['team_2343',['Team',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727',1,'rtt::world']]] ]; diff --git a/search/enums_6.html b/search/enums_6.html deleted file mode 100644 index ea5e0a682..000000000 --- a/search/enums_6.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
      -
      Loading...
      -
      - -
      Searching...
      -
      No Matches
      - -
      - - diff --git a/search/enums_6.js b/search/enums_6.js deleted file mode 100644 index eb9b1c8f2..000000000 --- a/search/enums_6.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['team_2374',['Team',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727',1,'rtt::world']]] -]; diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js index eef947240..2cf747458 100644 --- a/search/enumvalues_0.js +++ b/search/enumvalues_0.js @@ -1,14 +1,14 @@ var searchData= [ - ['ball_5fplacement_5fthem_2375',['BALL_PLACEMENT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4abfa514bf71ac46359cd47ef3aa6c7e',1,'rtt']]], - ['ball_5fplacement_5fus_2376',['BALL_PLACEMENT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aaa94a644a66e971a67a1865b6256bda0',1,'rtt']]], - ['ball_5fplacement_5fus_5fdirect_2377',['BALL_PLACEMENT_US_DIRECT',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843adc054ff36312758291b2f2f24ea69166',1,'rtt']]], - ['ballinourdefenseareaandstill_2378',['BallInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a310169b790806221862dfaac167191b8',1,'rtt::ai::stp']]], - ['ballnotinourdefenseareaandstill_2379',['BallNotInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a5fb2385fbd0166e0c9d58c7921526f34',1,'rtt::ai::stp']]], - ['ballonourside_2380',['BallOnOurSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0da9db34d6df52ddc7b31add5894a621',1,'rtt::ai::stp']]], - ['ballontheirside_2381',['BallOnTheirSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a52e638a2d35b495523933ae29854444b',1,'rtt::ai::stp']]], - ['ballplacementthemgamestate_2382',['BallPlacementThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a775d0ce7887fa4de0aadf511dcd6fd71',1,'rtt::ai::stp']]], - ['ballplacementusdirectgamestate_2383',['BallPlacementUsDirectGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a85c18d9aa394e8aa1f12d62124b1d6dd',1,'rtt::ai::stp']]], - ['ballplacementusgamestate_2384',['BallPlacementUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a195616208981cef4a486610feadfb6f6',1,'rtt::ai::stp']]], - ['both_2385',['both',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6e5f2747daba8cda60dca36edf058525',1,'rtt::world']]] + ['ball_5fplacement_5fthem_2344',['BALL_PLACEMENT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4abfa514bf71ac46359cd47ef3aa6c7e',1,'rtt']]], + ['ball_5fplacement_5fus_2345',['BALL_PLACEMENT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aaa94a644a66e971a67a1865b6256bda0',1,'rtt']]], + ['ball_5fplacement_5fus_5fdirect_2346',['BALL_PLACEMENT_US_DIRECT',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843adc054ff36312758291b2f2f24ea69166',1,'rtt']]], + ['ballinourdefenseareaandstill_2347',['BallInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a310169b790806221862dfaac167191b8',1,'rtt::ai::stp']]], + ['ballnotinourdefenseareaandstill_2348',['BallNotInOurDefenseAreaAndStill',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a5fb2385fbd0166e0c9d58c7921526f34',1,'rtt::ai::stp']]], + ['ballonourside_2349',['BallOnOurSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0da9db34d6df52ddc7b31add5894a621',1,'rtt::ai::stp']]], + ['ballontheirside_2350',['BallOnTheirSide',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a52e638a2d35b495523933ae29854444b',1,'rtt::ai::stp']]], + ['ballplacementthemgamestate_2351',['BallPlacementThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a775d0ce7887fa4de0aadf511dcd6fd71',1,'rtt::ai::stp']]], + ['ballplacementusdirectgamestate_2352',['BallPlacementUsDirectGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a85c18d9aa394e8aa1f12d62124b1d6dd',1,'rtt::ai::stp']]], + ['ballplacementusgamestate_2353',['BallPlacementUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a195616208981cef4a486610feadfb6f6',1,'rtt::ai::stp']]], + ['both_2354',['both',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6e5f2747daba8cda60dca36edf058525',1,'rtt::world']]] ]; diff --git a/search/enumvalues_1.js b/search/enumvalues_1.js index d9fc4c3c9..fee3c5f3f 100644 --- a/search/enumvalues_1.js +++ b/search/enumvalues_1.js @@ -1,8 +1,7 @@ var searchData= [ - ['can_5fdetect_5fball_2386',['CAN_DETECT_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a55ce2fe53a7b2039f6acfcac2eed55e9',1,'rtt::ai']]], - ['can_5fkick_5fball_2387',['CAN_KICK_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67af7d59f4e29c18dc164f77922c6c0145b',1,'rtt::ai']]], - ['card_2388',['CARD',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a5a81822ea736ae6bf53dc995d87203df',1,'rtt::ai']]], - ['chip_2389',['CHIP',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113aed8e8497a6a4c2315790d3d56b7c5065',1,'rtt::ai::stp']]], - ['contendedball_2390',['CONTENDEDBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9aed01a837adcdd64c9d0104980153d2ab',1,'rtt::ai::BallPossession']]] + ['can_5fdetect_5fball_2355',['CAN_DETECT_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a55ce2fe53a7b2039f6acfcac2eed55e9',1,'rtt::ai']]], + ['can_5fkick_5fball_2356',['CAN_KICK_BALL',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67af7d59f4e29c18dc164f77922c6c0145b',1,'rtt::ai']]], + ['card_2357',['CARD',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a5a81822ea736ae6bf53dc995d87203df',1,'rtt::ai']]], + ['contendedball_2358',['CONTENDEDBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9aed01a837adcdd64c9d0104980153d2ab',1,'rtt::ai::BallPossession']]] ]; diff --git a/search/enumvalues_2.js b/search/enumvalues_2.js index e1e89abcc..3643044a3 100644 --- a/search/enumvalues_2.js +++ b/search/enumvalues_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['default_2391',['DEFAULT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a88ec7d5086d2469ba843c7fcceade8a6',1,'RuleSet.h']]], - ['direct_5ffree_5fthem_2392',['DIRECT_FREE_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a43cad1b6fd7d5153cb60f7d88d9f0f31',1,'rtt']]], - ['direct_5ffree_5fthem_5fstop_2393',['DIRECT_FREE_THEM_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae4a42a36109c1c3e473ec1ed275f2809',1,'rtt']]], - ['direct_5ffree_5fus_2394',['DIRECT_FREE_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7d4f8613628e265b6bf9c674bedad46d',1,'rtt']]], - ['direct_5ffree_5fus_5fstop_2395',['DIRECT_FREE_US_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa0e17303d5ddfc03629d114713d8fa7d',1,'rtt']]] + ['default_2359',['DEFAULT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a88ec7d5086d2469ba843c7fcceade8a6',1,'RuleSet.h']]], + ['direct_5ffree_5fthem_2360',['DIRECT_FREE_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a43cad1b6fd7d5153cb60f7d88d9f0f31',1,'rtt']]], + ['direct_5ffree_5fthem_5fstop_2361',['DIRECT_FREE_THEM_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae4a42a36109c1c3e473ec1ed275f2809',1,'rtt']]], + ['direct_5ffree_5fus_2362',['DIRECT_FREE_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7d4f8613628e265b6bf9c674bedad46d',1,'rtt']]], + ['direct_5ffree_5fus_5fstop_2363',['DIRECT_FREE_US_STOP',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa0e17303d5ddfc03629d114713d8fa7d',1,'rtt']]] ]; diff --git a/search/enumvalues_3.js b/search/enumvalues_3.js index 970ac66a2..dcbb4c48c 100644 --- a/search/enumvalues_3.js +++ b/search/enumvalues_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['failure_2396',['Failure',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086',1,'rtt::ai::stp']]], - ['forced_5fstart_2397',['FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae2f4e36957bfefd9000cb5bb950c4dda',1,'rtt']]], - ['freekickthemgamestate_2398',['FreeKickThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2af5ef925cf3c281225810c9118fd382e0',1,'rtt::ai::stp']]], - ['freekickusgamestate_2399',['FreeKickUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aca71e05faa7b1711d1367178d9c4e11f',1,'rtt::ai::stp']]] + ['failure_2364',['Failure',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3ae139a585510a502bbf1841cf589f5086',1,'rtt::ai::stp']]], + ['forced_5fstart_2365',['FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ae2f4e36957bfefd9000cb5bb950c4dda',1,'rtt']]], + ['freekickthemgamestate_2366',['FreeKickThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2af5ef925cf3c281225810c9118fd382e0',1,'rtt::ai::stp']]], + ['freekickusgamestate_2367',['FreeKickUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aca71e05faa7b1711d1367178d9c4e11f',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_4.js b/search/enumvalues_4.js index e330e9ffd..afde39212 100644 --- a/search/enumvalues_4.js +++ b/search/enumvalues_4.js @@ -1,6 +1,6 @@ var searchData= [ - ['halt_2400',['HALT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02aa2fd6bbb0c07e28e835ba595e64df78c',1,'HALT(): RuleSet.h'],['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abf2d798abfe8267da4f101692b6cfecd',1,'rtt::HALT()']]], - ['haltgamestate_2401',['HaltGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a77d4126c5a58e2c92ae78938de37c559',1,'rtt::ai::stp']]], - ['high_5fpriority_2402',['HIGH_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a3871b7c0f6c5b83aeb99d88cfe8a0984',1,'rtt::ai']]] + ['halt_2368',['HALT',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02aa2fd6bbb0c07e28e835ba595e64df78c',1,'HALT(): RuleSet.h'],['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abf2d798abfe8267da4f101692b6cfecd',1,'rtt::HALT()']]], + ['haltgamestate_2369',['HaltGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a77d4126c5a58e2c92ae78938de37c559',1,'rtt::ai::stp']]], + ['high_5fpriority_2370',['HIGH_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a3871b7c0f6c5b83aeb99d88cfe8a0984',1,'rtt::ai']]] ]; diff --git a/search/enumvalues_5.js b/search/enumvalues_5.js index 223489533..06a9f4d87 100644 --- a/search/enumvalues_5.js +++ b/search/enumvalues_5.js @@ -1,11 +1,10 @@ var searchData= [ - ['keeper_2403',['KEEPER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()'],['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()']]], - ['kick_2404',['KICK',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8a168b78725926f5901d2f6370784113a959a795d5524bd9054026703a33afb87',1,'rtt::ai::stp']]], - ['kickoff_5fthem_2405',['KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a13e4f3671937675a16a04b085cc5b393',1,'rtt']]], - ['kickoff_5fus_2406',['KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a3bba2e3a8ac7ac7b6660543c3fbdc937',1,'rtt']]], - ['kickoffthemgamestate_2407',['KickOffThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ad0eccb3bf8b9bccf5974bf05174c07ea',1,'rtt::ai::stp']]], - ['kickoffthempreparegamestate_2408',['KickOffThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0e2b8981ed7407b5ca5c113a119894c1',1,'rtt::ai::stp']]], - ['kickoffusgamestate_2409',['KickOffUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a6ba59a078887ab3a8e64d33eb9df2c44',1,'rtt::ai::stp']]], - ['kickoffuspreparegamestate_2410',['KickOffUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a8b2e0ec0ee9abd81565de89b1cccb822',1,'rtt::ai::stp']]] + ['keeper_2371',['KEEPER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()'],['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a0ed045ed8cb14e824a1e372dd5398682',1,'rtt::ai::KEEPER()']]], + ['kickoff_5fthem_2372',['KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a13e4f3671937675a16a04b085cc5b393',1,'rtt']]], + ['kickoff_5fus_2373',['KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a3bba2e3a8ac7ac7b6660543c3fbdc937',1,'rtt']]], + ['kickoffthemgamestate_2374',['KickOffThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ad0eccb3bf8b9bccf5974bf05174c07ea',1,'rtt::ai::stp']]], + ['kickoffthempreparegamestate_2375',['KickOffThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0e2b8981ed7407b5ca5c113a119894c1',1,'rtt::ai::stp']]], + ['kickoffusgamestate_2376',['KickOffUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a6ba59a078887ab3a8e64d33eb9df2c44',1,'rtt::ai::stp']]], + ['kickoffuspreparegamestate_2377',['KickOffUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a8b2e0ec0ee9abd81565de89b1cccb822',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_6.js b/search/enumvalues_6.js index 822deafee..8f50b2a40 100644 --- a/search/enumvalues_6.js +++ b/search/enumvalues_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['looseball_2411',['LOOSEBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a239b06392e88c64a790d771786df469c',1,'rtt::ai::BallPossession']]], - ['low_5fpriority_2412',['LOW_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a22fdb5e22079d83faa87d80ea2165e0e',1,'rtt::ai']]] + ['looseball_2378',['LOOSEBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a239b06392e88c64a790d771786df469c',1,'rtt::ai::BallPossession']]], + ['low_5fpriority_2379',['LOW_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a22fdb5e22079d83faa87d80ea2165e0e',1,'rtt::ai']]] ]; diff --git a/search/enumvalues_7.js b/search/enumvalues_7.js index 0525b3b5c..4d4e7c27b 100644 --- a/search/enumvalues_7.js +++ b/search/enumvalues_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['max_2413',['MAX',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba26a4b44a837bf97b972628509912b4a5',1,'rtt::ai::stp']]], - ['medium_5fpriority_2414',['MEDIUM_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a307477ed458f1be90c98bc864d361f88',1,'rtt::ai']]] + ['max_2380',['MAX',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca26a4b44a837bf97b972628509912b4a5',1,'rtt::ai::stp']]], + ['medium_5fpriority_2381',['MEDIUM_PRIORITY',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617a307477ed458f1be90c98bc864d361f88',1,'rtt::ai']]] ]; diff --git a/search/enumvalues_8.js b/search/enumvalues_8.js index 958b7fad6..a8a9e1be9 100644 --- a/search/enumvalues_8.js +++ b/search/enumvalues_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['normal_5fstart_2415',['NORMAL_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abca20722938852a1d96f3ec869b939cc',1,'rtt']]], - ['normalplaygamestate_2416',['NormalPlayGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adcda5e2a3f4ea07543fe7d8d642d027b',1,'rtt::ai::stp']]] + ['normal_5fstart_2382',['NORMAL_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abca20722938852a1d96f3ec869b939cc',1,'rtt']]], + ['normalplaygamestate_2383',['NormalPlayGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adcda5e2a3f4ea07543fe7d8d642d027b',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_9.js b/search/enumvalues_9.js index 00a06d39d..70a98d75d 100644 --- a/search/enumvalues_9.js +++ b/search/enumvalues_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['ourball_2417',['OURBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a79139c94ea7f68a34cecaaeb06971635',1,'rtt::ai::BallPossession']]] + ['ourball_2384',['OURBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a79139c94ea7f68a34cecaaeb06971635',1,'rtt::ai::BallPossession']]] ]; diff --git a/search/enumvalues_a.js b/search/enumvalues_a.js index 79fb65e99..34f5ab279 100644 --- a/search/enumvalues_a.js +++ b/search/enumvalues_a.js @@ -1,16 +1,16 @@ var searchData= [ - ['pass_2418',['PASS',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba7a95bf926a0333f57705aeac07a362a2',1,'rtt::ai::stp']]], - ['penalty_5fthem_2419',['PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843af97cec8038d98ef4a331a5e3ba53a429',1,'rtt']]], - ['penalty_5fus_2420',['PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ac8e4285c18e34175148b25b8d4f00e1a',1,'rtt']]], - ['penaltythemgamestate_2421',['PenaltyThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a3e36f4ad95454ef7076927a3302a5711',1,'rtt::ai::stp']]], - ['penaltythempreparegamestate_2422',['PenaltyThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aeec6693eb39911dd5e14feaa78fed489',1,'rtt::ai::stp']]], - ['penaltyusgamestate_2423',['PenaltyUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a56c8f055459577051738d1f33b55cbcc',1,'rtt::ai::stp']]], - ['penaltyuspreparegamestate_2424',['PenaltyUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a76a5a44992d1a994ce5a918098042b91',1,'rtt::ai::stp']]], - ['prepare_5fforced_5fstart_2425',['PREPARE_FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7894f3ecc3abad045c2909912bdd5132',1,'rtt']]], - ['prepare_5fkickoff_5fthem_2426',['PREPARE_KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a605d4c9e57ea162973c0d8681035c2d1',1,'rtt']]], - ['prepare_5fkickoff_5fus_2427',['PREPARE_KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ab1b09aed356d6152877ff14f116e9e3b',1,'rtt']]], - ['prepare_5fpenalty_5fthem_2428',['PREPARE_PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa582f62ddc20516e733b0ce09acc219a',1,'rtt']]], - ['prepare_5fpenalty_5fus_2429',['PREPARE_PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a51fb032d2ec071f1b8cdbcdffaa5a947',1,'rtt']]], - ['prepareforcedstartgamestate_2430',['PrepareForcedStartGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a4fc9a5bbfaf63c16f849aac9ca719475',1,'rtt::ai::stp']]] + ['pass_2385',['PASS',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca7a95bf926a0333f57705aeac07a362a2',1,'rtt::ai::stp']]], + ['penalty_5fthem_2386',['PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843af97cec8038d98ef4a331a5e3ba53a429',1,'rtt']]], + ['penalty_5fus_2387',['PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ac8e4285c18e34175148b25b8d4f00e1a',1,'rtt']]], + ['penaltythemgamestate_2388',['PenaltyThemGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a3e36f4ad95454ef7076927a3302a5711',1,'rtt::ai::stp']]], + ['penaltythempreparegamestate_2389',['PenaltyThemPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aeec6693eb39911dd5e14feaa78fed489',1,'rtt::ai::stp']]], + ['penaltyusgamestate_2390',['PenaltyUsGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a56c8f055459577051738d1f33b55cbcc',1,'rtt::ai::stp']]], + ['penaltyuspreparegamestate_2391',['PenaltyUsPrepareGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a76a5a44992d1a994ce5a918098042b91',1,'rtt::ai::stp']]], + ['prepare_5fforced_5fstart_2392',['PREPARE_FORCED_START',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a7894f3ecc3abad045c2909912bdd5132',1,'rtt']]], + ['prepare_5fkickoff_5fthem_2393',['PREPARE_KICKOFF_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a605d4c9e57ea162973c0d8681035c2d1',1,'rtt']]], + ['prepare_5fkickoff_5fus_2394',['PREPARE_KICKOFF_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843ab1b09aed356d6152877ff14f116e9e3b',1,'rtt']]], + ['prepare_5fpenalty_5fthem_2395',['PREPARE_PENALTY_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843aa582f62ddc20516e733b0ce09acc219a',1,'rtt']]], + ['prepare_5fpenalty_5fus_2396',['PREPARE_PENALTY_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a51fb032d2ec071f1b8cdbcdffaa5a947',1,'rtt']]], + ['prepareforcedstartgamestate_2397',['PrepareForcedStartGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a4fc9a5bbfaf63c16f849aac9ca719475',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_b.js b/search/enumvalues_b.js index 17ba55e51..374b684a3 100644 --- a/search/enumvalues_b.js +++ b/search/enumvalues_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['required_2431',['REQUIRED',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617aebdf9721be38d1fc1cd6db8c737d1be0',1,'rtt::ai']]], - ['running_2432',['Running',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09',1,'rtt::ai::stp']]] + ['required_2398',['REQUIRED',['../d4/dcc/namespacertt_1_1ai.html#a749f4888e489115d32ef0cf1417cd617aebdf9721be38d1fc1cd6db8c737d1be0',1,'rtt::ai']]], + ['running_2399',['Running',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5bda814c4aedb126839228f1a3d92f09',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_c.js b/search/enumvalues_c.js index b97e40ada..ad2f988c0 100644 --- a/search/enumvalues_c.js +++ b/search/enumvalues_c.js @@ -1,6 +1,6 @@ var searchData= [ - ['stop_2433',['STOP',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a679ee5320d66c8322e310daeb2ee99b8',1,'STOP(): RuleSet.h'],['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a615a46af313786fc4e349f34118be111',1,'rtt::STOP()']]], - ['stopgamestate_2434',['StopGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a34b187ec4398cc49370ff40f4bd5931e',1,'rtt::ai::stp']]], - ['success_2435',['Success',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38',1,'rtt::ai::stp']]] + ['stop_2400',['STOP',['../d5/d8d/RuleSet_8h.html#a887ebef812398a5fbc46bde0f735fd02a679ee5320d66c8322e310daeb2ee99b8',1,'STOP(): RuleSet.h'],['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a615a46af313786fc4e349f34118be111',1,'rtt::STOP()']]], + ['stopgamestate_2401',['StopGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a34b187ec4398cc49370ff40f4bd5931e',1,'rtt::ai::stp']]], + ['success_2402',['Success',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a505a83f220c02df2f85c3810cd9ceb38',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_d.js b/search/enumvalues_d.js index b979fb493..ecf48e996 100644 --- a/search/enumvalues_d.js +++ b/search/enumvalues_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['target_2436',['TARGET',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a40e85934b4fd4ca9ddfa2553886a87aba730950ad798a77ad508aa9e2564d013f',1,'rtt::ai::stp']]], - ['theirball_2437',['THEIRBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a1af2a51f03727e6cdfda6777f8083f0c',1,'rtt::ai::BallPossession']]], - ['them_2438',['them',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6826aa8fe94a2b35cbcef306b5d9d40e',1,'rtt::world']]], - ['theyhaveball_2439',['TheyHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ab814ca078159c72443842e27c00f6430',1,'rtt::ai::stp']]], - ['timeout_5fthem_2440',['TIMEOUT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4ed2eef26cd6b0c52acf3cca0480c4cd',1,'rtt']]], - ['timeout_5fus_2441',['TIMEOUT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382',1,'rtt']]], - ['timeoutgamestate_2442',['TimeOutGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adc4fbe3b6b328eb999604733412ae78b',1,'rtt::ai::stp']]] + ['target_2403',['TARGET',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3415479aad9be6d3397774dc147c012ca730950ad798a77ad508aa9e2564d013f',1,'rtt::ai::stp']]], + ['theirball_2404',['THEIRBALL',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aac3b04b1d08a6333049eba6c02d5ebc9a1af2a51f03727e6cdfda6777f8083f0c',1,'rtt::ai::BallPossession']]], + ['them_2405',['them',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727a6826aa8fe94a2b35cbcef306b5d9d40e',1,'rtt::world']]], + ['theyhaveball_2406',['TheyHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2ab814ca078159c72443842e27c00f6430',1,'rtt::ai::stp']]], + ['timeout_5fthem_2407',['TIMEOUT_THEM',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a4ed2eef26cd6b0c52acf3cca0480c4cd',1,'rtt']]], + ['timeout_5fus_2408',['TIMEOUT_US',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843abafba8df79d3bc511dadfaf088ca4382',1,'rtt']]], + ['timeoutgamestate_2409',['TimeOutGameState',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2adc4fbe3b6b328eb999604733412ae78b',1,'rtt::ai::stp']]] ]; diff --git a/search/enumvalues_e.js b/search/enumvalues_e.js index 31177b917..cb2edbde2 100644 --- a/search/enumvalues_e.js +++ b/search/enumvalues_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['undefined_2443',['UNDEFINED',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a0db45d2a4141101bdfe48e3314cfbca3',1,'rtt']]], - ['us_2444',['us',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727acf22de144f22db9f78a42e1cea77e026',1,'rtt::world']]] + ['undefined_2410',['UNDEFINED',['../dc/d8f/namespacertt.html#ac458fd2464c54331a04fc2fd54d82843a0db45d2a4141101bdfe48e3314cfbca3',1,'rtt']]], + ['us_2411',['us',['../db/d1b/namespacertt_1_1world.html#a2693830c458f8c00b121957069de6727acf22de144f22db9f78a42e1cea77e026',1,'rtt::world']]] ]; diff --git a/search/enumvalues_f.js b/search/enumvalues_f.js index 91a2b7e6a..887bdcb0c 100644 --- a/search/enumvalues_f.js +++ b/search/enumvalues_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['waiting_2445',['Waiting',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c',1,'rtt::ai::stp']]], - ['wewillhaveball_2446',['WeWillHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aa868409fb0c91e96739ed34891baf3a7',1,'rtt::ai::stp']]], - ['wewillnothaveball_2447',['WeWillNotHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0ee5638f21d583ed405a9d1de30152ad',1,'rtt::ai::stp']]], - ['with_5fworking_5fball_5fsensor_2448',['WITH_WORKING_BALL_SENSOR',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67aac0e2e4aa6cbbee20fe1379efba0836c',1,'rtt::ai']]], - ['with_5fworking_5fdribbler_2449',['WITH_WORKING_DRIBBLER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a2b4671aba77bf173ab74c6d65817a114',1,'rtt::ai']]] + ['waiting_2412',['Waiting',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a3055c554f88c993b2e023c90717631d3a5706de961fb376d701be6e7762d8b09c',1,'rtt::ai::stp']]], + ['wewillhaveball_2413',['WeWillHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2aa868409fb0c91e96739ed34891baf3a7',1,'rtt::ai::stp']]], + ['wewillnothaveball_2414',['WeWillNotHaveBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a9b1a79ba58c1300d9f6f0e073f9d7db2a0ee5638f21d583ed405a9d1de30152ad',1,'rtt::ai::stp']]], + ['with_5fworking_5fball_5fsensor_2415',['WITH_WORKING_BALL_SENSOR',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67aac0e2e4aa6cbbee20fe1379efba0836c',1,'rtt::ai']]], + ['with_5fworking_5fdribbler_2416',['WITH_WORKING_DRIBBLER',['../d4/dcc/namespacertt_1_1ai.html#af94a343fb77dcbf6d2e2d24393ab4c67a2b4671aba77bf173ab74c6d65817a114',1,'rtt::ai']]] ]; diff --git a/search/files_0.js b/search/files_0.js index 92a7cc211..fefcf06b4 100644 --- a/search/files_0.js +++ b/search/files_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['attack_2ecpp_1362',['Attack.cpp',['../d3/d45/Attack_8cpp.html',1,'']]], - ['attack_2eh_1363',['Attack.h',['../d8/dc9/Attack_8h.html',1,'']]], - ['attackingpass_2ecpp_1364',['AttackingPass.cpp',['../d7/d39/AttackingPass_8cpp.html',1,'']]], - ['attackingpass_2eh_1365',['AttackingPass.h',['../dd/d29/AttackingPass_8h.html',1,'']]] + ['attack_2ecpp_1342',['Attack.cpp',['../d3/d45/Attack_8cpp.html',1,'']]], + ['attack_2eh_1343',['Attack.h',['../d8/dc9/Attack_8h.html',1,'']]], + ['attackingpass_2ecpp_1344',['AttackingPass.cpp',['../d7/d39/AttackingPass_8cpp.html',1,'']]], + ['attackingpass_2eh_1345',['AttackingPass.h',['../dd/d29/AttackingPass_8h.html',1,'']]] ]; diff --git a/search/files_1.js b/search/files_1.js index e6b9760f4..a182be7b0 100644 --- a/search/files_1.js +++ b/search/files_1.js @@ -1,37 +1,37 @@ var searchData= [ - ['ball_2ecpp_1366',['Ball.cpp',['../d2/deb/Ball_8cpp.html',1,'']]], - ['ball_2ehpp_1367',['Ball.hpp',['../dc/dfb/Ball_8hpp.html',1,'']]], - ['ballinourdefenseareaandstillglobalevaluation_2ecpp_1368',['BallInOurDefenseAreaAndStillGlobalEvaluation.cpp',['../d9/dbf/BallInOurDefenseAreaAndStillGlobalEvaluation_8cpp.html',1,'']]], - ['ballinourdefenseareaandstillglobalevaluation_2eh_1369',['BallInOurDefenseAreaAndStillGlobalEvaluation.h',['../d9/d98/BallInOurDefenseAreaAndStillGlobalEvaluation_8h.html',1,'']]], - ['ballonoursideglobalevaluation_2ecpp_1370',['BallOnOurSideGlobalEvaluation.cpp',['../d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html',1,'']]], - ['ballonoursideglobalevaluation_2eh_1371',['BallOnOurSideGlobalEvaluation.h',['../d7/de0/BallOnOurSideGlobalEvaluation_8h.html',1,'']]], - ['ballplacementthem_2ecpp_1372',['BallPlacementThem.cpp',['../d5/ddd/BallPlacementThem_8cpp.html',1,'']]], - ['ballplacementthem_2eh_1373',['BallPlacementThem.h',['../d2/d09/BallPlacementThem_8h.html',1,'']]], - ['ballplacementthemgamestateevaluation_2ecpp_1374',['BallPlacementThemGameStateEvaluation.cpp',['../dc/d3a/BallPlacementThemGameStateEvaluation_8cpp.html',1,'']]], - ['ballplacementthemgamestateevaluation_2eh_1375',['BallPlacementThemGameStateEvaluation.h',['../dd/d6e/BallPlacementThemGameStateEvaluation_8h.html',1,'']]], - ['ballplacementusdirectgamestateevaluation_2ecpp_1376',['BallPlacementUsDirectGameStateEvaluation.cpp',['../d4/d3a/BallPlacementUsDirectGameStateEvaluation_8cpp.html',1,'']]], - ['ballplacementusdirectgamestateevaluation_2eh_1377',['BallPlacementUsDirectGameStateEvaluation.h',['../d5/df2/BallPlacementUsDirectGameStateEvaluation_8h.html',1,'']]], - ['ballplacementusforcestart_2ecpp_1378',['BallPlacementUsForceStart.cpp',['../da/d05/BallPlacementUsForceStart_8cpp.html',1,'']]], - ['ballplacementusforcestart_2eh_1379',['BallPlacementUsForceStart.h',['../d4/db8/BallPlacementUsForceStart_8h.html',1,'']]], - ['ballplacementusfreekick_2ecpp_1380',['BallPlacementUsFreeKick.cpp',['../d9/d90/BallPlacementUsFreeKick_8cpp.html',1,'']]], - ['ballplacementusfreekick_2eh_1381',['BallPlacementUsFreeKick.h',['../db/ddc/BallPlacementUsFreeKick_8h.html',1,'']]], - ['ballplacementusgamestateevaluation_2ecpp_1382',['BallPlacementUsGameStateEvaluation.cpp',['../db/dd5/BallPlacementUsGameStateEvaluation_8cpp.html',1,'']]], - ['ballplacementusgamestateevaluation_2eh_1383',['BallPlacementUsGameStateEvaluation.h',['../d6/d14/BallPlacementUsGameStateEvaluation_8h.html',1,'']]], - ['ballplacer_2ecpp_1384',['BallPlacer.cpp',['../d7/d82/BallPlacer_8cpp.html',1,'']]], - ['ballplacer_2eh_1385',['BallPlacer.h',['../d3/d88/BallPlacer_8h.html',1,'']]], - ['ballpossession_2eh_1386',['BallPossession.h',['../d8/d53/BallPossession_8h.html',1,'']]], - ['ballstandback_2ecpp_1387',['BallStandBack.cpp',['../d9/de0/BallStandBack_8cpp.html',1,'']]], - ['ballstandback_2eh_1388',['BallStandBack.h',['../d7/d72/BallStandBack_8h.html',1,'']]], - ['balltests_2ecpp_1389',['BallTests.cpp',['../d8/dcc/BallTests_8cpp.html',1,'']]], - ['ballview_2ecpp_1390',['BallView.cpp',['../d2/ded/BallView_8cpp.html',1,'']]], - ['ballview_2ehpp_1391',['BallView.hpp',['../d9/d0e/BallView_8hpp.html',1,'']]], - ['baseevaluation_2eh_1392',['BaseEvaluation.h',['../db/ddd/BaseEvaluation_8h.html',1,'']]], - ['bbtrajectory1d_2ecpp_1393',['BBTrajectory1D.cpp',['../d2/de9/BBTrajectory1D_8cpp.html',1,'']]], - ['bbtrajectory1d_2eh_1394',['BBTrajectory1D.h',['../d9/d93/BBTrajectory1D_8h.html',1,'']]], - ['bbtrajectory1dtest_2ecpp_1395',['BBTrajectory1DTest.cpp',['../dc/d0b/BBTrajectory1DTest_8cpp.html',1,'']]], - ['bbtrajectory2d_2ecpp_1396',['BBTrajectory2D.cpp',['../df/d15/BBTrajectory2D_8cpp.html',1,'']]], - ['bbtrajectory2d_2eh_1397',['BBTrajectory2D.h',['../d4/d81/BBTrajectory2D_8h.html',1,'']]], - ['blockball_2ecpp_1398',['BlockBall.cpp',['../de/db0/BlockBall_8cpp.html',1,'']]], - ['blockball_2eh_1399',['BlockBall.h',['../d6/d14/BlockBall_8h.html',1,'']]] + ['ball_2ecpp_1346',['Ball.cpp',['../d2/deb/Ball_8cpp.html',1,'']]], + ['ball_2ehpp_1347',['Ball.hpp',['../dc/dfb/Ball_8hpp.html',1,'']]], + ['ballinourdefenseareaandstillglobalevaluation_2ecpp_1348',['BallInOurDefenseAreaAndStillGlobalEvaluation.cpp',['../d9/dbf/BallInOurDefenseAreaAndStillGlobalEvaluation_8cpp.html',1,'']]], + ['ballinourdefenseareaandstillglobalevaluation_2eh_1349',['BallInOurDefenseAreaAndStillGlobalEvaluation.h',['../d9/d98/BallInOurDefenseAreaAndStillGlobalEvaluation_8h.html',1,'']]], + ['ballonoursideglobalevaluation_2ecpp_1350',['BallOnOurSideGlobalEvaluation.cpp',['../d5/d4d/BallOnOurSideGlobalEvaluation_8cpp.html',1,'']]], + ['ballonoursideglobalevaluation_2eh_1351',['BallOnOurSideGlobalEvaluation.h',['../d7/de0/BallOnOurSideGlobalEvaluation_8h.html',1,'']]], + ['ballplacementthem_2ecpp_1352',['BallPlacementThem.cpp',['../d5/ddd/BallPlacementThem_8cpp.html',1,'']]], + ['ballplacementthem_2eh_1353',['BallPlacementThem.h',['../d2/d09/BallPlacementThem_8h.html',1,'']]], + ['ballplacementthemgamestateevaluation_2ecpp_1354',['BallPlacementThemGameStateEvaluation.cpp',['../dc/d3a/BallPlacementThemGameStateEvaluation_8cpp.html',1,'']]], + ['ballplacementthemgamestateevaluation_2eh_1355',['BallPlacementThemGameStateEvaluation.h',['../dd/d6e/BallPlacementThemGameStateEvaluation_8h.html',1,'']]], + ['ballplacementusdirectgamestateevaluation_2ecpp_1356',['BallPlacementUsDirectGameStateEvaluation.cpp',['../d4/d3a/BallPlacementUsDirectGameStateEvaluation_8cpp.html',1,'']]], + ['ballplacementusdirectgamestateevaluation_2eh_1357',['BallPlacementUsDirectGameStateEvaluation.h',['../d5/df2/BallPlacementUsDirectGameStateEvaluation_8h.html',1,'']]], + ['ballplacementusforcestart_2ecpp_1358',['BallPlacementUsForceStart.cpp',['../da/d05/BallPlacementUsForceStart_8cpp.html',1,'']]], + ['ballplacementusforcestart_2eh_1359',['BallPlacementUsForceStart.h',['../d4/db8/BallPlacementUsForceStart_8h.html',1,'']]], + ['ballplacementusfreekick_2ecpp_1360',['BallPlacementUsFreeKick.cpp',['../d9/d90/BallPlacementUsFreeKick_8cpp.html',1,'']]], + ['ballplacementusfreekick_2eh_1361',['BallPlacementUsFreeKick.h',['../db/ddc/BallPlacementUsFreeKick_8h.html',1,'']]], + ['ballplacementusgamestateevaluation_2ecpp_1362',['BallPlacementUsGameStateEvaluation.cpp',['../db/dd5/BallPlacementUsGameStateEvaluation_8cpp.html',1,'']]], + ['ballplacementusgamestateevaluation_2eh_1363',['BallPlacementUsGameStateEvaluation.h',['../d6/d14/BallPlacementUsGameStateEvaluation_8h.html',1,'']]], + ['ballplacer_2ecpp_1364',['BallPlacer.cpp',['../d7/d82/BallPlacer_8cpp.html',1,'']]], + ['ballplacer_2eh_1365',['BallPlacer.h',['../d3/d88/BallPlacer_8h.html',1,'']]], + ['ballpossession_2eh_1366',['BallPossession.h',['../d8/d53/BallPossession_8h.html',1,'']]], + ['ballstandback_2ecpp_1367',['BallStandBack.cpp',['../d9/de0/BallStandBack_8cpp.html',1,'']]], + ['ballstandback_2eh_1368',['BallStandBack.h',['../d7/d72/BallStandBack_8h.html',1,'']]], + ['balltests_2ecpp_1369',['BallTests.cpp',['../d8/dcc/BallTests_8cpp.html',1,'']]], + ['ballview_2ecpp_1370',['BallView.cpp',['../d2/ded/BallView_8cpp.html',1,'']]], + ['ballview_2ehpp_1371',['BallView.hpp',['../d9/d0e/BallView_8hpp.html',1,'']]], + ['baseevaluation_2eh_1372',['BaseEvaluation.h',['../db/ddd/BaseEvaluation_8h.html',1,'']]], + ['bbtrajectory1d_2ecpp_1373',['BBTrajectory1D.cpp',['../d2/de9/BBTrajectory1D_8cpp.html',1,'']]], + ['bbtrajectory1d_2eh_1374',['BBTrajectory1D.h',['../d9/d93/BBTrajectory1D_8h.html',1,'']]], + ['bbtrajectory1dtest_2ecpp_1375',['BBTrajectory1DTest.cpp',['../dc/d0b/BBTrajectory1DTest_8cpp.html',1,'']]], + ['bbtrajectory2d_2ecpp_1376',['BBTrajectory2D.cpp',['../df/d15/BBTrajectory2D_8cpp.html',1,'']]], + ['bbtrajectory2d_2eh_1377',['BBTrajectory2D.h',['../d4/d81/BBTrajectory2D_8h.html',1,'']]], + ['blockball_2ecpp_1378',['BlockBall.cpp',['../de/db0/BlockBall_8cpp.html',1,'']]], + ['blockball_2eh_1379',['BlockBall.h',['../d6/d14/BlockBall_8h.html',1,'']]] ]; diff --git a/search/files_10.js b/search/files_10.js index 300d8168d..5f3f24e67 100644 --- a/search/files_10.js +++ b/search/files_10.js @@ -1,22 +1,22 @@ var searchData= [ - ['tactic_2ecpp_1604',['Tactic.cpp',['../dd/db0/Tactic_8cpp.html',1,'']]], - ['tactic_2eh_1605',['Tactic.h',['../d2/d4a/Tactic_8h.html',1,'']]], - ['tactictests_2ecpp_1606',['TacticTests.cpp',['../d0/d85/TacticTests_8cpp.html',1,'']]], - ['team_2ehpp_1607',['Team.hpp',['../db/d4e/Team_8hpp.html',1,'']]], - ['testfixture_2eh_1608',['TestFixture.h',['../dc/d82/TestFixture_8h.html',1,'']]], - ['testrole_2ecpp_1609',['TestRole.cpp',['../d1/d40/TestRole_8cpp.html',1,'']]], - ['testrole_2eh_1610',['TestRole.h',['../db/d92/TestRole_8h.html',1,'']]], - ['testskill_2ecpp_1611',['TestSkill.cpp',['../d4/d07/TestSkill_8cpp.html',1,'']]], - ['testskill_2eh_1612',['TestSkill.h',['../d5/d51/TestSkill_8h.html',1,'']]], - ['testtactic_2ecpp_1613',['TestTactic.cpp',['../dd/d29/TestTactic_8cpp.html',1,'']]], - ['testtactic_2eh_1614',['TestTactic.h',['../d2/d43/TestTactic_8h.html',1,'']]], - ['theyhaveballglobalevaluation_2ecpp_1615',['TheyHaveBallGlobalEvaluation.cpp',['../d5/df6/TheyHaveBallGlobalEvaluation_8cpp.html',1,'']]], - ['theyhaveballglobalevaluation_2eh_1616',['TheyHaveBallGlobalEvaluation.h',['../d4/d9b/TheyHaveBallGlobalEvaluation_8h.html',1,'']]], - ['timeoutgamestateevaluation_2ecpp_1617',['TimeOutGameStateEvaluation.cpp',['../da/dcd/TimeOutGameStateEvaluation_8cpp.html',1,'']]], - ['timeoutgamestateevaluation_2eh_1618',['TimeOutGameStateEvaluation.h',['../d2/db9/TimeOutGameStateEvaluation_8h.html',1,'']]], - ['trajectory1d_2ecpp_1619',['Trajectory1D.cpp',['../dc/d61/Trajectory1D_8cpp.html',1,'']]], - ['trajectory1d_2eh_1620',['Trajectory1D.h',['../de/d0f/Trajectory1D_8h.html',1,'']]], - ['trajectory2d_2ecpp_1621',['Trajectory2D.cpp',['../d3/db1/Trajectory2D_8cpp.html',1,'']]], - ['trajectory2d_2eh_1622',['Trajectory2D.h',['../d8/d67/Trajectory2D_8h.html',1,'']]] + ['tactic_2ecpp_1574',['Tactic.cpp',['../dd/db0/Tactic_8cpp.html',1,'']]], + ['tactic_2eh_1575',['Tactic.h',['../d2/d4a/Tactic_8h.html',1,'']]], + ['tactictests_2ecpp_1576',['TacticTests.cpp',['../d0/d85/TacticTests_8cpp.html',1,'']]], + ['team_2ehpp_1577',['Team.hpp',['../db/d4e/Team_8hpp.html',1,'']]], + ['testfixture_2eh_1578',['TestFixture.h',['../dc/d82/TestFixture_8h.html',1,'']]], + ['testrole_2ecpp_1579',['TestRole.cpp',['../d1/d40/TestRole_8cpp.html',1,'']]], + ['testrole_2eh_1580',['TestRole.h',['../db/d92/TestRole_8h.html',1,'']]], + ['testskill_2ecpp_1581',['TestSkill.cpp',['../d4/d07/TestSkill_8cpp.html',1,'']]], + ['testskill_2eh_1582',['TestSkill.h',['../d5/d51/TestSkill_8h.html',1,'']]], + ['testtactic_2ecpp_1583',['TestTactic.cpp',['../dd/d29/TestTactic_8cpp.html',1,'']]], + ['testtactic_2eh_1584',['TestTactic.h',['../d2/d43/TestTactic_8h.html',1,'']]], + ['theyhaveballglobalevaluation_2ecpp_1585',['TheyHaveBallGlobalEvaluation.cpp',['../d5/df6/TheyHaveBallGlobalEvaluation_8cpp.html',1,'']]], + ['theyhaveballglobalevaluation_2eh_1586',['TheyHaveBallGlobalEvaluation.h',['../d4/d9b/TheyHaveBallGlobalEvaluation_8h.html',1,'']]], + ['timeoutgamestateevaluation_2ecpp_1587',['TimeOutGameStateEvaluation.cpp',['../da/dcd/TimeOutGameStateEvaluation_8cpp.html',1,'']]], + ['timeoutgamestateevaluation_2eh_1588',['TimeOutGameStateEvaluation.h',['../d2/db9/TimeOutGameStateEvaluation_8h.html',1,'']]], + ['trajectory1d_2ecpp_1589',['Trajectory1D.cpp',['../dc/d61/Trajectory1D_8cpp.html',1,'']]], + ['trajectory1d_2eh_1590',['Trajectory1D.h',['../de/d0f/Trajectory1D_8h.html',1,'']]], + ['trajectory2d_2ecpp_1591',['Trajectory2D.cpp',['../d3/db1/Trajectory2D_8cpp.html',1,'']]], + ['trajectory2d_2eh_1592',['Trajectory2D.h',['../d8/d67/Trajectory2D_8h.html',1,'']]] ]; diff --git a/search/files_11.js b/search/files_11.js index cc31250cf..9547b615c 100644 --- a/search/files_11.js +++ b/search/files_11.js @@ -1,15 +1,15 @@ var searchData= [ - ['wewillhaveballglobalevaluation_2ecpp_1623',['WeWillHaveBallGlobalEvaluation.cpp',['../d8/d3c/WeWillHaveBallGlobalEvaluation_8cpp.html',1,'']]], - ['wewillhaveballglobalevaluation_2eh_1624',['WeWillHaveBallGlobalEvaluation.h',['../d5/d50/WeWillHaveBallGlobalEvaluation_8h.html',1,'']]], - ['whichrobothasballtest_2ecpp_1625',['WhichRobotHasBallTest.cpp',['../d1/dd5/WhichRobotHasBallTest_8cpp.html',1,'']]], - ['world_2ecpp_1626',['World.cpp',['../d7/dfe/World_8cpp.html',1,'']]], - ['world_2ehpp_1627',['World.hpp',['../d0/dbb/World_8hpp.html',1,'']]], - ['worlddata_2ecpp_1628',['WorldData.cpp',['../dc/d87/WorldData_8cpp.html',1,'']]], - ['worlddata_2ehpp_1629',['WorldData.hpp',['../d2/d60/WorldData_8hpp.html',1,'']]], - ['worlddataview_2ecpp_1630',['WorldDataView.cpp',['../d3/dbe/WorldDataView_8cpp.html',1,'']]], - ['worlddataview_2ehpp_1631',['WorldDataView.hpp',['../d3/dc1/WorldDataView_8hpp.html',1,'']]], - ['worldhelper_2ecpp_1632',['WorldHelper.cpp',['../d2/d21/WorldHelper_8cpp.html',1,'']]], - ['worldhelper_2eh_1633',['WorldHelper.h',['../d1/db0/WorldHelper_8h.html',1,'']]], - ['worldresettests_2ecpp_1634',['WorldResetTests.cpp',['../db/d97/WorldResetTests_8cpp.html',1,'']]] + ['wewillhaveballglobalevaluation_2ecpp_1593',['WeWillHaveBallGlobalEvaluation.cpp',['../d8/d3c/WeWillHaveBallGlobalEvaluation_8cpp.html',1,'']]], + ['wewillhaveballglobalevaluation_2eh_1594',['WeWillHaveBallGlobalEvaluation.h',['../d5/d50/WeWillHaveBallGlobalEvaluation_8h.html',1,'']]], + ['whichrobothasballtest_2ecpp_1595',['WhichRobotHasBallTest.cpp',['../d1/dd5/WhichRobotHasBallTest_8cpp.html',1,'']]], + ['world_2ecpp_1596',['World.cpp',['../d7/dfe/World_8cpp.html',1,'']]], + ['world_2ehpp_1597',['World.hpp',['../d0/dbb/World_8hpp.html',1,'']]], + ['worlddata_2ecpp_1598',['WorldData.cpp',['../dc/d87/WorldData_8cpp.html',1,'']]], + ['worlddata_2ehpp_1599',['WorldData.hpp',['../d2/d60/WorldData_8hpp.html',1,'']]], + ['worlddataview_2ecpp_1600',['WorldDataView.cpp',['../d3/dbe/WorldDataView_8cpp.html',1,'']]], + ['worlddataview_2ehpp_1601',['WorldDataView.hpp',['../d3/dc1/WorldDataView_8hpp.html',1,'']]], + ['worldhelper_2ecpp_1602',['WorldHelper.cpp',['../d2/d21/WorldHelper_8cpp.html',1,'']]], + ['worldhelper_2eh_1603',['WorldHelper.h',['../d1/db0/WorldHelper_8h.html',1,'']]], + ['worldresettests_2ecpp_1604',['WorldResetTests.cpp',['../db/d97/WorldResetTests_8cpp.html',1,'']]] ]; diff --git a/search/files_12.js b/search/files_12.js index 53e0b5c2b..b28baa587 100644 --- a/search/files_12.js +++ b/search/files_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['yawpid_2ecpp_1635',['YawPID.cpp',['../db/df8/YawPID_8cpp.html',1,'']]], - ['yawpid_2eh_1636',['YawPID.h',['../d1/da0/YawPID_8h.html',1,'']]] + ['yawpid_2ecpp_1605',['YawPID.cpp',['../db/df8/YawPID_8cpp.html',1,'']]], + ['yawpid_2eh_1606',['YawPID.h',['../d1/da0/YawPID_8h.html',1,'']]] ]; diff --git a/search/files_2.js b/search/files_2.js index 30205fa24..6ae265508 100644 --- a/search/files_2.js +++ b/search/files_2.js @@ -1,21 +1,13 @@ var searchData= [ - ['chip_2ecpp_1400',['Chip.cpp',['../df/d84/Chip_8cpp.html',1,'']]], - ['chip_2eh_1401',['Chip.h',['../d9/d55/Chip_8h.html',1,'']]], - ['chipatpos_2ecpp_1402',['ChipAtPos.cpp',['../dd/d29/ChipAtPos_8cpp.html',1,'']]], - ['chipatpos_2eh_1403',['ChipAtPos.h',['../d1/d0a/ChipAtPos_8h.html',1,'']]], - ['chipper_2ecpp_1404',['Chipper.cpp',['../d1/d2c/Chipper_8cpp.html',1,'']]], - ['chipper_2eh_1405',['Chipper.h',['../d5/d8d/Chipper_8h.html',1,'']]], - ['chippingpass_2ecpp_1406',['ChippingPass.cpp',['../db/d85/ChippingPass_8cpp.html',1,'']]], - ['chippingpass_2eh_1407',['ChippingPass.h',['../df/de7/ChippingPass_8h.html',1,'']]], - ['code_5fof_5fconduct_2emd_1408',['CODE_OF_CONDUCT.md',['../df/dc5/CODE__OF__CONDUCT_8md.html',1,'']]], - ['collisioncalculations_2ecpp_1409',['CollisionCalculations.cpp',['../d5/db3/CollisionCalculations_8cpp.html',1,'']]], - ['collisioncalculations_2eh_1410',['CollisionCalculations.h',['../d8/d73/CollisionCalculations_8h.html',1,'']]], - ['computationmanager_2eh_1411',['ComputationManager.h',['../d4/d24/ComputationManager_8h.html',1,'']]], - ['constants_2eh_1412',['Constants.h',['../d1/d45/Constants_8h.html',1,'']]], - ['controlmodule_2ecpp_1413',['ControlModule.cpp',['../d1/d97/ControlModule_8cpp.html',1,'']]], - ['controlmodule_2eh_1414',['ControlModule.h',['../d7/dbe/ControlModule_8h.html',1,'']]], - ['controlutils_2ecpp_1415',['ControlUtils.cpp',['../da/dfc/ControlUtils_8cpp.html',1,'']]], - ['controlutils_2eh_1416',['ControlUtils.h',['../d5/df1/ControlUtils_8h.html',1,'']]], - ['correctplaytest_2ecpp_1417',['CorrectPlayTest.cpp',['../d6/d47/CorrectPlayTest_8cpp.html',1,'']]] + ['code_5fof_5fconduct_2emd_1380',['CODE_OF_CONDUCT.md',['../df/dc5/CODE__OF__CONDUCT_8md.html',1,'']]], + ['collisioncalculations_2ecpp_1381',['CollisionCalculations.cpp',['../d5/db3/CollisionCalculations_8cpp.html',1,'']]], + ['collisioncalculations_2eh_1382',['CollisionCalculations.h',['../d8/d73/CollisionCalculations_8h.html',1,'']]], + ['computationmanager_2eh_1383',['ComputationManager.h',['../d4/d24/ComputationManager_8h.html',1,'']]], + ['constants_2eh_1384',['Constants.h',['../d1/d45/Constants_8h.html',1,'']]], + ['controlmodule_2ecpp_1385',['ControlModule.cpp',['../d1/d97/ControlModule_8cpp.html',1,'']]], + ['controlmodule_2eh_1386',['ControlModule.h',['../d7/dbe/ControlModule_8h.html',1,'']]], + ['controlutils_2ecpp_1387',['ControlUtils.cpp',['../da/dfc/ControlUtils_8cpp.html',1,'']]], + ['controlutils_2eh_1388',['ControlUtils.h',['../d5/df1/ControlUtils_8h.html',1,'']]], + ['correctplaytest_2ecpp_1389',['CorrectPlayTest.cpp',['../d6/d47/CorrectPlayTest_8cpp.html',1,'']]] ]; diff --git a/search/files_3.js b/search/files_3.js index edcc96dfd..5f21ab94c 100644 --- a/search/files_3.js +++ b/search/files_3.js @@ -1,13 +1,11 @@ var searchData= [ - ['dealer_2ecpp_1418',['Dealer.cpp',['../d9/dc2/Dealer_8cpp.html',1,'']]], - ['dealer_2eh_1419',['Dealer.h',['../d4/dab/Dealer_8h.html',1,'']]], - ['defender_2ecpp_1420',['Defender.cpp',['../d5/d21/Defender_8cpp.html',1,'']]], - ['defender_2eh_1421',['Defender.h',['../de/d90/Defender_8h.html',1,'']]], - ['defendpass_2ecpp_1422',['DefendPass.cpp',['../db/dbc/DefendPass_8cpp.html',1,'']]], - ['defendpass_2eh_1423',['DefendPass.h',['../dc/d0d/DefendPass_8h.html',1,'']]], - ['defendshot_2ecpp_1424',['DefendShot.cpp',['../d1/d64/DefendShot_8cpp.html',1,'']]], - ['defendshot_2eh_1425',['DefendShot.h',['../d5/d3c/DefendShot_8h.html',1,'']]], - ['drivewithball_2ecpp_1426',['DriveWithBall.cpp',['../da/df6/DriveWithBall_8cpp.html',1,'']]], - ['drivewithball_2eh_1427',['DriveWithBall.h',['../d4/db3/DriveWithBall_8h.html',1,'']]] + ['dealer_2ecpp_1390',['Dealer.cpp',['../d9/dc2/Dealer_8cpp.html',1,'']]], + ['dealer_2eh_1391',['Dealer.h',['../d4/dab/Dealer_8h.html',1,'']]], + ['defend_2ecpp_1392',['Defend.cpp',['../db/d8f/Defend_8cpp.html',1,'']]], + ['defend_2eh_1393',['Defend.h',['../d6/d9e/Defend_8h.html',1,'']]], + ['defender_2ecpp_1394',['Defender.cpp',['../d5/d21/Defender_8cpp.html',1,'']]], + ['defender_2eh_1395',['Defender.h',['../de/d90/Defender_8h.html',1,'']]], + ['drivewithball_2ecpp_1396',['DriveWithBall.cpp',['../da/df6/DriveWithBall_8cpp.html',1,'']]], + ['drivewithball_2eh_1397',['DriveWithBall.h',['../d4/db3/DriveWithBall_8h.html',1,'']]] ]; diff --git a/search/files_4.js b/search/files_4.js index f92e39a91..62dbf324e 100644 --- a/search/files_4.js +++ b/search/files_4.js @@ -1,23 +1,23 @@ var searchData= [ - ['fieldcomputations_2ecpp_1428',['FieldComputations.cpp',['../d9/d51/FieldComputations_8cpp.html',1,'']]], - ['fieldcomputations_2eh_1429',['FieldComputations.h',['../d6/dc0/FieldComputations_8h.html',1,'']]], - ['fieldcomputationtest_2ecpp_1430',['FieldComputationTest.cpp',['../d2/df3/FieldComputationTest_8cpp.html',1,'']]], - ['fieldhelper_2ecpp_1431',['FieldHelper.cpp',['../df/d73/FieldHelper_8cpp.html',1,'']]], - ['fieldhelper_2eh_1432',['FieldHelper.h',['../d3/d2b/FieldHelper_8h.html',1,'']]], - ['fieldhelpertest_2ecpp_1433',['FieldHelperTest.cpp',['../da/df8/FieldHelperTest_8cpp.html',1,'']]], - ['formation_2ecpp_1434',['Formation.cpp',['../d5/d4e/tactics_2passive_2Formation_8cpp.html',1,'(Global Namespace)'],['../df/d6c/roles_2passive_2Formation_8cpp.html',1,'(Global Namespace)']]], - ['formation_2eh_1435',['Formation.h',['../d5/d64/roles_2passive_2Formation_8h.html',1,'(Global Namespace)'],['../d1/d24/tactics_2passive_2Formation_8h.html',1,'(Global Namespace)']]], - ['freekicktaker_2ecpp_1436',['FreeKickTaker.cpp',['../d8/d51/FreeKickTaker_8cpp.html',1,'']]], - ['freekicktaker_2eh_1437',['FreeKickTaker.h',['../d6/d01/FreeKickTaker_8h.html',1,'']]], - ['freekickthem_2ecpp_1438',['FreeKickThem.cpp',['../db/dbe/FreeKickThem_8cpp.html',1,'']]], - ['freekickthem_2eh_1439',['FreeKickThem.h',['../df/d23/FreeKickThem_8h.html',1,'']]], - ['freekickthemgamestateevaluation_2ecpp_1440',['FreeKickThemGameStateEvaluation.cpp',['../d5/d45/FreeKickThemGameStateEvaluation_8cpp.html',1,'']]], - ['freekickthemgamestateevaluation_2eh_1441',['FreeKickThemGameStateEvaluation.h',['../d3/d68/FreeKickThemGameStateEvaluation_8h.html',1,'']]], - ['freekickusatgoal_2ecpp_1442',['FreeKickUsAtGoal.cpp',['../d5/d8d/FreeKickUsAtGoal_8cpp.html',1,'']]], - ['freekickusatgoal_2eh_1443',['FreeKickUsAtGoal.h',['../d0/d1a/FreeKickUsAtGoal_8h.html',1,'']]], - ['freekickusgamestateevaluation_2ecpp_1444',['FreeKickUsGameStateEvaluation.cpp',['../d5/d81/FreeKickUsGameStateEvaluation_8cpp.html',1,'']]], - ['freekickusgamestateevaluation_2eh_1445',['FreeKickUsGameStateEvaluation.h',['../d0/da0/FreeKickUsGameStateEvaluation_8h.html',1,'']]], - ['freekickuspass_2ecpp_1446',['FreeKickUsPass.cpp',['../dd/d1a/FreeKickUsPass_8cpp.html',1,'']]], - ['freekickuspass_2eh_1447',['FreeKickUsPass.h',['../dc/ddd/FreeKickUsPass_8h.html',1,'']]] + ['fieldcomputations_2ecpp_1398',['FieldComputations.cpp',['../d9/d51/FieldComputations_8cpp.html',1,'']]], + ['fieldcomputations_2eh_1399',['FieldComputations.h',['../d6/dc0/FieldComputations_8h.html',1,'']]], + ['fieldcomputationtest_2ecpp_1400',['FieldComputationTest.cpp',['../d2/df3/FieldComputationTest_8cpp.html',1,'']]], + ['fieldhelper_2ecpp_1401',['FieldHelper.cpp',['../df/d73/FieldHelper_8cpp.html',1,'']]], + ['fieldhelper_2eh_1402',['FieldHelper.h',['../d3/d2b/FieldHelper_8h.html',1,'']]], + ['fieldhelpertest_2ecpp_1403',['FieldHelperTest.cpp',['../da/df8/FieldHelperTest_8cpp.html',1,'']]], + ['formation_2ecpp_1404',['Formation.cpp',['../d5/d4e/tactics_2passive_2Formation_8cpp.html',1,'(Global Namespace)'],['../df/d6c/roles_2passive_2Formation_8cpp.html',1,'(Global Namespace)']]], + ['formation_2eh_1405',['Formation.h',['../d5/d64/roles_2passive_2Formation_8h.html',1,'(Global Namespace)'],['../d1/d24/tactics_2passive_2Formation_8h.html',1,'(Global Namespace)']]], + ['freekicktaker_2ecpp_1406',['FreeKickTaker.cpp',['../d8/d51/FreeKickTaker_8cpp.html',1,'']]], + ['freekicktaker_2eh_1407',['FreeKickTaker.h',['../d6/d01/FreeKickTaker_8h.html',1,'']]], + ['freekickthem_2ecpp_1408',['FreeKickThem.cpp',['../db/dbe/FreeKickThem_8cpp.html',1,'']]], + ['freekickthem_2eh_1409',['FreeKickThem.h',['../df/d23/FreeKickThem_8h.html',1,'']]], + ['freekickthemgamestateevaluation_2ecpp_1410',['FreeKickThemGameStateEvaluation.cpp',['../d5/d45/FreeKickThemGameStateEvaluation_8cpp.html',1,'']]], + ['freekickthemgamestateevaluation_2eh_1411',['FreeKickThemGameStateEvaluation.h',['../d3/d68/FreeKickThemGameStateEvaluation_8h.html',1,'']]], + ['freekickusatgoal_2ecpp_1412',['FreeKickUsAtGoal.cpp',['../d5/d8d/FreeKickUsAtGoal_8cpp.html',1,'']]], + ['freekickusatgoal_2eh_1413',['FreeKickUsAtGoal.h',['../d0/d1a/FreeKickUsAtGoal_8h.html',1,'']]], + ['freekickusgamestateevaluation_2ecpp_1414',['FreeKickUsGameStateEvaluation.cpp',['../d5/d81/FreeKickUsGameStateEvaluation_8cpp.html',1,'']]], + ['freekickusgamestateevaluation_2eh_1415',['FreeKickUsGameStateEvaluation.h',['../d0/da0/FreeKickUsGameStateEvaluation_8h.html',1,'']]], + ['freekickuspass_2ecpp_1416',['FreeKickUsPass.cpp',['../dd/d1a/FreeKickUsPass_8cpp.html',1,'']]], + ['freekickuspass_2eh_1417',['FreeKickUsPass.h',['../dc/ddd/FreeKickUsPass_8h.html',1,'']]] ]; diff --git a/search/files_5.js b/search/files_5.js index 5d2c25233..4f4353053 100644 --- a/search/files_5.js +++ b/search/files_5.js @@ -1,17 +1,17 @@ var searchData= [ - ['gamesettings_2eh_1448',['GameSettings.h',['../d7/d66/GameSettings_8h.html',1,'']]], - ['gamestate_2eh_1449',['GameState.h',['../dc/db4/GameState_8h.html',1,'']]], - ['gamestatemanager_2ecpp_1450',['GameStateManager.cpp',['../d7/d80/GameStateManager_8cpp.html',1,'']]], - ['gamestatemanager_2ehpp_1451',['GameStateManager.hpp',['../d1/dff/GameStateManager_8hpp.html',1,'']]], - ['getball_2ecpp_1452',['GetBall.cpp',['../dd/d0f/GetBall_8cpp.html',1,'']]], - ['getball_2eh_1453',['GetBall.h',['../d0/dc2/GetBall_8h.html',1,'']]], - ['getbehindballindirection_2ecpp_1454',['GetBehindBallInDirection.cpp',['../de/dec/GetBehindBallInDirection_8cpp.html',1,'']]], - ['getbehindballindirection_2eh_1455',['GetBehindBallInDirection.h',['../db/d51/GetBehindBallInDirection_8h.html',1,'']]], - ['goalcomputations_2ecpp_1456',['GoalComputations.cpp',['../de/d5d/GoalComputations_8cpp.html',1,'']]], - ['goalcomputations_2eh_1457',['GoalComputations.h',['../d9/d76/GoalComputations_8h.html',1,'']]], - ['goalshotevaluation_2ecpp_1458',['GoalShotEvaluation.cpp',['../d6/de9/GoalShotEvaluation_8cpp.html',1,'']]], - ['goalshotevaluation_2eh_1459',['GoalShotEvaluation.h',['../d1/d9a/GoalShotEvaluation_8h.html',1,'']]], - ['gotopos_2ecpp_1460',['GoToPos.cpp',['../d0/d5e/GoToPos_8cpp.html',1,'']]], - ['gotopos_2eh_1461',['GoToPos.h',['../dc/d84/GoToPos_8h.html',1,'']]] + ['gamesettings_2eh_1418',['GameSettings.h',['../d7/d66/GameSettings_8h.html',1,'']]], + ['gamestate_2eh_1419',['GameState.h',['../dc/db4/GameState_8h.html',1,'']]], + ['gamestatemanager_2ecpp_1420',['GameStateManager.cpp',['../d7/d80/GameStateManager_8cpp.html',1,'']]], + ['gamestatemanager_2ehpp_1421',['GameStateManager.hpp',['../d1/dff/GameStateManager_8hpp.html',1,'']]], + ['getball_2ecpp_1422',['GetBall.cpp',['../dd/d0f/GetBall_8cpp.html',1,'']]], + ['getball_2eh_1423',['GetBall.h',['../d0/dc2/GetBall_8h.html',1,'']]], + ['getbehindballindirection_2ecpp_1424',['GetBehindBallInDirection.cpp',['../de/dec/GetBehindBallInDirection_8cpp.html',1,'']]], + ['getbehindballindirection_2eh_1425',['GetBehindBallInDirection.h',['../db/d51/GetBehindBallInDirection_8h.html',1,'']]], + ['goalcomputations_2ecpp_1426',['GoalComputations.cpp',['../de/d5d/GoalComputations_8cpp.html',1,'']]], + ['goalcomputations_2eh_1427',['GoalComputations.h',['../d9/d76/GoalComputations_8h.html',1,'']]], + ['goalshotevaluation_2ecpp_1428',['GoalShotEvaluation.cpp',['../d6/de9/GoalShotEvaluation_8cpp.html',1,'']]], + ['goalshotevaluation_2eh_1429',['GoalShotEvaluation.h',['../d1/d9a/GoalShotEvaluation_8h.html',1,'']]], + ['gotopos_2ecpp_1430',['GoToPos.cpp',['../d0/d5e/GoToPos_8cpp.html',1,'']]], + ['gotopos_2eh_1431',['GoToPos.h',['../dc/d84/GoToPos_8h.html',1,'']]] ]; diff --git a/search/files_6.js b/search/files_6.js index 11712445d..980ff325d 100644 --- a/search/files_6.js +++ b/search/files_6.js @@ -1,10 +1,10 @@ var searchData= [ - ['halt_2ecpp_1462',['Halt.cpp',['../d3/dac/plays_2referee__specific_2Halt_8cpp.html',1,'(Global Namespace)'],['../d9/df4/roles_2passive_2Halt_8cpp.html',1,'(Global Namespace)'],['../dd/d1d/tactics_2passive_2Halt_8cpp.html',1,'(Global Namespace)']]], - ['halt_2eh_1463',['Halt.h',['../d9/d3f/plays_2referee__specific_2Halt_8h.html',1,'(Global Namespace)'],['../d4/d59/roles_2passive_2Halt_8h.html',1,'(Global Namespace)'],['../d8/d80/tactics_2passive_2Halt_8h.html',1,'(Global Namespace)']]], - ['haltgamestateevaluation_2ecpp_1464',['HaltGameStateEvaluation.cpp',['../d5/d09/HaltGameStateEvaluation_8cpp.html',1,'']]], - ['haltgamestateevaluation_2eh_1465',['HaltGameStateEvaluation.h',['../d0/d61/HaltGameStateEvaluation_8h.html',1,'']]], - ['harasser_2ecpp_1466',['Harasser.cpp',['../d7/d82/Harasser_8cpp.html',1,'']]], - ['harasser_2eh_1467',['Harasser.h',['../de/d86/Harasser_8h.html',1,'']]], - ['historyretrievaltest_2ecpp_1468',['HistoryRetrievalTest.cpp',['../d7/d93/HistoryRetrievalTest_8cpp.html',1,'']]] + ['halt_2ecpp_1432',['Halt.cpp',['../d3/dac/plays_2referee__specific_2Halt_8cpp.html',1,'(Global Namespace)'],['../d9/df4/roles_2passive_2Halt_8cpp.html',1,'(Global Namespace)'],['../dd/d1d/tactics_2passive_2Halt_8cpp.html',1,'(Global Namespace)']]], + ['halt_2eh_1433',['Halt.h',['../d9/d3f/plays_2referee__specific_2Halt_8h.html',1,'(Global Namespace)'],['../d4/d59/roles_2passive_2Halt_8h.html',1,'(Global Namespace)'],['../d8/d80/tactics_2passive_2Halt_8h.html',1,'(Global Namespace)']]], + ['haltgamestateevaluation_2ecpp_1434',['HaltGameStateEvaluation.cpp',['../d5/d09/HaltGameStateEvaluation_8cpp.html',1,'']]], + ['haltgamestateevaluation_2eh_1435',['HaltGameStateEvaluation.h',['../d0/d61/HaltGameStateEvaluation_8h.html',1,'']]], + ['harasser_2ecpp_1436',['Harasser.cpp',['../d7/d82/Harasser_8cpp.html',1,'']]], + ['harasser_2eh_1437',['Harasser.h',['../de/d86/Harasser_8h.html',1,'']]], + ['historyretrievaltest_2ecpp_1438',['HistoryRetrievalTest.cpp',['../d7/d93/HistoryRetrievalTest_8cpp.html',1,'']]] ]; diff --git a/search/files_7.js b/search/files_7.js index 3a5bb21c7..32459e9f6 100644 --- a/search/files_7.js +++ b/search/files_7.js @@ -1,15 +1,15 @@ var searchData= [ - ['instantkick_2ecpp_1469',['InstantKick.cpp',['../d0/d87/InstantKick_8cpp.html',1,'']]], - ['instantkick_2eh_1470',['InstantKick.h',['../d7/d5a/InstantKick_8h.html',1,'']]], - ['interceptioncomputations_2ecpp_1471',['InterceptionComputations.cpp',['../d1/ddd/InterceptionComputations_8cpp.html',1,'']]], - ['interceptioncomputations_2eh_1472',['InterceptionComputations.h',['../d9/de3/InterceptionComputations_8h.html',1,'']]], - ['interfacegateway_2ecpp_1473',['InterfaceGateway.cpp',['../d8/d48/InterfaceGateway_8cpp.html',1,'']]], - ['interfacegateway_2eh_1474',['InterfaceGateway.h',['../d4/d5a/InterfaceGateway_8h.html',1,'']]], - ['interfacepublisher_2ecpp_1475',['InterfacePublisher.cpp',['../de/db8/InterfacePublisher_8cpp.html',1,'']]], - ['interfacepublisher_2eh_1476',['InterfacePublisher.h',['../d6/d06/InterfacePublisher_8h.html',1,'']]], - ['interfacesubscriber_2ecpp_1477',['InterfaceSubscriber.cpp',['../dc/d22/InterfaceSubscriber_8cpp.html',1,'']]], - ['interfacesubscriber_2eh_1478',['InterfaceSubscriber.h',['../dc/d12/InterfaceSubscriber_8h.html',1,'']]], - ['iomanager_2ecpp_1479',['IOManager.cpp',['../d5/d6f/IOManager_8cpp.html',1,'']]], - ['iomanager_2eh_1480',['IOManager.h',['../d8/d6e/IOManager_8h.html',1,'']]] + ['instantkick_2ecpp_1439',['InstantKick.cpp',['../d0/d87/InstantKick_8cpp.html',1,'']]], + ['instantkick_2eh_1440',['InstantKick.h',['../d7/d5a/InstantKick_8h.html',1,'']]], + ['interceptioncomputations_2ecpp_1441',['InterceptionComputations.cpp',['../d1/ddd/InterceptionComputations_8cpp.html',1,'']]], + ['interceptioncomputations_2eh_1442',['InterceptionComputations.h',['../d9/de3/InterceptionComputations_8h.html',1,'']]], + ['interfacegateway_2ecpp_1443',['InterfaceGateway.cpp',['../d8/d48/InterfaceGateway_8cpp.html',1,'']]], + ['interfacegateway_2eh_1444',['InterfaceGateway.h',['../d4/d5a/InterfaceGateway_8h.html',1,'']]], + ['interfacepublisher_2ecpp_1445',['InterfacePublisher.cpp',['../de/db8/InterfacePublisher_8cpp.html',1,'']]], + ['interfacepublisher_2eh_1446',['InterfacePublisher.h',['../d6/d06/InterfacePublisher_8h.html',1,'']]], + ['interfacesubscriber_2ecpp_1447',['InterfaceSubscriber.cpp',['../dc/d22/InterfaceSubscriber_8cpp.html',1,'']]], + ['interfacesubscriber_2eh_1448',['InterfaceSubscriber.h',['../dc/d12/InterfaceSubscriber_8h.html',1,'']]], + ['iomanager_2ecpp_1449',['IOManager.cpp',['../d5/d6f/IOManager_8cpp.html',1,'']]], + ['iomanager_2eh_1450',['IOManager.h',['../d8/d6e/IOManager_8h.html',1,'']]] ]; diff --git a/search/files_8.js b/search/files_8.js index d56c41e33..805ef381d 100644 --- a/search/files_8.js +++ b/search/files_8.js @@ -1,29 +1,29 @@ var searchData= [ - ['keeper_2ecpp_1481',['Keeper.cpp',['../d5/d7b/Keeper_8cpp.html',1,'']]], - ['keeper_2eh_1482',['Keeper.h',['../d6/dbd/Keeper_8h.html',1,'']]], - ['keeperblockball_2ecpp_1483',['KeeperBlockBall.cpp',['../d3/d18/KeeperBlockBall_8cpp.html',1,'']]], - ['keeperblockball_2eh_1484',['KeeperBlockBall.h',['../d4/d15/KeeperBlockBall_8h.html',1,'']]], - ['keeperkickball_2ecpp_1485',['KeeperKickBall.cpp',['../db/d9c/KeeperKickBall_8cpp.html',1,'']]], - ['keeperkickball_2eh_1486',['KeeperKickBall.h',['../d5/d3e/KeeperKickBall_8h.html',1,'']]], - ['keeperpasser_2ecpp_1487',['KeeperPasser.cpp',['../df/d99/KeeperPasser_8cpp.html',1,'']]], - ['keeperpasser_2eh_1488',['KeeperPasser.h',['../d3/de1/KeeperPasser_8h.html',1,'']]], - ['kick_2ecpp_1489',['Kick.cpp',['../db/d22/Kick_8cpp.html',1,'']]], - ['kick_2eh_1490',['Kick.h',['../db/d00/Kick_8h.html',1,'']]], - ['kickoffthem_2ecpp_1491',['KickOffThem.cpp',['../df/da1/KickOffThem_8cpp.html',1,'']]], - ['kickoffthem_2eh_1492',['KickOffThem.h',['../dc/d48/KickOffThem_8h.html',1,'']]], - ['kickoffthemgamestateevaluation_2ecpp_1493',['KickOffThemGameStateEvaluation.cpp',['../d5/d1a/KickOffThemGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffthemgamestateevaluation_2eh_1494',['KickOffThemGameStateEvaluation.h',['../d3/db5/KickOffThemGameStateEvaluation_8h.html',1,'']]], - ['kickoffthemprepare_2ecpp_1495',['KickOffThemPrepare.cpp',['../d1/d5e/KickOffThemPrepare_8cpp.html',1,'']]], - ['kickoffthemprepare_2eh_1496',['KickOffThemPrepare.h',['../d0/dc3/KickOffThemPrepare_8h.html',1,'']]], - ['kickoffthempreparegamestateevaluation_2ecpp_1497',['KickOffThemPrepareGameStateEvaluation.cpp',['../d9/d1c/KickOffThemPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffthempreparegamestateevaluation_2eh_1498',['KickOffThemPrepareGameStateEvaluation.h',['../d7/de6/KickOffThemPrepareGameStateEvaluation_8h.html',1,'']]], - ['kickoffus_2ecpp_1499',['KickOffUs.cpp',['../d3/d6c/KickOffUs_8cpp.html',1,'']]], - ['kickoffus_2eh_1500',['KickOffUs.h',['../df/d59/KickOffUs_8h.html',1,'']]], - ['kickoffusgamestateevaluation_2ecpp_1501',['KickOffUsGameStateEvaluation.cpp',['../d7/d41/KickOffUsGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffusgamestateevaluation_2eh_1502',['KickOffUsGameStateEvaluation.h',['../d2/dab/KickOffUsGameStateEvaluation_8h.html',1,'']]], - ['kickoffusprepare_2ecpp_1503',['KickOffUsPrepare.cpp',['../d4/dce/KickOffUsPrepare_8cpp.html',1,'']]], - ['kickoffusprepare_2eh_1504',['KickOffUsPrepare.h',['../d5/dd5/KickOffUsPrepare_8h.html',1,'']]], - ['kickoffuspreparegamestateevaluation_2ecpp_1505',['KickOffUsPrepareGameStateEvaluation.cpp',['../db/d5d/KickOffUsPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['kickoffuspreparegamestateevaluation_2eh_1506',['KickOffUsPrepareGameStateEvaluation.h',['../d0/da8/KickOffUsPrepareGameStateEvaluation_8h.html',1,'']]] + ['keeper_2ecpp_1451',['Keeper.cpp',['../d5/d7b/Keeper_8cpp.html',1,'']]], + ['keeper_2eh_1452',['Keeper.h',['../d6/dbd/Keeper_8h.html',1,'']]], + ['keeperblockball_2ecpp_1453',['KeeperBlockBall.cpp',['../d3/d18/KeeperBlockBall_8cpp.html',1,'']]], + ['keeperblockball_2eh_1454',['KeeperBlockBall.h',['../d4/d15/KeeperBlockBall_8h.html',1,'']]], + ['keeperkickball_2ecpp_1455',['KeeperKickBall.cpp',['../db/d9c/KeeperKickBall_8cpp.html',1,'']]], + ['keeperkickball_2eh_1456',['KeeperKickBall.h',['../d5/d3e/KeeperKickBall_8h.html',1,'']]], + ['keeperpasser_2ecpp_1457',['KeeperPasser.cpp',['../df/d99/KeeperPasser_8cpp.html',1,'']]], + ['keeperpasser_2eh_1458',['KeeperPasser.h',['../d3/de1/KeeperPasser_8h.html',1,'']]], + ['kick_2ecpp_1459',['Kick.cpp',['../db/d22/Kick_8cpp.html',1,'']]], + ['kick_2eh_1460',['Kick.h',['../db/d00/Kick_8h.html',1,'']]], + ['kickoffthem_2ecpp_1461',['KickOffThem.cpp',['../df/da1/KickOffThem_8cpp.html',1,'']]], + ['kickoffthem_2eh_1462',['KickOffThem.h',['../dc/d48/KickOffThem_8h.html',1,'']]], + ['kickoffthemgamestateevaluation_2ecpp_1463',['KickOffThemGameStateEvaluation.cpp',['../d5/d1a/KickOffThemGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffthemgamestateevaluation_2eh_1464',['KickOffThemGameStateEvaluation.h',['../d3/db5/KickOffThemGameStateEvaluation_8h.html',1,'']]], + ['kickoffthemprepare_2ecpp_1465',['KickOffThemPrepare.cpp',['../d1/d5e/KickOffThemPrepare_8cpp.html',1,'']]], + ['kickoffthemprepare_2eh_1466',['KickOffThemPrepare.h',['../d0/dc3/KickOffThemPrepare_8h.html',1,'']]], + ['kickoffthempreparegamestateevaluation_2ecpp_1467',['KickOffThemPrepareGameStateEvaluation.cpp',['../d9/d1c/KickOffThemPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffthempreparegamestateevaluation_2eh_1468',['KickOffThemPrepareGameStateEvaluation.h',['../d7/de6/KickOffThemPrepareGameStateEvaluation_8h.html',1,'']]], + ['kickoffus_2ecpp_1469',['KickOffUs.cpp',['../d3/d6c/KickOffUs_8cpp.html',1,'']]], + ['kickoffus_2eh_1470',['KickOffUs.h',['../df/d59/KickOffUs_8h.html',1,'']]], + ['kickoffusgamestateevaluation_2ecpp_1471',['KickOffUsGameStateEvaluation.cpp',['../d7/d41/KickOffUsGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffusgamestateevaluation_2eh_1472',['KickOffUsGameStateEvaluation.h',['../d2/dab/KickOffUsGameStateEvaluation_8h.html',1,'']]], + ['kickoffusprepare_2ecpp_1473',['KickOffUsPrepare.cpp',['../d4/dce/KickOffUsPrepare_8cpp.html',1,'']]], + ['kickoffusprepare_2eh_1474',['KickOffUsPrepare.h',['../d5/dd5/KickOffUsPrepare_8h.html',1,'']]], + ['kickoffuspreparegamestateevaluation_2ecpp_1475',['KickOffUsPrepareGameStateEvaluation.cpp',['../db/d5d/KickOffUsPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['kickoffuspreparegamestateevaluation_2eh_1476',['KickOffUsPrepareGameStateEvaluation.h',['../d0/da8/KickOffUsPrepareGameStateEvaluation_8h.html',1,'']]] ]; diff --git a/search/files_9.js b/search/files_9.js index 6705a164c..248a98c4a 100644 --- a/search/files_9.js +++ b/search/files_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['lineofsightevaluation_2ecpp_1507',['LineOfSightEvaluation.cpp',['../d6/d69/LineOfSightEvaluation_8cpp.html',1,'']]], - ['lineofsightevaluation_2eh_1508',['LineOfSightEvaluation.h',['../db/d9b/LineOfSightEvaluation_8h.html',1,'']]] + ['lineofsightevaluation_2ecpp_1477',['LineOfSightEvaluation.cpp',['../d6/d69/LineOfSightEvaluation_8cpp.html',1,'']]], + ['lineofsightevaluation_2eh_1478',['LineOfSightEvaluation.h',['../db/d9b/LineOfSightEvaluation_8h.html',1,'']]] ]; diff --git a/search/files_a.js b/search/files_a.js index 83a3cfa63..f28520b2f 100644 --- a/search/files_a.js +++ b/search/files_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['main_2ecpp_1509',['main.cpp',['../df/d0a/main_8cpp.html',1,'']]] + ['main_2ecpp_1479',['main.cpp',['../df/d0a/main_8cpp.html',1,'']]] ]; diff --git a/search/files_b.js b/search/files_b.js index 165db6fd1..469e4dacb 100644 --- a/search/files_b.js +++ b/search/files_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['normalize_2ecpp_1510',['normalize.cpp',['../de/daf/normalize_8cpp.html',1,'']]], - ['normalize_2eh_1511',['normalize.h',['../da/db3/normalize_8h.html',1,'']]], - ['normalplaygamestateevaluation_2ecpp_1512',['NormalPlayGameStateEvaluation.cpp',['../d8/d1b/NormalPlayGameStateEvaluation_8cpp.html',1,'']]], - ['normalplaygamestateevaluation_2eh_1513',['NormalPlayGameStateEvaluation.h',['../de/dad/NormalPlayGameStateEvaluation_8h.html',1,'']]] + ['normalize_2ecpp_1480',['normalize.cpp',['../de/daf/normalize_8cpp.html',1,'']]], + ['normalize_2eh_1481',['normalize.h',['../da/db3/normalize_8h.html',1,'']]], + ['normalplaygamestateevaluation_2ecpp_1482',['NormalPlayGameStateEvaluation.cpp',['../d8/d1b/NormalPlayGameStateEvaluation_8cpp.html',1,'']]], + ['normalplaygamestateevaluation_2eh_1483',['NormalPlayGameStateEvaluation.h',['../de/dad/NormalPlayGameStateEvaluation_8h.html',1,'']]] ]; diff --git a/search/files_c.js b/search/files_c.js index 41f85852a..dc825586d 100644 --- a/search/files_c.js +++ b/search/files_c.js @@ -1,17 +1,17 @@ var searchData= [ - ['opennessevaluation_2ecpp_1514',['OpennessEvaluation.cpp',['../d9/d75/OpennessEvaluation_8cpp.html',1,'']]], - ['opennessevaluation_2eh_1515',['OpennessEvaluation.h',['../d4/df8/OpennessEvaluation_8h.html',1,'']]], - ['orbit_2ecpp_1516',['Orbit.cpp',['../df/dac/Orbit_8cpp.html',1,'']]], - ['orbit_2eh_1517',['Orbit.h',['../de/dc9/Orbit_8h.html',1,'']]], - ['orbitangular_2ecpp_1518',['OrbitAngular.cpp',['../d2/d8c/OrbitAngular_8cpp.html',1,'']]], - ['orbitangular_2eh_1519',['OrbitAngular.h',['../d0/d4f/OrbitAngular_8h.html',1,'']]], - ['orbitkick_2ecpp_1520',['OrbitKick.cpp',['../d3/d66/OrbitKick_8cpp.html',1,'']]], - ['orbitkick_2eh_1521',['OrbitKick.h',['../da/d2b/OrbitKick_8h.html',1,'']]], - ['out_2ecpp_1522',['Out.cpp',['../d5/d26/Out_8cpp.html',1,'']]], - ['out_2eh_1523',['Out.h',['../d1/da0/Out_8h.html',1,'']]], - ['output_2ecpp_1524',['Output.cpp',['../d0/d98/Output_8cpp.html',1,'']]], - ['output_2eh_1525',['Output.h',['../d3/ddf/Output_8h.html',1,'']]], - ['overshootcomputations_2ecpp_1526',['OvershootComputations.cpp',['../d8/d9f/OvershootComputations_8cpp.html',1,'']]], - ['overshootcomputations_2eh_1527',['OvershootComputations.h',['../d7/dbf/OvershootComputations_8h.html',1,'']]] + ['opennessevaluation_2ecpp_1484',['OpennessEvaluation.cpp',['../d9/d75/OpennessEvaluation_8cpp.html',1,'']]], + ['opennessevaluation_2eh_1485',['OpennessEvaluation.h',['../d4/df8/OpennessEvaluation_8h.html',1,'']]], + ['orbit_2ecpp_1486',['Orbit.cpp',['../df/dac/Orbit_8cpp.html',1,'']]], + ['orbit_2eh_1487',['Orbit.h',['../de/dc9/Orbit_8h.html',1,'']]], + ['orbitangular_2ecpp_1488',['OrbitAngular.cpp',['../d2/d8c/OrbitAngular_8cpp.html',1,'']]], + ['orbitangular_2eh_1489',['OrbitAngular.h',['../d0/d4f/OrbitAngular_8h.html',1,'']]], + ['orbitkick_2ecpp_1490',['OrbitKick.cpp',['../d3/d66/OrbitKick_8cpp.html',1,'']]], + ['orbitkick_2eh_1491',['OrbitKick.h',['../da/d2b/OrbitKick_8h.html',1,'']]], + ['out_2ecpp_1492',['Out.cpp',['../d5/d26/Out_8cpp.html',1,'']]], + ['out_2eh_1493',['Out.h',['../d1/da0/Out_8h.html',1,'']]], + ['output_2ecpp_1494',['Output.cpp',['../d0/d98/Output_8cpp.html',1,'']]], + ['output_2eh_1495',['Output.h',['../d3/ddf/Output_8h.html',1,'']]], + ['overshootcomputations_2ecpp_1496',['OvershootComputations.cpp',['../d8/d9f/OvershootComputations_8cpp.html',1,'']]], + ['overshootcomputations_2eh_1497',['OvershootComputations.h',['../d7/dbf/OvershootComputations_8h.html',1,'']]] ]; diff --git a/search/files_d.js b/search/files_d.js index 79daffc6f..ba8875f0f 100644 --- a/search/files_d.js +++ b/search/files_d.js @@ -1,47 +1,47 @@ var searchData= [ - ['passcomputations_2ecpp_1528',['PassComputations.cpp',['../da/d28/PassComputations_8cpp.html',1,'']]], - ['passcomputations_2eh_1529',['PassComputations.h',['../dd/d71/PassComputations_8h.html',1,'']]], - ['passer_2ecpp_1530',['Passer.cpp',['../d9/d38/Passer_8cpp.html',1,'']]], - ['passer_2eh_1531',['Passer.h',['../de/d8b/Passer_8h.html',1,'']]], - ['passingtests_2ecpp_1532',['PassingTests.cpp',['../d8/db2/PassingTests_8cpp.html',1,'']]], - ['passreceiver_2ecpp_1533',['PassReceiver.cpp',['../dc/ddd/PassReceiver_8cpp.html',1,'']]], - ['passreceiver_2eh_1534',['PassReceiver.h',['../d2/d6d/PassReceiver_8h.html',1,'']]], - ['penaltykeeper_2ecpp_1535',['PenaltyKeeper.cpp',['../de/d27/PenaltyKeeper_8cpp.html',1,'']]], - ['penaltykeeper_2eh_1536',['PenaltyKeeper.h',['../df/d86/PenaltyKeeper_8h.html',1,'']]], - ['penaltytaker_2ecpp_1537',['PenaltyTaker.cpp',['../dd/d7c/PenaltyTaker_8cpp.html',1,'']]], - ['penaltytaker_2eh_1538',['PenaltyTaker.h',['../dd/d0a/PenaltyTaker_8h.html',1,'']]], - ['penaltythem_2ecpp_1539',['PenaltyThem.cpp',['../db/dca/PenaltyThem_8cpp.html',1,'']]], - ['penaltythem_2eh_1540',['PenaltyThem.h',['../de/d0e/PenaltyThem_8h.html',1,'']]], - ['penaltythemgamestateevaluation_2ecpp_1541',['PenaltyThemGameStateEvaluation.cpp',['../da/df4/PenaltyThemGameStateEvaluation_8cpp.html',1,'']]], - ['penaltythemgamestateevaluation_2eh_1542',['PenaltyThemGameStateEvaluation.h',['../d3/d12/PenaltyThemGameStateEvaluation_8h.html',1,'']]], - ['penaltythemprepare_2ecpp_1543',['PenaltyThemPrepare.cpp',['../d5/de0/PenaltyThemPrepare_8cpp.html',1,'']]], - ['penaltythemprepare_2eh_1544',['PenaltyThemPrepare.h',['../db/d91/PenaltyThemPrepare_8h.html',1,'']]], - ['penaltythempreparegamestateevaluation_2ecpp_1545',['PenaltyThemPrepareGameStateEvaluation.cpp',['../db/db2/PenaltyThemPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['penaltythempreparegamestateevaluation_2eh_1546',['PenaltyThemPrepareGameStateEvaluation.h',['../d4/de2/PenaltyThemPrepareGameStateEvaluation_8h.html',1,'']]], - ['penaltyus_2ecpp_1547',['PenaltyUs.cpp',['../d7/d62/PenaltyUs_8cpp.html',1,'']]], - ['penaltyus_2eh_1548',['PenaltyUs.h',['../d3/d6c/PenaltyUs_8h.html',1,'']]], - ['penaltyusgamestateevaluation_2ecpp_1549',['PenaltyUsGameStateEvaluation.cpp',['../d8/db5/PenaltyUsGameStateEvaluation_8cpp.html',1,'']]], - ['penaltyusgamestateevaluation_2eh_1550',['PenaltyUsGameStateEvaluation.h',['../d9/df0/PenaltyUsGameStateEvaluation_8h.html',1,'']]], - ['penaltyusprepare_2ecpp_1551',['PenaltyUsPrepare.cpp',['../d9/d9e/PenaltyUsPrepare_8cpp.html',1,'']]], - ['penaltyusprepare_2eh_1552',['PenaltyUsPrepare.h',['../d2/db5/PenaltyUsPrepare_8h.html',1,'']]], - ['penaltyuspreparegamestateevaluation_2ecpp_1553',['PenaltyUsPrepareGameStateEvaluation.cpp',['../db/d71/PenaltyUsPrepareGameStateEvaluation_8cpp.html',1,'']]], - ['penaltyuspreparegamestateevaluation_2eh_1554',['PenaltyUsPrepareGameStateEvaluation.h',['../de/ded/PenaltyUsPrepareGameStateEvaluation_8h.html',1,'']]], - ['play_2ecpp_1555',['Play.cpp',['../d3/d97/Play_8cpp.html',1,'']]], - ['play_2ehpp_1556',['Play.hpp',['../dd/dcc/Play_8hpp.html',1,'']]], - ['playdecider_2ecpp_1557',['PlayDecider.cpp',['../db/d01/PlayDecider_8cpp.html',1,'']]], - ['playdecider_2ehpp_1558',['PlayDecider.hpp',['../de/d8b/PlayDecider_8hpp.html',1,'']]], - ['playevaluator_2ecpp_1559',['PlayEvaluator.cpp',['../db/dc9/PlayEvaluator_8cpp.html',1,'']]], - ['playevaluator_2eh_1560',['PlayEvaluator.h',['../da/dc6/PlayEvaluator_8h.html',1,'']]], - ['positioncomputations_2ecpp_1561',['PositionComputations.cpp',['../df/d13/PositionComputations_8cpp.html',1,'']]], - ['positioncomputations_2eh_1562',['PositionComputations.h',['../d5/de0/PositionComputations_8h.html',1,'']]], - ['positioncontrol_2ecpp_1563',['PositionControl.cpp',['../df/d25/PositionControl_8cpp.html',1,'']]], - ['positioncontrol_2eh_1564',['PositionControl.h',['../d2/d84/PositionControl_8h.html',1,'']]], - ['positionscoring_2ecpp_1565',['PositionScoring.cpp',['../d7/dd9/PositionScoring_8cpp.html',1,'']]], - ['positionscoring_2eh_1566',['PositionScoring.h',['../db/d9a/PositionScoring_8h.html',1,'']]], - ['positionscoringtest_2ecpp_1567',['PositionScoringTest.cpp',['../dd/d34/PositionScoringTest_8cpp.html',1,'']]], - ['prepareforcedstart_2ecpp_1568',['PrepareForcedStart.cpp',['../de/d91/PrepareForcedStart_8cpp.html',1,'']]], - ['prepareforcedstart_2eh_1569',['PrepareForcedStart.h',['../d9/d8b/PrepareForcedStart_8h.html',1,'']]], - ['prepareforcedstartgamestateevaluation_2ecpp_1570',['PrepareForcedStartGameStateEvaluation.cpp',['../d0/d74/PrepareForcedStartGameStateEvaluation_8cpp.html',1,'']]], - ['prepareforcedstartgamestateevaluation_2eh_1571',['PrepareForcedStartGameStateEvaluation.h',['../d2/d99/PrepareForcedStartGameStateEvaluation_8h.html',1,'']]] + ['passcomputations_2ecpp_1498',['PassComputations.cpp',['../da/d28/PassComputations_8cpp.html',1,'']]], + ['passcomputations_2eh_1499',['PassComputations.h',['../dd/d71/PassComputations_8h.html',1,'']]], + ['passer_2ecpp_1500',['Passer.cpp',['../d9/d38/Passer_8cpp.html',1,'']]], + ['passer_2eh_1501',['Passer.h',['../de/d8b/Passer_8h.html',1,'']]], + ['passingtests_2ecpp_1502',['PassingTests.cpp',['../d8/db2/PassingTests_8cpp.html',1,'']]], + ['passreceiver_2ecpp_1503',['PassReceiver.cpp',['../dc/ddd/PassReceiver_8cpp.html',1,'']]], + ['passreceiver_2eh_1504',['PassReceiver.h',['../d2/d6d/PassReceiver_8h.html',1,'']]], + ['penaltykeeper_2ecpp_1505',['PenaltyKeeper.cpp',['../de/d27/PenaltyKeeper_8cpp.html',1,'']]], + ['penaltykeeper_2eh_1506',['PenaltyKeeper.h',['../df/d86/PenaltyKeeper_8h.html',1,'']]], + ['penaltytaker_2ecpp_1507',['PenaltyTaker.cpp',['../dd/d7c/PenaltyTaker_8cpp.html',1,'']]], + ['penaltytaker_2eh_1508',['PenaltyTaker.h',['../dd/d0a/PenaltyTaker_8h.html',1,'']]], + ['penaltythem_2ecpp_1509',['PenaltyThem.cpp',['../db/dca/PenaltyThem_8cpp.html',1,'']]], + ['penaltythem_2eh_1510',['PenaltyThem.h',['../de/d0e/PenaltyThem_8h.html',1,'']]], + ['penaltythemgamestateevaluation_2ecpp_1511',['PenaltyThemGameStateEvaluation.cpp',['../da/df4/PenaltyThemGameStateEvaluation_8cpp.html',1,'']]], + ['penaltythemgamestateevaluation_2eh_1512',['PenaltyThemGameStateEvaluation.h',['../d3/d12/PenaltyThemGameStateEvaluation_8h.html',1,'']]], + ['penaltythemprepare_2ecpp_1513',['PenaltyThemPrepare.cpp',['../d5/de0/PenaltyThemPrepare_8cpp.html',1,'']]], + ['penaltythemprepare_2eh_1514',['PenaltyThemPrepare.h',['../db/d91/PenaltyThemPrepare_8h.html',1,'']]], + ['penaltythempreparegamestateevaluation_2ecpp_1515',['PenaltyThemPrepareGameStateEvaluation.cpp',['../db/db2/PenaltyThemPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['penaltythempreparegamestateevaluation_2eh_1516',['PenaltyThemPrepareGameStateEvaluation.h',['../d4/de2/PenaltyThemPrepareGameStateEvaluation_8h.html',1,'']]], + ['penaltyus_2ecpp_1517',['PenaltyUs.cpp',['../d7/d62/PenaltyUs_8cpp.html',1,'']]], + ['penaltyus_2eh_1518',['PenaltyUs.h',['../d3/d6c/PenaltyUs_8h.html',1,'']]], + ['penaltyusgamestateevaluation_2ecpp_1519',['PenaltyUsGameStateEvaluation.cpp',['../d8/db5/PenaltyUsGameStateEvaluation_8cpp.html',1,'']]], + ['penaltyusgamestateevaluation_2eh_1520',['PenaltyUsGameStateEvaluation.h',['../d9/df0/PenaltyUsGameStateEvaluation_8h.html',1,'']]], + ['penaltyusprepare_2ecpp_1521',['PenaltyUsPrepare.cpp',['../d9/d9e/PenaltyUsPrepare_8cpp.html',1,'']]], + ['penaltyusprepare_2eh_1522',['PenaltyUsPrepare.h',['../d2/db5/PenaltyUsPrepare_8h.html',1,'']]], + ['penaltyuspreparegamestateevaluation_2ecpp_1523',['PenaltyUsPrepareGameStateEvaluation.cpp',['../db/d71/PenaltyUsPrepareGameStateEvaluation_8cpp.html',1,'']]], + ['penaltyuspreparegamestateevaluation_2eh_1524',['PenaltyUsPrepareGameStateEvaluation.h',['../de/ded/PenaltyUsPrepareGameStateEvaluation_8h.html',1,'']]], + ['play_2ecpp_1525',['Play.cpp',['../d3/d97/Play_8cpp.html',1,'']]], + ['play_2ehpp_1526',['Play.hpp',['../dd/dcc/Play_8hpp.html',1,'']]], + ['playdecider_2ecpp_1527',['PlayDecider.cpp',['../db/d01/PlayDecider_8cpp.html',1,'']]], + ['playdecider_2ehpp_1528',['PlayDecider.hpp',['../de/d8b/PlayDecider_8hpp.html',1,'']]], + ['playevaluator_2ecpp_1529',['PlayEvaluator.cpp',['../db/dc9/PlayEvaluator_8cpp.html',1,'']]], + ['playevaluator_2eh_1530',['PlayEvaluator.h',['../da/dc6/PlayEvaluator_8h.html',1,'']]], + ['positioncomputations_2ecpp_1531',['PositionComputations.cpp',['../df/d13/PositionComputations_8cpp.html',1,'']]], + ['positioncomputations_2eh_1532',['PositionComputations.h',['../d5/de0/PositionComputations_8h.html',1,'']]], + ['positioncontrol_2ecpp_1533',['PositionControl.cpp',['../df/d25/PositionControl_8cpp.html',1,'']]], + ['positioncontrol_2eh_1534',['PositionControl.h',['../d2/d84/PositionControl_8h.html',1,'']]], + ['positionscoring_2ecpp_1535',['PositionScoring.cpp',['../d7/dd9/PositionScoring_8cpp.html',1,'']]], + ['positionscoring_2eh_1536',['PositionScoring.h',['../db/d9a/PositionScoring_8h.html',1,'']]], + ['positionscoringtest_2ecpp_1537',['PositionScoringTest.cpp',['../dd/d34/PositionScoringTest_8cpp.html',1,'']]], + ['prepareforcedstart_2ecpp_1538',['PrepareForcedStart.cpp',['../de/d91/PrepareForcedStart_8cpp.html',1,'']]], + ['prepareforcedstart_2eh_1539',['PrepareForcedStart.h',['../d9/d8b/PrepareForcedStart_8h.html',1,'']]], + ['prepareforcedstartgamestateevaluation_2ecpp_1540',['PrepareForcedStartGameStateEvaluation.cpp',['../d0/d74/PrepareForcedStartGameStateEvaluation_8cpp.html',1,'']]], + ['prepareforcedstartgamestateevaluation_2eh_1541',['PrepareForcedStartGameStateEvaluation.h',['../d2/d99/PrepareForcedStartGameStateEvaluation_8h.html',1,'']]] ]; diff --git a/search/files_e.js b/search/files_e.js index da853e3f1..1ce561695 100644 --- a/search/files_e.js +++ b/search/files_e.js @@ -1,20 +1,20 @@ var searchData= [ - ['readme_2emd_1572',['README.md',['../da/ddd/README_8md.html',1,'']]], - ['receive_2ecpp_1573',['Receive.cpp',['../d1/d65/Receive_8cpp.html',1,'']]], - ['receive_2eh_1574',['Receive.h',['../db/d4c/Receive_8h.html',1,'']]], - ['refcommand_2eh_1575',['RefCommand.h',['../d8/dd4/RefCommand_8h.html',1,'']]], - ['refereetest_2ecpp_1576',['RefereeTest.cpp',['../d3/d1a/RefereeTest_8cpp.html',1,'']]], - ['robot_2ecpp_1577',['Robot.cpp',['../d9/d60/Robot_8cpp.html',1,'']]], - ['robot_2ehpp_1578',['Robot.hpp',['../d7/da6/Robot_8hpp.html',1,'']]], - ['roboteam_5fai_2ecpp_1579',['roboteam_ai.cpp',['../dc/d3c/roboteam__ai_8cpp.html',1,'']]], - ['robottests_2ecpp_1580',['RobotTests.cpp',['../d9/dd0/RobotTests_8cpp.html',1,'']]], - ['robotview_2ecpp_1581',['RobotView.cpp',['../d6/d23/RobotView_8cpp.html',1,'']]], - ['robotview_2ehpp_1582',['RobotView.hpp',['../d6/dc3/RobotView_8hpp.html',1,'']]], - ['role_2ecpp_1583',['Role.cpp',['../d8/d00/Role_8cpp.html',1,'']]], - ['role_2ehpp_1584',['Role.hpp',['../d6/de7/Role_8hpp.html',1,'']]], - ['rotate_2ecpp_1585',['Rotate.cpp',['../df/d23/Rotate_8cpp.html',1,'']]], - ['rotate_2eh_1586',['Rotate.h',['../dd/da7/Rotate_8h.html',1,'']]], - ['ruleset_2eh_1587',['RuleSet.h',['../d5/d8d/RuleSet_8h.html',1,'']]], - ['runtimeconfig_2eh_1588',['RuntimeConfig.h',['../d7/dea/RuntimeConfig_8h.html',1,'']]] + ['readme_2emd_1542',['README.md',['../da/ddd/README_8md.html',1,'']]], + ['receive_2ecpp_1543',['Receive.cpp',['../d1/d65/Receive_8cpp.html',1,'']]], + ['receive_2eh_1544',['Receive.h',['../db/d4c/Receive_8h.html',1,'']]], + ['refcommand_2eh_1545',['RefCommand.h',['../d8/dd4/RefCommand_8h.html',1,'']]], + ['refereetest_2ecpp_1546',['RefereeTest.cpp',['../d3/d1a/RefereeTest_8cpp.html',1,'']]], + ['robot_2ecpp_1547',['Robot.cpp',['../d9/d60/Robot_8cpp.html',1,'']]], + ['robot_2ehpp_1548',['Robot.hpp',['../d7/da6/Robot_8hpp.html',1,'']]], + ['roboteam_5fai_2ecpp_1549',['roboteam_ai.cpp',['../dc/d3c/roboteam__ai_8cpp.html',1,'']]], + ['robottests_2ecpp_1550',['RobotTests.cpp',['../d9/dd0/RobotTests_8cpp.html',1,'']]], + ['robotview_2ecpp_1551',['RobotView.cpp',['../d6/d23/RobotView_8cpp.html',1,'']]], + ['robotview_2ehpp_1552',['RobotView.hpp',['../d6/dc3/RobotView_8hpp.html',1,'']]], + ['role_2ecpp_1553',['Role.cpp',['../d8/d00/Role_8cpp.html',1,'']]], + ['role_2ehpp_1554',['Role.hpp',['../d6/de7/Role_8hpp.html',1,'']]], + ['rotate_2ecpp_1555',['Rotate.cpp',['../df/d23/Rotate_8cpp.html',1,'']]], + ['rotate_2eh_1556',['Rotate.h',['../dd/da7/Rotate_8h.html',1,'']]], + ['ruleset_2eh_1557',['RuleSet.h',['../d5/d8d/RuleSet_8h.html',1,'']]], + ['runtimeconfig_2eh_1558',['RuntimeConfig.h',['../d7/dea/RuntimeConfig_8h.html',1,'']]] ]; diff --git a/search/files_f.js b/search/files_f.js index ce4568ccb..33dd1aee8 100644 --- a/search/files_f.js +++ b/search/files_f.js @@ -1,18 +1,18 @@ var searchData= [ - ['settings_2ecpp_1589',['Settings.cpp',['../db/dd8/Settings_8cpp.html',1,'']]], - ['skill_2ecpp_1590',['Skill.cpp',['../d3/d02/Skill_8cpp.html',1,'']]], - ['skill_2eh_1591',['Skill.h',['../de/da2/Skill_8h.html',1,'']]], - ['stopformation_2ecpp_1592',['StopFormation.cpp',['../d7/d80/StopFormation_8cpp.html',1,'']]], - ['stopformation_2eh_1593',['StopFormation.h',['../df/db4/StopFormation_8h.html',1,'']]], - ['stopgamestateevaluation_2ecpp_1594',['StopGameStateEvaluation.cpp',['../da/d65/StopGameStateEvaluation_8cpp.html',1,'']]], - ['stopgamestateevaluation_2eh_1595',['StopGameStateEvaluation.h',['../d6/da9/StopGameStateEvaluation_8h.html',1,'']]], - ['stpinfo_2eh_1596',['StpInfo.h',['../d0/dc6/StpInfo_8h.html',1,'']]], - ['stpinfoenums_2eh_1597',['StpInfoEnums.h',['../d7/d06/StpInfoEnums_8h.html',1,'']]], - ['stpmanager_2ecpp_1598',['STPManager.cpp',['../df/da1/STPManager_8cpp.html',1,'']]], - ['stpmanager_2eh_1599',['STPManager.h',['../dd/d23/STPManager_8h.html',1,'']]], - ['strategymanager_2ecpp_1600',['StrategyManager.cpp',['../d2/d93/StrategyManager_8cpp.html',1,'']]], - ['strategymanager_2eh_1601',['StrategyManager.h',['../d5/d18/StrategyManager_8h.html',1,'']]], - ['striker_2ecpp_1602',['Striker.cpp',['../db/d4c/Striker_8cpp.html',1,'']]], - ['striker_2eh_1603',['Striker.h',['../db/d1b/Striker_8h.html',1,'']]] + ['settings_2ecpp_1559',['Settings.cpp',['../db/dd8/Settings_8cpp.html',1,'']]], + ['skill_2ecpp_1560',['Skill.cpp',['../d3/d02/Skill_8cpp.html',1,'']]], + ['skill_2eh_1561',['Skill.h',['../de/da2/Skill_8h.html',1,'']]], + ['stopformation_2ecpp_1562',['StopFormation.cpp',['../d7/d80/StopFormation_8cpp.html',1,'']]], + ['stopformation_2eh_1563',['StopFormation.h',['../df/db4/StopFormation_8h.html',1,'']]], + ['stopgamestateevaluation_2ecpp_1564',['StopGameStateEvaluation.cpp',['../da/d65/StopGameStateEvaluation_8cpp.html',1,'']]], + ['stopgamestateevaluation_2eh_1565',['StopGameStateEvaluation.h',['../d6/da9/StopGameStateEvaluation_8h.html',1,'']]], + ['stpinfo_2eh_1566',['StpInfo.h',['../d0/dc6/StpInfo_8h.html',1,'']]], + ['stpinfoenums_2eh_1567',['StpInfoEnums.h',['../d7/d06/StpInfoEnums_8h.html',1,'']]], + ['stpmanager_2ecpp_1568',['STPManager.cpp',['../df/da1/STPManager_8cpp.html',1,'']]], + ['stpmanager_2eh_1569',['STPManager.h',['../dd/d23/STPManager_8h.html',1,'']]], + ['strategymanager_2ecpp_1570',['StrategyManager.cpp',['../d2/d93/StrategyManager_8cpp.html',1,'']]], + ['strategymanager_2eh_1571',['StrategyManager.h',['../d5/d18/StrategyManager_8h.html',1,'']]], + ['striker_2ecpp_1572',['Striker.cpp',['../db/d4c/Striker_8cpp.html',1,'']]], + ['striker_2eh_1573',['Striker.h',['../db/d1b/Striker_8h.html',1,'']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index 624067af4..8583d4dd3 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,14 +1,14 @@ var searchData= [ - ['acceleratebrakepos_1637',['accelerateBrakePos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a3b1e97411f9bcefd7fc4e87d8475c97c',1,'rtt::ai::control::BBTrajectory1D']]], - ['addcamerayawtorobotcommands_1638',['addCameraYawToRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a7ed6facea37aa7447b8d39b4cf16713a',1,'rtt::ai::io::IOManager']]], - ['addcenterarc_1639',['addCenterArc',['../de/da9/classtesthelpers_1_1FieldHelper.html#ab83a6524db9cb4900a30495009b7cf11',1,'testhelpers::FieldHelper']]], - ['adddefenseareas_1640',['addDefenseAreas',['../de/da9/classtesthelpers_1_1FieldHelper.html#a715150952a30325e91d7841deb54725a',1,'testhelpers::FieldHelper']]], - ['addfieldlines_1641',['addFieldLines',['../de/da9/classtesthelpers_1_1FieldHelper.html#a6ba4e834bc25854bcb77f33889c9c243',1,'testhelpers::FieldHelper']]], - ['addline_1642',['addLine',['../de/da9/classtesthelpers_1_1FieldHelper.html#a39a85ccd8393439d4ddf4d369dd56828',1,'testhelpers::FieldHelper']]], - ['addrobotcommand_1643',['addRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a15c26394190bfe2514e7200f8afe2856',1,'rtt::ai::control::ControlModule']]], - ['addtrajectory_1644',['addTrajectory',['../d0/d62/classrtt_1_1Trajectory1D.html#ab54a066f772e591c9b3d88e5b6384e90',1,'rtt::Trajectory1D::addTrajectory()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a98e5ff61816c0d75e1b2c2bb0ca36754',1,'rtt::Trajectory2D::addTrajectory()']]], - ['allpositionsarevalid_1645',['allPositionsAreValid',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a00ac819107c5da7bcb1976d043be36b5',1,'testhelpers::WorldHelper']]], - ['attack_1646',['Attack',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae97b7333b51d0a0d07f4f56561baa652',1,'rtt::ai::stp::play::Attack']]], - ['attackingpass_1647',['AttackingPass',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a9926b38bf3af64fb7e657fcaa5be29d9',1,'rtt::ai::stp::play::AttackingPass']]] + ['acceleratebrakepos_1607',['accelerateBrakePos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a3b1e97411f9bcefd7fc4e87d8475c97c',1,'rtt::ai::control::BBTrajectory1D']]], + ['addcamerayawtorobotcommands_1608',['addCameraYawToRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a7ed6facea37aa7447b8d39b4cf16713a',1,'rtt::ai::io::IOManager']]], + ['addcenterarc_1609',['addCenterArc',['../de/da9/classtesthelpers_1_1FieldHelper.html#ab83a6524db9cb4900a30495009b7cf11',1,'testhelpers::FieldHelper']]], + ['adddefenseareas_1610',['addDefenseAreas',['../de/da9/classtesthelpers_1_1FieldHelper.html#a715150952a30325e91d7841deb54725a',1,'testhelpers::FieldHelper']]], + ['addfieldlines_1611',['addFieldLines',['../de/da9/classtesthelpers_1_1FieldHelper.html#a6ba4e834bc25854bcb77f33889c9c243',1,'testhelpers::FieldHelper']]], + ['addline_1612',['addLine',['../de/da9/classtesthelpers_1_1FieldHelper.html#a39a85ccd8393439d4ddf4d369dd56828',1,'testhelpers::FieldHelper']]], + ['addrobotcommand_1613',['addRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a15c26394190bfe2514e7200f8afe2856',1,'rtt::ai::control::ControlModule']]], + ['addtrajectory_1614',['addTrajectory',['../d0/d62/classrtt_1_1Trajectory1D.html#ab54a066f772e591c9b3d88e5b6384e90',1,'rtt::Trajectory1D::addTrajectory()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a98e5ff61816c0d75e1b2c2bb0ca36754',1,'rtt::Trajectory2D::addTrajectory()']]], + ['allpositionsarevalid_1615',['allPositionsAreValid',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a00ac819107c5da7bcb1976d043be36b5',1,'testhelpers::WorldHelper']]], + ['attack_1616',['Attack',['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ae97b7333b51d0a0d07f4f56561baa652',1,'rtt::ai::stp::play::Attack']]], + ['attackingpass_1617',['AttackingPass',['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a9926b38bf3af64fb7e657fcaa5be29d9',1,'rtt::ai::stp::play::AttackingPass']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index 118fa9a07..24552bf40 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,16 +1,16 @@ var searchData= [ - ['ball_1648',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abe96820f972a4976bf42f390896be51a',1,'rtt::world::ball::Ball::Ball()=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aacc3b43d97a8783514baff9acd371f03',1,'rtt::world::ball::Ball::Ball(Ball const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af480afa0cf383a9772a93d968e0263ef',1,'rtt::world::ball::Ball::Ball(Ball &&)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6c2d10db386c41ed5992a80bea2d0352',1,'rtt::world::ball::Ball::Ball(const proto::WorldBall &copy, const world::World *data)']]], - ['ballkicked_1649',['ballKicked',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a27b85bd78c2729c47421a5e485d268a7',1,'rtt::ai::stp::play::KeeperKickBall::ballKicked()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a79c96620d8b394a6682729b43e06f63f',1,'rtt::ai::stp::play::AttackingPass::ballKicked()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af7aa3664132b3b86c3a7246f3d8a011f',1,'rtt::ai::stp::play::ChippingPass::ballKicked()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a500519890f025d508b9fa129f1b737ac',1,'rtt::ai::stp::play::FreeKickUsPass::ballKicked()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afcb45209ced660632db1207f0d082128',1,'rtt::ai::stp::play::KickOffUs::ballKicked()']]], - ['ballplacementthem_1650',['BallPlacementThem',['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a3810640cae06c46862b58487c086c62b',1,'rtt::ai::stp::play::BallPlacementThem']]], - ['ballplacementusforcestart_1651',['BallPlacementUsForceStart',['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a358a48626283256f2578740c456da625',1,'rtt::ai::stp::play::BallPlacementUsForceStart']]], - ['ballplacementusfreekick_1652',['BallPlacementUsFreeKick',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a2d72ea570bef6911a9d0f965e9079c6e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick']]], - ['ballplacer_1653',['BallPlacer',['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html#a5be4bc6e61b5cdfc3c128ef86d1d52d4',1,'rtt::ai::stp::role::BallPlacer']]], - ['ballstandback_1654',['BallStandBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1510d2cbf825d91a17d35edacea7271a',1,'rtt::ai::stp::tactic::BallStandBack']]], - ['ballview_1655',['BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab00fbaf2ab2d33ddae34d5677fa74e20',1,'rtt::world::view::BallView::BallView(BallView &&) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a92a865f7090a0403414aad949c5e4a6c',1,'rtt::world::view::BallView::BallView(BallView const &old)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a72586574d8125adbe68b03ea1f915768',1,'rtt::world::view::BallView::BallView(ball::Ball const *_ptr) noexcept']]], - ['bbposvel_1656',['BBPosVel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a2528aa17f883e7197d1972caae467ec4',1,'rtt::ai::control::BBPosVel']]], - ['bbtrajectory1d_1657',['BBTrajectory1D',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a21b91de942ef4804e8ce4ed88ae1158a',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D(double initialPos, double initialVel, double finalPos, double maxVel, double maxAcc)'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8ce30f0f75c746e72805f179617c3405',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D()=default']]], - ['bbtrajectory2d_1658',['BBTrajectory2D',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4ff2da9756874409aa854d9ea8c3c2ab',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D()=default'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a396a8b4a4029410184b83f6eefb78418',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)']]], - ['blockball_1659',['BlockBall',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a9d1ee657433709cc7b2b6d4975ae665b',1,'rtt::ai::stp::tactic::BlockBall']]], - ['bounded_1660',['bounded',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a9554ea6e37c32eb18ff7880454c14130',1,'rtt::ai::gui::Out']]] + ['ball_1618',['Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abe96820f972a4976bf42f390896be51a',1,'rtt::world::ball::Ball::Ball()=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aacc3b43d97a8783514baff9acd371f03',1,'rtt::world::ball::Ball::Ball(Ball const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af480afa0cf383a9772a93d968e0263ef',1,'rtt::world::ball::Ball::Ball(Ball &&)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6c2d10db386c41ed5992a80bea2d0352',1,'rtt::world::ball::Ball::Ball(const proto::WorldBall &copy, const world::World *data)']]], + ['ballkicked_1619',['ballKicked',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a27b85bd78c2729c47421a5e485d268a7',1,'rtt::ai::stp::play::KeeperKickBall::ballKicked()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a79c96620d8b394a6682729b43e06f63f',1,'rtt::ai::stp::play::AttackingPass::ballKicked()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a500519890f025d508b9fa129f1b737ac',1,'rtt::ai::stp::play::FreeKickUsPass::ballKicked()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#afcb45209ced660632db1207f0d082128',1,'rtt::ai::stp::play::KickOffUs::ballKicked()']]], + ['ballplacementthem_1620',['BallPlacementThem',['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a3810640cae06c46862b58487c086c62b',1,'rtt::ai::stp::play::BallPlacementThem']]], + ['ballplacementusforcestart_1621',['BallPlacementUsForceStart',['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a358a48626283256f2578740c456da625',1,'rtt::ai::stp::play::BallPlacementUsForceStart']]], + ['ballplacementusfreekick_1622',['BallPlacementUsFreeKick',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a2d72ea570bef6911a9d0f965e9079c6e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick']]], + ['ballplacer_1623',['BallPlacer',['../dc/d18/classrtt_1_1ai_1_1stp_1_1role_1_1BallPlacer.html#a5be4bc6e61b5cdfc3c128ef86d1d52d4',1,'rtt::ai::stp::role::BallPlacer']]], + ['ballstandback_1624',['BallStandBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1510d2cbf825d91a17d35edacea7271a',1,'rtt::ai::stp::tactic::BallStandBack']]], + ['ballview_1625',['BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab00fbaf2ab2d33ddae34d5677fa74e20',1,'rtt::world::view::BallView::BallView(BallView &&) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a92a865f7090a0403414aad949c5e4a6c',1,'rtt::world::view::BallView::BallView(BallView const &old)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a72586574d8125adbe68b03ea1f915768',1,'rtt::world::view::BallView::BallView(ball::Ball const *_ptr) noexcept']]], + ['bbposvel_1626',['BBPosVel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a2528aa17f883e7197d1972caae467ec4',1,'rtt::ai::control::BBPosVel']]], + ['bbtrajectory1d_1627',['BBTrajectory1D',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a21b91de942ef4804e8ce4ed88ae1158a',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D(double initialPos, double initialVel, double finalPos, double maxVel, double maxAcc)'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8ce30f0f75c746e72805f179617c3405',1,'rtt::ai::control::BBTrajectory1D::BBTrajectory1D()=default']]], + ['bbtrajectory2d_1628',['BBTrajectory2D',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4ff2da9756874409aa854d9ea8c3c2ab',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D()=default'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a396a8b4a4029410184b83f6eefb78418',1,'rtt::ai::control::BBTrajectory2D::BBTrajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)']]], + ['blockball_1629',['BlockBall',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a9d1ee657433709cc7b2b6d4975ae665b',1,'rtt::ai::stp::tactic::BlockBall']]], + ['bounded_1630',['bounded',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a9554ea6e37c32eb18ff7880454c14130',1,'rtt::ai::gui::Out']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index f43e98a6f..04cd3a8ca 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,17 +1,17 @@ var searchData= [ - ['unlockplay_2046',['unlockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a51b5a7e2a55bcaac336f6e0a17ae9ecc',1,'rtt::ai::stp::PlayDecider']]], - ['update_2047',['update',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52fc8b6075367b48ae05021829ebcc8f',1,'rtt::ai::stp::Play::update()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae37bbc212bbf3af61007918004e13678',1,'rtt::ai::stp::Role::update()'],['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a94378e22f7e504fcebea2faddbb45bfe',1,'rtt::ai::stp::role::PenaltyTaker::update()'],['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#acfe4a8fb4bf252239e4951d1627d0db1',1,'rtt::ai::stp::role::PenaltyKeeper::update()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aab9578d86a91f8a16f5c02200ca3b5e8',1,'rtt::ai::stp::Skill::update()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac66cf9fe9def08172b053a6abc869ba1',1,'rtt::ai::stp::Tactic::update()'],['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a25f04d9b3cc63e88decc16024c305068',1,'rtt::ai::BallPossession::update()']]], - ['updateballatrobotposition_2048',['updateBallAtRobotPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6ec83d57b89e3a45488407cc7d009209',1,'rtt::world::ball::Ball']]], - ['updatecloseandfartimes_2049',['updateCloseAndFarTimes',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a525ffd64259af8237546cf83624edb5a',1,'rtt::ai::BallPossession']]], - ['updateexpectedballendposition_2050',['updateExpectedBallEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aca629a6e91e02ab4005542c966b5fd69',1,'rtt::world::ball::Ball']]], - ['updatefield_2051',['updateField',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a805621fd748e3dfd6399ff69570f7e56',1,'rtt::ai::stp::Play::updateField()'],['../da/d39/classrtt_1_1world_1_1World.html#ac6d5c8cfd2a11317d19dcdb2770785ef',1,'rtt::world::World::updateField(Field &protoField)'],['../da/d39/classrtt_1_1world_1_1World.html#a840a30aa25c67c3a11ac7cd003ef22f3',1,'rtt::world::World::updateField(proto::SSL_GeometryFieldSize &protoField)']]], - ['updatefromfeedback_2052',['updateFromFeedback',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4eae9a3012c792896a9e59ed3e6f2879',1,'rtt::world::robot::Robot']]], - ['updateglobalevaluation_2053',['updateGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a51bce1d5d8502db006cdced1300f36da',1,'rtt::ai::stp::PlayEvaluator']]], - ['updatehasballmap_2054',['updateHasBallMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a09ab3d98c0353797bbc01083958ab6ce',1,'rtt::world::robot::Robot']]], - ['updateinterfacegamestate_2055',['updateInterfaceGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ac1b896d1149a04b5fd2963754e9a87fb',1,'rtt::ai::GameStateManager']]], - ['updatepart_2056',['updatePart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a90a91252bf9c314fbd661374b232d3a1',1,'rtt::ai::control::BBTrajectory1D']]], - ['updateticktime_2057',['updateTickTime',['../da/d39/classrtt_1_1world_1_1World.html#a0529262f6e866fa0b92fe599e42cd0f8',1,'rtt::world::World']]], - ['updateworld_2058',['updateWorld',['../da/d39/classrtt_1_1world_1_1World.html#a7a081491cf90e5710bb464d553ff9790',1,'rtt::world::World']]], - ['usesrefereecommands_2059',['usesRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a1b8fdf8699a01c08a2e9c237f8d9b5d9',1,'rtt::ai::interface::Output']]] + ['unlockplay_2014',['unlockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a51b5a7e2a55bcaac336f6e0a17ae9ecc',1,'rtt::ai::stp::PlayDecider']]], + ['update_2015',['update',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52fc8b6075367b48ae05021829ebcc8f',1,'rtt::ai::stp::Play::update()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae37bbc212bbf3af61007918004e13678',1,'rtt::ai::stp::Role::update()'],['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#a6fa98aae5238484bd18eb5ff8b1e52d1',1,'rtt::ai::stp::role::KeeperPasser::update()'],['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a94378e22f7e504fcebea2faddbb45bfe',1,'rtt::ai::stp::role::PenaltyTaker::update()'],['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#acfe4a8fb4bf252239e4951d1627d0db1',1,'rtt::ai::stp::role::PenaltyKeeper::update()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aab9578d86a91f8a16f5c02200ca3b5e8',1,'rtt::ai::stp::Skill::update()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac66cf9fe9def08172b053a6abc869ba1',1,'rtt::ai::stp::Tactic::update()'],['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a25f04d9b3cc63e88decc16024c305068',1,'rtt::ai::BallPossession::update()']]], + ['updateballatrobotposition_2016',['updateBallAtRobotPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a6ec83d57b89e3a45488407cc7d009209',1,'rtt::world::ball::Ball']]], + ['updatecloseandfartimes_2017',['updateCloseAndFarTimes',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a525ffd64259af8237546cf83624edb5a',1,'rtt::ai::BallPossession']]], + ['updateexpectedballendposition_2018',['updateExpectedBallEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#aca629a6e91e02ab4005542c966b5fd69',1,'rtt::world::ball::Ball']]], + ['updatefield_2019',['updateField',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a805621fd748e3dfd6399ff69570f7e56',1,'rtt::ai::stp::Play::updateField()'],['../da/d39/classrtt_1_1world_1_1World.html#a840a30aa25c67c3a11ac7cd003ef22f3',1,'rtt::world::World::updateField(proto::SSL_GeometryFieldSize &protoField)'],['../da/d39/classrtt_1_1world_1_1World.html#ac6d5c8cfd2a11317d19dcdb2770785ef',1,'rtt::world::World::updateField(Field &protoField)']]], + ['updatefromfeedback_2020',['updateFromFeedback',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4eae9a3012c792896a9e59ed3e6f2879',1,'rtt::world::robot::Robot']]], + ['updateglobalevaluation_2021',['updateGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a51bce1d5d8502db006cdced1300f36da',1,'rtt::ai::stp::PlayEvaluator']]], + ['updatehasballmap_2022',['updateHasBallMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a09ab3d98c0353797bbc01083958ab6ce',1,'rtt::world::robot::Robot']]], + ['updateinterfacegamestate_2023',['updateInterfaceGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ac1b896d1149a04b5fd2963754e9a87fb',1,'rtt::ai::GameStateManager']]], + ['updatepart_2024',['updatePart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a90a91252bf9c314fbd661374b232d3a1',1,'rtt::ai::control::BBTrajectory1D']]], + ['updateticktime_2025',['updateTickTime',['../da/d39/classrtt_1_1world_1_1World.html#a0529262f6e866fa0b92fe599e42cd0f8',1,'rtt::world::World']]], + ['updateworld_2026',['updateWorld',['../da/d39/classrtt_1_1world_1_1World.html#a7a081491cf90e5710bb464d553ff9790',1,'rtt::world::World']]], + ['usesrefereecommands_2027',['usesRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a1b8fdf8699a01c08a2e9c237f8d9b5d9',1,'rtt::ai::interface::Output']]] ]; diff --git a/search/functions_11.js b/search/functions_11.js index a252e1285..19921ab42 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,7 +1,7 @@ var searchData= [ - ['whichrobothasball_2060',['whichRobotHasBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a859953f059e33bf9dceb327a8dccd629',1,'rtt::world::view::WorldDataView']]], - ['world_2061',['World',['../da/d39/classrtt_1_1world_1_1World.html#aa38b84c189b17e15649a9a58b4dbd346',1,'rtt::world::World::World(World const &)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a64558ef47d03743ba2b2b61ce97a083b',1,'rtt::world::World::World(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a01920a9431542b4cd236dbf26e9b58e1',1,'rtt::world::World::World()']]], - ['worlddata_2062',['WorldData',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a5ea8862e190dc68870a8de3d1069c0d3',1,'rtt::world::WorldData::WorldData(const World *data, proto::World &protoMsg) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a9aa66bbdd33aa6a0ba30a63ac1861888',1,'rtt::world::WorldData::WorldData()=default'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a37cc6a84ed8d108ea24f62c0e5a21ef2',1,'rtt::world::WorldData::WorldData(WorldData const &) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a23004b6389dde87425b9825ec52d135a',1,'rtt::world::WorldData::WorldData(WorldData &&old)=default']]], - ['worlddataview_2063',['WorldDataView',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab41aa608b2e0f97399de74f361adbe15',1,'rtt::world::view::WorldDataView::WorldDataView(WorldData const *_ptr) noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a371ea20dca5100cc3d3761104ca40436',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView const &o)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a5622bfe81caccb8d52fdb375d90654bc',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView &&o)=default']]] + ['whichrobothasball_2028',['whichRobotHasBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a859953f059e33bf9dceb327a8dccd629',1,'rtt::world::view::WorldDataView']]], + ['world_2029',['World',['../da/d39/classrtt_1_1world_1_1World.html#aa38b84c189b17e15649a9a58b4dbd346',1,'rtt::world::World::World(World const &)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a64558ef47d03743ba2b2b61ce97a083b',1,'rtt::world::World::World(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a01920a9431542b4cd236dbf26e9b58e1',1,'rtt::world::World::World()']]], + ['worlddata_2030',['WorldData',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a5ea8862e190dc68870a8de3d1069c0d3',1,'rtt::world::WorldData::WorldData(const World *data, proto::World &protoMsg) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a9aa66bbdd33aa6a0ba30a63ac1861888',1,'rtt::world::WorldData::WorldData()=default'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a37cc6a84ed8d108ea24f62c0e5a21ef2',1,'rtt::world::WorldData::WorldData(WorldData const &) noexcept'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a23004b6389dde87425b9825ec52d135a',1,'rtt::world::WorldData::WorldData(WorldData &&old)=default']]], + ['worlddataview_2031',['WorldDataView',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab41aa608b2e0f97399de74f361adbe15',1,'rtt::world::view::WorldDataView::WorldDataView(WorldData const *_ptr) noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a371ea20dca5100cc3d3761104ca40436',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView const &o)=default'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a5622bfe81caccb8d52fdb375d90654bc',1,'rtt::world::view::WorldDataView::WorldDataView(WorldDataView &&o)=default']]] ]; diff --git a/search/functions_12.js b/search/functions_12.js index a5ecea4b3..090a5434d 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['yawpid_2064',['YawPID',['../df/d2f/classrtt_1_1YawPID.html#ac0e9dd1b11b50b3ae5a60114f56c534d',1,'rtt::YawPID']]] + ['yawpid_2032',['YawPID',['../df/d2f/classrtt_1_1YawPID.html#ac0e9dd1b11b50b3ae5a60114f56c534d',1,'rtt::YawPID']]] ]; diff --git a/search/functions_13.js b/search/functions_13.js index 2077d2e40..44b5742d1 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,13 +1,13 @@ var searchData= [ - ['_7eball_2065',['~Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abeb10c401264459b3f94ec881cc9b1f4',1,'rtt::world::ball::Ball']]], - ['_7eballview_2066',['~BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a19d0e1e63422ce93ba1c9365941bddb9',1,'rtt::world::view::BallView']]], - ['_7ebaseevaluation_2067',['~BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#aaa39077019e69659cd676efc7d871504',1,'rtt::ai::stp::evaluation::BaseEvaluation']]], - ['_7edealer_2068',['~Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aad8a4055abc33454fce6cf0966ee3d9e',1,'rtt::ai::Dealer']]], - ['_7einterfacegateway_2069',['~InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a978cc49b8539e9e858892bb7ca2dca78',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['_7eplay_2070',['~Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae1fb3941c44c1eed411a838fca110a96',1,'rtt::ai::stp::Play']]], - ['_7erobotview_2071',['~RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad02151cd2fd9f53ee480644cbe76ce04',1,'rtt::world::view::RobotView']]], - ['_7erole_2072',['~Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a38530309ce59741b0017ef85e9a3c836',1,'rtt::ai::stp::Role']]], - ['_7eskill_2073',['~Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a3de2039fccd695e7d389e01b678ceaba',1,'rtt::ai::stp::Skill']]], - ['_7etactic_2074',['~Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a7592dfaa2c50f9f638bc9739175614ac',1,'rtt::ai::stp::Tactic']]] + ['_7eball_2033',['~Ball',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#abeb10c401264459b3f94ec881cc9b1f4',1,'rtt::world::ball::Ball']]], + ['_7eballview_2034',['~BallView',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a19d0e1e63422ce93ba1c9365941bddb9',1,'rtt::world::view::BallView']]], + ['_7ebaseevaluation_2035',['~BaseEvaluation',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#aaa39077019e69659cd676efc7d871504',1,'rtt::ai::stp::evaluation::BaseEvaluation']]], + ['_7edealer_2036',['~Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aad8a4055abc33454fce6cf0966ee3d9e',1,'rtt::ai::Dealer']]], + ['_7einterfacegateway_2037',['~InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a978cc49b8539e9e858892bb7ca2dca78',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['_7eplay_2038',['~Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae1fb3941c44c1eed411a838fca110a96',1,'rtt::ai::stp::Play']]], + ['_7erobotview_2039',['~RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad02151cd2fd9f53ee480644cbe76ce04',1,'rtt::world::view::RobotView']]], + ['_7erole_2040',['~Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a38530309ce59741b0017ef85e9a3c836',1,'rtt::ai::stp::Role']]], + ['_7eskill_2041',['~Skill',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a3de2039fccd695e7d389e01b678ceaba',1,'rtt::ai::stp::Skill']]], + ['_7etactic_2042',['~Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a7592dfaa2c50f9f638bc9739175614ac',1,'rtt::ai::stp::Tactic']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 55ceff7a2..491751d6b 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,40 +1,37 @@ var searchData= [ - ['calculateangle_1661',['calculateAngle',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac9146e3ac6c3fd064098a0041a4bb7a5',1,'rtt::ai::stp::tactic::Receive']]], - ['calculateavoidballposition_1662',['calculateAvoidBallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a9bf129264866b2ee20bd76e8c78460f6',1,'rtt::ai::stp::PositionComputations']]], - ['calculateavoidrobotsposition_1663',['calculateAvoidRobotsPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66b4fdb571e96f30048ea51bed4151f0',1,'rtt::ai::stp::PositionComputations']]], - ['calculateballtraveltime_1664',['calculateBallTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#ab83da1ef8a2a948586c62f78674abd87',1,'rtt::ai::stp::computations::PassComputations']]], - ['calculategoaltarget_1665',['calculateGoalTarget',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a61aa9ab32ca83521016b7a6d2ab36b0a',1,'rtt::ai::stp::computations::GoalComputations']]], - ['calculateinfoforattackers_1666',['calculateInfoForAttackers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ae941f49263ff049b8c073ca538f5118f',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforavoidballharasser_1667',['calculateInfoForAvoidBallHarasser',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a11f8662d4f635439b31f12ad45e3fa93',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfofordefendersandwallers_1668',['calculateInfoForDefendersAndWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a71417bbfb99fac660ec23dd91484837f',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforformation_1669',['calculateInfoForFormation',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adec5cd9291817adf258a9c4fec93933e',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforformationourside_1670',['calculateInfoForFormationOurSide',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ab9b6751eab3d506a05f27342e0df52f5',1,'rtt::ai::stp::PositionComputations']]], - ['calculateinfoforharasser_1671',['calculateInfoForHarasser',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5e60554ebf436b262324fb88aa3e6681',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForHarasser()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a42f59c2fa0d340e0a82add351b53a61a',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForHarasser()'],['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a2dcd36bf54a2479ce9e5af7cb6ca7fd8',1,'rtt::ai::stp::PositionComputations::calculateInfoForHarasser()']]], - ['calculateinfoforroles_1672',['calculateInfoForRoles',['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#acc2102a8987505e475eaa0169e65b27e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::calculateInfoForRoles()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a7e804d341e4089aa12f4f5fa803741',1,'rtt::ai::stp::play::StopFormation::calculateInfoForRoles()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a95d42f4ff1819ad9f72e307d6a4b2b9c',1,'rtt::ai::stp::play::PrepareForcedStart::calculateInfoForRoles()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5675d2dc36a8989a5654f558c11b65e',1,'rtt::ai::stp::play::PenaltyUsPrepare::calculateInfoForRoles()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0695d80e803e8665deba37e83ded3da1',1,'rtt::ai::stp::play::PenaltyUs::calculateInfoForRoles()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a86fac3a79d9411c2d4867e9cef69050c',1,'rtt::ai::stp::play::PenaltyThemPrepare::calculateInfoForRoles()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a134c27cd7d79c7c3d908fdb3f10bf47d',1,'rtt::ai::stp::play::PenaltyThem::calculateInfoForRoles()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#af404d4b05be5e3793e8d7e9e388d4bff',1,'rtt::ai::stp::play::KickOffUsPrepare::calculateInfoForRoles()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ac2d506f4d831068421a1981e6e7669d5',1,'rtt::ai::stp::play::KickOffUs::calculateInfoForRoles()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a346a76d10fc37b3d7764e38d7d45490b',1,'rtt::ai::stp::play::KickOffThemPrepare::calculateInfoForRoles()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a991cbb7463b792461a6767640d5dbcce',1,'rtt::ai::stp::play::KickOffThem::calculateInfoForRoles()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a3e2848845cc9c82526a642c2b39dd8c0',1,'rtt::ai::stp::play::Halt::calculateInfoForRoles()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a121d8d942cf7cb4361d30f99cfff0106',1,'rtt::ai::stp::play::FreeKickUsAtGoal::calculateInfoForRoles()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1bff3910044942d4910c9551a7fc3ce1',1,'rtt::ai::stp::Play::calculateInfoForRoles()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#afbeacb21e074691116d12e2ecd9f83ce',1,'rtt::ai::stp::play::DefendPass::calculateInfoForRoles()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#aa4f72c0cc4fce12be8dfbc56d6074cac',1,'rtt::ai::stp::play::DefendShot::calculateInfoForRoles()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5f8c091e19a138dbf20722713472d468',1,'rtt::ai::stp::play::KeeperKickBall::calculateInfoForRoles()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#addf737d170c5e01d48694435670d7b12',1,'rtt::ai::stp::play::Attack::calculateInfoForRoles()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae10d1449ebe904bb0274e352727d1226',1,'rtt::ai::stp::play::AttackingPass::calculateInfoForRoles()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#ab01128a11c508593ef4c9b9bd806fa5b',1,'rtt::ai::stp::play::ChippingPass::calculateInfoForRoles()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1a7728baca152be0955937a1c4ecf322',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForRoles()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1d25436d84cf05e9d164139d1038591d',1,'rtt::ai::stp::play::BallPlacementUsForceStart::calculateInfoForRoles()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a6418f13a332106ead16b4b82cbac6a0a',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForRoles()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa31000f09d20031b1b2f24d509527208',1,'rtt::ai::stp::play::FreeKickUsPass::calculateInfoForRoles()']]], - ['calculateinfoforskill_1673',['calculateInfoForSkill',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#adfab981037d0e44130a2342dd240df13',1,'rtt::ai::stp::tactic::DriveWithBall::calculateInfoForSkill()'],['../d4/d01/classMockTactic.html#a782ea6591ddcdbcfd97ef4d894979ce8',1,'MockTactic::calculateInfoForSkill()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8baca77e1e5e2f138b7416d1e8ebde41',1,'rtt::ai::stp::TestTactic::calculateInfoForSkill()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a9d6a2d03c48bf191150eab3f65f90eed',1,'rtt::ai::stp::tactic::Halt::calculateInfoForSkill()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a3d634febe8eb1fef189118fbb1ab4180',1,'rtt::ai::stp::tactic::Formation::calculateInfoForSkill()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a610b226889aceee898bd0302bc84bc7e',1,'rtt::ai::stp::tactic::BlockBall::calculateInfoForSkill()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a543ffae65ad04a52ff8bb97da847dffe',1,'rtt::ai::stp::tactic::BallStandBack::calculateInfoForSkill()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aa6d4654c89847534172684fea5ef6843',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateInfoForSkill()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#abbf6e76d81e85ea48f9b4a4d528eea64',1,'rtt::ai::stp::tactic::OrbitKick::calculateInfoForSkill()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a8e268a5ecc7e17cebd13d96a1659f0f1',1,'rtt::ai::stp::tactic::InstantKick::calculateInfoForSkill()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a356ab58f042195851d593a8de2d6b4b4',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateInfoForSkill()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a6283ec2f34526b32d413624c456ce841',1,'rtt::ai::stp::tactic::GetBall::calculateInfoForSkill()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a42592fc5d5938ecb5ae0a91b8323eb98',1,'rtt::ai::stp::tactic::ChipAtPos::calculateInfoForSkill()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a4cfea3dd9c7299b30f32a1abf0cf2356',1,'rtt::ai::stp::Tactic::calculateInfoForSkill()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a80469dc645d6b8c103f0a973e80c5727',1,'rtt::ai::stp::tactic::Receive::calculateInfoForSkill()']]], - ['calculateinterceptioninfo_1674',['calculateInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#aa117af3f8524a2e48b21aa4ef0462f35',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculateinterceptioninfoexcludingkeeperandcarded_1675',['calculateInterceptionInfoExcludingKeeperAndCarded',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculateinterceptioninfoforkickingrobots_1676',['calculateInterceptionInfoForKickingRobots',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculatekeeperinterceptioninfo_1677',['calculateKeeperInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645',1,'rtt::ai::stp::InterceptionComputations']]], - ['calculatepass_1678',['calculatePass',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a3ac6e08d38719d0e9f1264344e48fe0b',1,'rtt::ai::stp::computations::PassComputations']]], - ['calculatepositionoutsideofshape_1679',['calculatePositionOutsideOfShape',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adc435c62bfe7938a7b0bc67202f8eb20',1,'rtt::ai::stp::PositionComputations']]], - ['calculaterobottraveltime_1680',['calculateRobotTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#aa8ae831b546105ff8b4df02e7057715e',1,'rtt::ai::stp::computations::PassComputations']]], - ['calculatetargetposition_1681',['calculateTargetPosition',['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a163295ba4c1933f4bffa4b9972ee0dab',1,'rtt::ai::stp::tactic::BlockBall::calculateTargetPosition()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3b0808217ab13a033db08c32cd7a2bf9',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateTargetPosition()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateTargetPosition(const StpInfo info) noexcept']]], - ['calculatetargetpositionballnotshot_1682',['calculateTargetPositionBallNotShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['calculatetargetpositionballshot_1683',['calculateTargetPositionBallShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['calculatetheirballinterception_1684',['calculateTheirBallInterception',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a7c2bf1a368f75dfc33254cf12fc6288f',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['calculateyaw_1685',['calculateYaw',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['checkevaluation_1686',['checkEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a28d536c1496554806f9fc37023f45fba',1,'rtt::ai::stp::PlayEvaluator']]], - ['chipatpos_1687',['ChipAtPos',['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a25c7267147b6743052c0d6ca8e0c43f4',1,'rtt::ai::stp::tactic::ChipAtPos']]], - ['chipper_1688',['Chipper',['../de/d3e/classrtt_1_1ai_1_1stp_1_1role_1_1Chipper.html#a183fb936976c2c6640c90f5273cca74d',1,'rtt::ai::stp::role::Chipper']]], - ['chippingpass_1689',['ChippingPass',['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#afe031fc4386acc664941e4c2af57f2b9',1,'rtt::ai::stp::play::ChippingPass']]], - ['clearglobalscores_1690',['clearGlobalScores',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a60674abf0185e5577b287300f3a20d49',1,'rtt::ai::stp::PlayEvaluator']]], - ['clearstoredcomputations_1691',['clearStoredComputations',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#accbe69483aa12acac95e77a8c28dba65',1,'rtt::ai::stp::ComputationManager']]], - ['computeandtracktrajectory_1692',['computeAndTrackTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a5c1e7be14e823a4062cff155dcd259cd',1,'rtt::ai::control::PositionControl']]], - ['constructplays_1693',['constructPlays',['../d6/d69/classRTT__AI__Tests.html#a0d94528768fc671a42c05981ec22f61e',1,'RTT_AI_Tests']]], - ['consumevisualizations_1694',['consumeVisualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a7e42bf46abefd1251f30b8ff6ab71d30',1,'rtt::ai::gui::Out']]], - ['costfordistance_1695',['costForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a175c8f978efe7506b0007e24671e608a',1,'rtt::ai::Dealer']]], - ['costforproperty_1696',['costForProperty',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18f662b889ef52c85aa211ba5c133c72',1,'rtt::ai::Dealer']]], - ['createtestfield_1697',['createTestField',['../dc/d8f/namespacertt.html#a0d98d219a6e2900e4ec939378b987a81',1,'rtt']]] + ['calculateangle_1631',['calculateAngle',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac9146e3ac6c3fd064098a0041a4bb7a5',1,'rtt::ai::stp::tactic::Receive']]], + ['calculateavoidballposition_1632',['calculateAvoidBallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a9bf129264866b2ee20bd76e8c78460f6',1,'rtt::ai::stp::PositionComputations']]], + ['calculateavoidrobotsposition_1633',['calculateAvoidRobotsPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66b4fdb571e96f30048ea51bed4151f0',1,'rtt::ai::stp::PositionComputations']]], + ['calculateballtraveltime_1634',['calculateBallTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#ab83da1ef8a2a948586c62f78674abd87',1,'rtt::ai::stp::computations::PassComputations']]], + ['calculategoaltarget_1635',['calculateGoalTarget',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a61aa9ab32ca83521016b7a6d2ab36b0a',1,'rtt::ai::stp::computations::GoalComputations']]], + ['calculateinfoforattackers_1636',['calculateInfoForAttackers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ae941f49263ff049b8c073ca538f5118f',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforavoidballharasser_1637',['calculateInfoForAvoidBallHarasser',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a11f8662d4f635439b31f12ad45e3fa93',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfofordefendersandwallers_1638',['calculateInfoForDefendersAndWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a71417bbfb99fac660ec23dd91484837f',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforformation_1639',['calculateInfoForFormation',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adec5cd9291817adf258a9c4fec93933e',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforformationourside_1640',['calculateInfoForFormationOurSide',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#ab9b6751eab3d506a05f27342e0df52f5',1,'rtt::ai::stp::PositionComputations']]], + ['calculateinfoforharasser_1641',['calculateInfoForHarasser',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a5e60554ebf436b262324fb88aa3e6681',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForHarasser()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a42f59c2fa0d340e0a82add351b53a61a',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForHarasser()'],['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a2dcd36bf54a2479ce9e5af7cb6ca7fd8',1,'rtt::ai::stp::PositionComputations::calculateInfoForHarasser()']]], + ['calculateinfoforroles_1642',['calculateInfoForRoles',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a6418f13a332106ead16b4b82cbac6a0a',1,'rtt::ai::stp::play::FreeKickThem::calculateInfoForRoles()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a7e804d341e4089aa12f4f5fa803741',1,'rtt::ai::stp::play::StopFormation::calculateInfoForRoles()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a95d42f4ff1819ad9f72e307d6a4b2b9c',1,'rtt::ai::stp::play::PrepareForcedStart::calculateInfoForRoles()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#ae5675d2dc36a8989a5654f558c11b65e',1,'rtt::ai::stp::play::PenaltyUsPrepare::calculateInfoForRoles()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a0695d80e803e8665deba37e83ded3da1',1,'rtt::ai::stp::play::PenaltyUs::calculateInfoForRoles()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a86fac3a79d9411c2d4867e9cef69050c',1,'rtt::ai::stp::play::PenaltyThemPrepare::calculateInfoForRoles()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a134c27cd7d79c7c3d908fdb3f10bf47d',1,'rtt::ai::stp::play::PenaltyThem::calculateInfoForRoles()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#af404d4b05be5e3793e8d7e9e388d4bff',1,'rtt::ai::stp::play::KickOffUsPrepare::calculateInfoForRoles()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ac2d506f4d831068421a1981e6e7669d5',1,'rtt::ai::stp::play::KickOffUs::calculateInfoForRoles()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a346a76d10fc37b3d7764e38d7d45490b',1,'rtt::ai::stp::play::KickOffThemPrepare::calculateInfoForRoles()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a991cbb7463b792461a6767640d5dbcce',1,'rtt::ai::stp::play::KickOffThem::calculateInfoForRoles()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aa31000f09d20031b1b2f24d509527208',1,'rtt::ai::stp::play::FreeKickUsPass::calculateInfoForRoles()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1bff3910044942d4910c9551a7fc3ce1',1,'rtt::ai::stp::Play::calculateInfoForRoles()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a0e20962d9f1020594c4732cfe314d734',1,'rtt::ai::stp::play::Defend::calculateInfoForRoles()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a5f8c091e19a138dbf20722713472d468',1,'rtt::ai::stp::play::KeeperKickBall::calculateInfoForRoles()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#addf737d170c5e01d48694435670d7b12',1,'rtt::ai::stp::play::Attack::calculateInfoForRoles()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae10d1449ebe904bb0274e352727d1226',1,'rtt::ai::stp::play::AttackingPass::calculateInfoForRoles()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#a1a7728baca152be0955937a1c4ecf322',1,'rtt::ai::stp::play::BallPlacementThem::calculateInfoForRoles()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a1d25436d84cf05e9d164139d1038591d',1,'rtt::ai::stp::play::BallPlacementUsForceStart::calculateInfoForRoles()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#acc2102a8987505e475eaa0169e65b27e',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::calculateInfoForRoles()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a121d8d942cf7cb4361d30f99cfff0106',1,'rtt::ai::stp::play::FreeKickUsAtGoal::calculateInfoForRoles()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a3e2848845cc9c82526a642c2b39dd8c0',1,'rtt::ai::stp::play::Halt::calculateInfoForRoles()']]], + ['calculateinfoforskill_1643',['calculateInfoForSkill',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#adfab981037d0e44130a2342dd240df13',1,'rtt::ai::stp::tactic::DriveWithBall::calculateInfoForSkill()'],['../d4/d01/classMockTactic.html#a782ea6591ddcdbcfd97ef4d894979ce8',1,'MockTactic::calculateInfoForSkill()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8baca77e1e5e2f138b7416d1e8ebde41',1,'rtt::ai::stp::TestTactic::calculateInfoForSkill()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a9d6a2d03c48bf191150eab3f65f90eed',1,'rtt::ai::stp::tactic::Halt::calculateInfoForSkill()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a3d634febe8eb1fef189118fbb1ab4180',1,'rtt::ai::stp::tactic::Formation::calculateInfoForSkill()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a610b226889aceee898bd0302bc84bc7e',1,'rtt::ai::stp::tactic::BlockBall::calculateInfoForSkill()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a543ffae65ad04a52ff8bb97da847dffe',1,'rtt::ai::stp::tactic::BallStandBack::calculateInfoForSkill()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a80469dc645d6b8c103f0a973e80c5727',1,'rtt::ai::stp::tactic::Receive::calculateInfoForSkill()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#abbf6e76d81e85ea48f9b4a4d528eea64',1,'rtt::ai::stp::tactic::OrbitKick::calculateInfoForSkill()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a8e268a5ecc7e17cebd13d96a1659f0f1',1,'rtt::ai::stp::tactic::InstantKick::calculateInfoForSkill()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a356ab58f042195851d593a8de2d6b4b4',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateInfoForSkill()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a6283ec2f34526b32d413624c456ce841',1,'rtt::ai::stp::tactic::GetBall::calculateInfoForSkill()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a4cfea3dd9c7299b30f32a1abf0cf2356',1,'rtt::ai::stp::Tactic::calculateInfoForSkill()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aa6d4654c89847534172684fea5ef6843',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateInfoForSkill()']]], + ['calculateinterceptioninfo_1644',['calculateInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#aa117af3f8524a2e48b21aa4ef0462f35',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculateinterceptioninfoexcludingkeeperandcarded_1645',['calculateInterceptionInfoExcludingKeeperAndCarded',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a700fff9af330e959f6bb9fc294b8cdef',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculateinterceptioninfoforkickingrobots_1646',['calculateInterceptionInfoForKickingRobots',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a17af6b1c49071f8abc76598efefda03e',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculatekeeperinterceptioninfo_1647',['calculateKeeperInterceptionInfo',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a9ead1700c1a0a7cceb407f2f1da81645',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculatepass_1648',['calculatePass',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a3ac6e08d38719d0e9f1264344e48fe0b',1,'rtt::ai::stp::computations::PassComputations']]], + ['calculatepositionoutsideofshape_1649',['calculatePositionOutsideOfShape',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#adc435c62bfe7938a7b0bc67202f8eb20',1,'rtt::ai::stp::PositionComputations']]], + ['calculaterobottraveltime_1650',['calculateRobotTravelTime',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#aa8ae831b546105ff8b4df02e7057715e',1,'rtt::ai::stp::computations::PassComputations']]], + ['calculatetargetposition_1651',['calculateTargetPosition',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aed029a6dec04c0f4d4deb50a9aa90dc4',1,'rtt::ai::stp::tactic::KeeperBlockBall::calculateTargetPosition()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a163295ba4c1933f4bffa4b9972ee0dab',1,'rtt::ai::stp::tactic::BlockBall::calculateTargetPosition()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3b0808217ab13a033db08c32cd7a2bf9',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::calculateTargetPosition()']]], + ['calculatetargetpositionballnotshot_1652',['calculateTargetPositionBallNotShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#aca87548d163db752636b4d02ba236804',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['calculatetargetpositionballshot_1653',['calculateTargetPositionBallShot',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a05b9b9d6ebeaef143f8f936f64b9e02b',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['calculatetheirballinterception_1654',['calculateTheirBallInterception',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a8a8d7981fb2c660e1ebe649acb3cb762',1,'rtt::ai::stp::InterceptionComputations']]], + ['calculateyaw_1655',['calculateYaw',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a94843b609e566bbf3806e3c15699a013',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['checkevaluation_1656',['checkEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a28d536c1496554806f9fc37023f45fba',1,'rtt::ai::stp::PlayEvaluator']]], + ['clearglobalscores_1657',['clearGlobalScores',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a60674abf0185e5577b287300f3a20d49',1,'rtt::ai::stp::PlayEvaluator']]], + ['clearstoredcomputations_1658',['clearStoredComputations',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#accbe69483aa12acac95e77a8c28dba65',1,'rtt::ai::stp::ComputationManager']]], + ['computeandtracktrajectory_1659',['computeAndTrackTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a5c1e7be14e823a4062cff155dcd259cd',1,'rtt::ai::control::PositionControl']]], + ['constructplays_1660',['constructPlays',['../d6/d69/classRTT__AI__Tests.html#a0d94528768fc671a42c05981ec22f61e',1,'RTT_AI_Tests']]], + ['consumevisualizations_1661',['consumeVisualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a7e42bf46abefd1251f30b8ff6ab71d30',1,'rtt::ai::gui::Out']]], + ['costfordistance_1662',['costForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a175c8f978efe7506b0007e24671e608a',1,'rtt::ai::Dealer']]], + ['costforproperty_1663',['costForProperty',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18f662b889ef52c85aa211ba5c133c72',1,'rtt::ai::Dealer']]], + ['createtestfield_1664',['createTestField',['../dc/d8f/namespacertt.html#a0d98d219a6e2900e4ec939378b987a81',1,'rtt']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index a5934842f..1191e71e4 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,25 +1,24 @@ var searchData= [ - ['dealer_1698',['Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a38e5570d819dc8de80c478c5deba6703',1,'rtt::ai::Dealer']]], - ['dealerflag_1699',['DealerFlag',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a90954c3ad173501afe950348b4cdb6e3',1,'rtt::ai::Dealer::DealerFlag']]], - ['decidebestplay_1700',['decideBestPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a46abbae5c2dbca1a311088e3da3982b8',1,'rtt::ai::stp::PlayDecider']]], - ['decideplay_1701',['decidePlay',['../da/de3/classrtt_1_1STPManager.html#a7f8bbad00b91fcb770a25e23532e1b05',1,'rtt::STPManager']]], - ['decideroleflags_1702',['decideRoleFlags',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ac94e8512988b8a7a866f7896bcb28d13',1,'rtt::ai::stp::play::PenaltyThem::decideRoleFlags()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a6bfaf1fb94037094f895c4767465e0c3',1,'rtt::ai::stp::play::StopFormation::decideRoleFlags()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a26c777891333c1a904b7225fddf03dab',1,'rtt::ai::stp::play::PrepareForcedStart::decideRoleFlags()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a9c59f2e881901e53df9cf3309aba7162',1,'rtt::ai::stp::play::PenaltyUsPrepare::decideRoleFlags()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a33ba78482387de28e5b7b8abeb82e449',1,'rtt::ai::stp::play::PenaltyUs::decideRoleFlags()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a40f3cfa2d897defdf7a4cf369c6fd5c5',1,'rtt::ai::stp::play::PenaltyThemPrepare::decideRoleFlags()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad1c4d385f6a5636603166a0a5401b881',1,'rtt::ai::stp::play::KickOffUsPrepare::decideRoleFlags()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#acbf0a5fe530832f06d03ee15eaba9de9',1,'rtt::ai::stp::play::KickOffUs::decideRoleFlags()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ace7c7e972aab2f73b72e79db66d30a23',1,'rtt::ai::stp::play::KickOffThemPrepare::decideRoleFlags()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a475351e3e54acb5c85c93924bc32b2fc',1,'rtt::ai::stp::play::KickOffThem::decideRoleFlags()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4f8c10dad84ec64090a7f9c8601bb4a8',1,'rtt::ai::stp::play::Halt::decideRoleFlags()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aec45346e5c63f48e60fa5fa523f3570f',1,'rtt::ai::stp::play::FreeKickUsPass::decideRoleFlags()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#af0b49d33a7d073d05681a715063a01aa',1,'rtt::ai::stp::play::FreeKickThem::decideRoleFlags()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa7f5f499c9f87cb6cffe92942de46ee3',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::decideRoleFlags()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a3eee34c793189abc4a9f9b98340a5cdb',1,'rtt::ai::stp::play::BallPlacementUsForceStart::decideRoleFlags()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab268b99ef196efd790c42706bd220071',1,'rtt::ai::stp::play::BallPlacementThem::decideRoleFlags()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a84662328ed7f972ec588090a5975e22d',1,'rtt::ai::stp::play::ChippingPass::decideRoleFlags()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a238a4a849d60ed017555553c9f34bbf8',1,'rtt::ai::stp::play::AttackingPass::decideRoleFlags()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a89f90b210807d2d69e62a5244b3d6881',1,'rtt::ai::stp::play::Attack::decideRoleFlags()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a9ac7ac1dfabba0707048bb2dbcaefe38',1,'rtt::ai::stp::play::KeeperKickBall::decideRoleFlags()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fa97a5f7426cec8c308538d1455e0e',1,'rtt::ai::stp::play::DefendShot::decideRoleFlags()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ab06e52ac2b80f853f7793e67e2e7b46e',1,'rtt::ai::stp::play::DefendPass::decideRoleFlags()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a85061f4ffd6e1cf9b1b1ac99ae6db082',1,'rtt::ai::stp::Play::decideRoleFlags()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a611c35236972258e984b741512bca186',1,'rtt::ai::stp::play::FreeKickUsAtGoal::decideRoleFlags()']]], - ['decimal_1703',['decimal',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165',1,'rtt::ai::gui::Out']]], - ['defender_1704',['Defender',['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9abadb535d490915493b5c6496fe0eb',1,'rtt::ai::stp::role::Defender']]], - ['defendpass_1705',['DefendPass',['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a95dd98a290bc0ff26868478462986969',1,'rtt::ai::stp::play::DefendPass']]], - ['defendshot_1706',['DefendShot',['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a75fbe1c4d12aab4bc90ba40f7943b9e4',1,'rtt::ai::stp::play::DefendShot']]], - ['determinechipforce_1707',['determineChipForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a3cc08e6ebe348b3e6e043f9ee2e0b0c5',1,'rtt::ai::control::ControlUtils']]], - ['determinegoalshotscore_1708',['determineGoalShotScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ac32a80c1c364ecad5f2cbc1480a90709',1,'rtt::ai::stp::PositionScoring']]], - ['determinekickforce_1709',['determineKickForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#ad4c9f77efa7e4d281119074b2a278501',1,'rtt::ai::control::ControlUtils']]], - ['determinelineofsightscore_1710',['determineLineOfSightScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a1eb43dc9737f55dcd04ea3a844a36493',1,'rtt::ai::stp::PositionScoring']]], - ['determineopenscore_1711',['determineOpenScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#af38416fbe779c29b9dfe6b74b34f28ec',1,'rtt::ai::stp::PositionScoring']]], - ['determinewallpositions_1712',['determineWallPositions',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511',1,'rtt::ai::stp::PositionComputations']]], - ['didlockplay_1713',['didLockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a0bc0ff5fa8ab787d1be0dfb9fac675f1',1,'rtt::ai::stp::PlayDecider']]], - ['distribute_1714',['distribute',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a444db4b2230cdcee01993e4146716777',1,'rtt::ai::Dealer']]], - ['distributefixedids_1715',['distributeFixedIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a03a176cf1ad988aa9439cf26f78f99f9',1,'rtt::ai::Dealer']]], - ['distributeroles_1716',['distributeRoles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a977b3063d4d26bee4be08d71c2ab7ccc',1,'rtt::ai::stp::Play']]], - ['draw_1717',['draw',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a190d243184ed1ad320a3cb9b3861fb63',1,'rtt::ai::gui::Out']]], - ['drawmargins_1718',['DrawMargins',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae5f7186f0f7c176decd4e26a6d5fa566',1,'rtt::ai::stp::Play']]], - ['drivewithball_1719',['DriveWithBall',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#abe97fc8f338154e02b1f7747bed78287',1,'rtt::ai::stp::tactic::DriveWithBall']]] + ['dealer_1665',['Dealer',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a38e5570d819dc8de80c478c5deba6703',1,'rtt::ai::Dealer']]], + ['dealerflag_1666',['DealerFlag',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a90954c3ad173501afe950348b4cdb6e3',1,'rtt::ai::Dealer::DealerFlag']]], + ['decidebestplay_1667',['decideBestPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a46abbae5c2dbca1a311088e3da3982b8',1,'rtt::ai::stp::PlayDecider']]], + ['decideplay_1668',['decidePlay',['../da/de3/classrtt_1_1STPManager.html#a7f8bbad00b91fcb770a25e23532e1b05',1,'rtt::STPManager']]], + ['decideroleflags_1669',['decideRoleFlags',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a40f3cfa2d897defdf7a4cf369c6fd5c5',1,'rtt::ai::stp::play::PenaltyThemPrepare::decideRoleFlags()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a6bfaf1fb94037094f895c4767465e0c3',1,'rtt::ai::stp::play::StopFormation::decideRoleFlags()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a26c777891333c1a904b7225fddf03dab',1,'rtt::ai::stp::play::PrepareForcedStart::decideRoleFlags()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a9c59f2e881901e53df9cf3309aba7162',1,'rtt::ai::stp::play::PenaltyUsPrepare::decideRoleFlags()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a33ba78482387de28e5b7b8abeb82e449',1,'rtt::ai::stp::play::PenaltyUs::decideRoleFlags()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#ac94e8512988b8a7a866f7896bcb28d13',1,'rtt::ai::stp::play::PenaltyThem::decideRoleFlags()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#ad1c4d385f6a5636603166a0a5401b881',1,'rtt::ai::stp::play::KickOffUsPrepare::decideRoleFlags()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#acbf0a5fe530832f06d03ee15eaba9de9',1,'rtt::ai::stp::play::KickOffUs::decideRoleFlags()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ace7c7e972aab2f73b72e79db66d30a23',1,'rtt::ai::stp::play::KickOffThemPrepare::decideRoleFlags()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a475351e3e54acb5c85c93924bc32b2fc',1,'rtt::ai::stp::play::KickOffThem::decideRoleFlags()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a4f8c10dad84ec64090a7f9c8601bb4a8',1,'rtt::ai::stp::play::Halt::decideRoleFlags()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a611c35236972258e984b741512bca186',1,'rtt::ai::stp::play::FreeKickUsAtGoal::decideRoleFlags()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#af0b49d33a7d073d05681a715063a01aa',1,'rtt::ai::stp::play::FreeKickThem::decideRoleFlags()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#aa7f5f499c9f87cb6cffe92942de46ee3',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::decideRoleFlags()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a3eee34c793189abc4a9f9b98340a5cdb',1,'rtt::ai::stp::play::BallPlacementUsForceStart::decideRoleFlags()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#ab268b99ef196efd790c42706bd220071',1,'rtt::ai::stp::play::BallPlacementThem::decideRoleFlags()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a238a4a849d60ed017555553c9f34bbf8',1,'rtt::ai::stp::play::AttackingPass::decideRoleFlags()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a89f90b210807d2d69e62a5244b3d6881',1,'rtt::ai::stp::play::Attack::decideRoleFlags()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a9ac7ac1dfabba0707048bb2dbcaefe38',1,'rtt::ai::stp::play::KeeperKickBall::decideRoleFlags()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ab8d0f538cafc9a893bfa8271a11d6cf5',1,'rtt::ai::stp::play::Defend::decideRoleFlags()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a85061f4ffd6e1cf9b1b1ac99ae6db082',1,'rtt::ai::stp::Play::decideRoleFlags()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#aec45346e5c63f48e60fa5fa523f3570f',1,'rtt::ai::stp::play::FreeKickUsPass::decideRoleFlags()']]], + ['decimal_1670',['decimal',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a988473c762bcec46998bf48a80507165',1,'rtt::ai::gui::Out']]], + ['defend_1671',['Defend',['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac91252dd1e19c1aa670a123c3246b124',1,'rtt::ai::stp::play::Defend']]], + ['defender_1672',['Defender',['../d0/d6a/classrtt_1_1ai_1_1stp_1_1role_1_1Defender.html#ae9abadb535d490915493b5c6496fe0eb',1,'rtt::ai::stp::role::Defender']]], + ['determinechipforce_1673',['determineChipForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a3cc08e6ebe348b3e6e043f9ee2e0b0c5',1,'rtt::ai::control::ControlUtils']]], + ['determinegoalshotscore_1674',['determineGoalShotScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ac32a80c1c364ecad5f2cbc1480a90709',1,'rtt::ai::stp::PositionScoring']]], + ['determinekickforce_1675',['determineKickForce',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a7570c29444b1ca9d24cc7289186bfc89',1,'rtt::ai::control::ControlUtils']]], + ['determinelineofsightscore_1676',['determineLineOfSightScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a1eb43dc9737f55dcd04ea3a844a36493',1,'rtt::ai::stp::PositionScoring']]], + ['determineopenscore_1677',['determineOpenScore',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#af38416fbe779c29b9dfe6b74b34f28ec',1,'rtt::ai::stp::PositionScoring']]], + ['determinewallpositions_1678',['determineWallPositions',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a0165983b2c1c2bc9d509b295dd826511',1,'rtt::ai::stp::PositionComputations']]], + ['didlockplay_1679',['didLockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a0bc0ff5fa8ab787d1be0dfb9fac675f1',1,'rtt::ai::stp::PlayDecider']]], + ['distribute_1680',['distribute',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a444db4b2230cdcee01993e4146716777',1,'rtt::ai::Dealer']]], + ['distributefixedids_1681',['distributeFixedIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a03a176cf1ad988aa9439cf26f78f99f9',1,'rtt::ai::Dealer']]], + ['distributeroles_1682',['distributeRoles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a977b3063d4d26bee4be08d71c2ab7ccc',1,'rtt::ai::stp::Play']]], + ['draw_1683',['draw',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a190d243184ed1ad320a3cb9b3861fb63',1,'rtt::ai::gui::Out']]], + ['drawmargins_1684',['DrawMargins',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ae5f7186f0f7c176decd4e26a6d5fa566',1,'rtt::ai::stp::Play']]], + ['drivewithball_1685',['DriveWithBall',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#abe97fc8f338154e02b1f7747bed78287',1,'rtt::ai::stp::tactic::DriveWithBall']]] ]; diff --git a/search/functions_4.js b/search/functions_4.js index cc98a17c3..6ba289342 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,20 +1,20 @@ var searchData= [ - ['fastestdirect_1720',['fastestDirect',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a2608904d5140ad84b2ef66c6dd5dd7f1',1,'rtt::ai::control::OvershootComputations']]], - ['fastestdirecttrapezoidal_1721',['fastestDirectTrapezoidal',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#afceed647c6437557c7bb446e037ab75d',1,'rtt::ai::control::OvershootComputations']]], - ['fastestdirecttriangular_1722',['fastestDirectTriangular',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a3236a27029417a3bfefb4e7a4c931174',1,'rtt::ai::control::OvershootComputations']]], - ['findnewtrajectory_1723',['findNewTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a57bc97198120edc88ef5143a7d66d524',1,'rtt::ai::control::PositionControl']]], - ['finished_1724',['finished',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae9c573acec4e3999f6b1695c386c06a7',1,'rtt::ai::stp::Role']]], - ['forcecurrentgamestate_1725',['forceCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aab865bc654ddcc46b24f52a3e7971c22',1,'rtt::ai::StrategyManager']]], - ['forcelasttactic_1726',['forceLastTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af552230abdea1d790bd74ad4baf9704c',1,'rtt::ai::stp::Role']]], - ['forcenewgamestate_1727',['forceNewGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a824d48d8453f4765821d656810eb0115',1,'rtt::ai::GameStateManager']]], - ['forcenexttactic_1728',['forceNextTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a319de4e261a9194b2c8c6859b63f2f0d',1,'rtt::ai::stp::Role']]], - ['formation_1729',['Formation',['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae6fe048822fde41558a607334fb250cc',1,'rtt::ai::stp::role::Formation::Formation()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a8cf5ff46bcb539cf888b98f60de2ef56',1,'rtt::ai::stp::tactic::Formation::Formation()']]], - ['forwardrobotcommand_1730',['forwardRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aa20f026f0c4b0a4c303c4b1ac65c6650',1,'rtt::ai::stp::Skill']]], - ['freekicktaker_1731',['FreeKickTaker',['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a9d516559d2cafa283ec06c4d34292b1b',1,'rtt::ai::stp::role::FreeKickTaker']]], - ['freekickthem_1732',['FreeKickThem',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4b0528f7e9ad5c2afcda132157db3d62',1,'rtt::ai::stp::play::FreeKickThem']]], - ['freekickusatgoal_1733',['FreeKickUsAtGoal',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad615d8c016ad2b14e3b7a1545513072b',1,'rtt::ai::stp::play::FreeKickUsAtGoal']]], - ['freekickuspass_1734',['FreeKickUsPass',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a6377fe9ad829b2fdc3981fc06392c9d0',1,'rtt::ai::stp::play::FreeKickUsPass']]], - ['friend_5ftest_1735',['FRIEND_TEST',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac65212d347ada31e2c26b74f60a0a651',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, it_properly_distributes_robots)'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a90805940266cd515d46522ac6a12884d',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, the_score_factor_increases_with_priority)']]], - ['fullbrakepos_1736',['fullBrakePos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae85ee56e5d57ba1919555959c51bacfc',1,'rtt::ai::control::BBTrajectory1D']]] + ['fastestdirect_1686',['fastestDirect',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a2608904d5140ad84b2ef66c6dd5dd7f1',1,'rtt::ai::control::OvershootComputations']]], + ['fastestdirecttrapezoidal_1687',['fastestDirectTrapezoidal',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#afceed647c6437557c7bb446e037ab75d',1,'rtt::ai::control::OvershootComputations']]], + ['fastestdirecttriangular_1688',['fastestDirectTriangular',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a3236a27029417a3bfefb4e7a4c931174',1,'rtt::ai::control::OvershootComputations']]], + ['findnewtrajectory_1689',['findNewTrajectory',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a57bc97198120edc88ef5143a7d66d524',1,'rtt::ai::control::PositionControl']]], + ['finished_1690',['finished',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ae9c573acec4e3999f6b1695c386c06a7',1,'rtt::ai::stp::Role']]], + ['forcecurrentgamestate_1691',['forceCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aab865bc654ddcc46b24f52a3e7971c22',1,'rtt::ai::StrategyManager']]], + ['forcelasttactic_1692',['forceLastTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af552230abdea1d790bd74ad4baf9704c',1,'rtt::ai::stp::Role']]], + ['forcenewgamestate_1693',['forceNewGameState',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a824d48d8453f4765821d656810eb0115',1,'rtt::ai::GameStateManager']]], + ['forcenexttactic_1694',['forceNextTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a319de4e261a9194b2c8c6859b63f2f0d',1,'rtt::ai::stp::Role']]], + ['formation_1695',['Formation',['../d8/d37/classrtt_1_1ai_1_1stp_1_1role_1_1Formation.html#ae6fe048822fde41558a607334fb250cc',1,'rtt::ai::stp::role::Formation::Formation()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a8cf5ff46bcb539cf888b98f60de2ef56',1,'rtt::ai::stp::tactic::Formation::Formation()']]], + ['forwardrobotcommand_1696',['forwardRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#aa20f026f0c4b0a4c303c4b1ac65c6650',1,'rtt::ai::stp::Skill']]], + ['freekicktaker_1697',['FreeKickTaker',['../d5/d5f/classrtt_1_1ai_1_1stp_1_1role_1_1FreeKickTaker.html#a9d516559d2cafa283ec06c4d34292b1b',1,'rtt::ai::stp::role::FreeKickTaker']]], + ['freekickthem_1698',['FreeKickThem',['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#a4b0528f7e9ad5c2afcda132157db3d62',1,'rtt::ai::stp::play::FreeKickThem']]], + ['freekickusatgoal_1699',['FreeKickUsAtGoal',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#ad615d8c016ad2b14e3b7a1545513072b',1,'rtt::ai::stp::play::FreeKickUsAtGoal']]], + ['freekickuspass_1700',['FreeKickUsPass',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a6377fe9ad829b2fdc3981fc06392c9d0',1,'rtt::ai::stp::play::FreeKickUsPass']]], + ['friend_5ftest_1701',['FRIEND_TEST',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac65212d347ada31e2c26b74f60a0a651',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, it_properly_distributes_robots)'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a90805940266cd515d46522ac6a12884d',1,'rtt::ai::Dealer::FRIEND_TEST(DealerTest, the_score_factor_increases_with_priority)']]], + ['fullbrakepos_1702',['fullBrakePos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae85ee56e5d57ba1919555959c51bacfc',1,'rtt::ai::control::BBTrajectory1D']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index ca56260b6..000b3dbfa 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,120 +1,121 @@ var searchData= [ - ['gamesettings_1737',['GameSettings',['../df/db4/classrtt_1_1GameSettings.html#ac75e138a081be08e15a70359a4be9991',1,'rtt::GameSettings']]], - ['gamestate_1738',['GameState',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a553a6c06f4073342e4e10197c5a459a0',1,'rtt::ai::GameState::GameState()=default'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a4d8be05e071fd7bed46a12be598d0496',1,'rtt::ai::GameState::GameState(RefCommand commandId, RuleSet ruleSet, bool isFollowUpCommand=false, RefCommand followUpCommandId=RefCommand::UNDEFINED)']]], - ['generateballatlocation_1739',['generateBallAtLocation',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ac8a3a86e75d7ef2f0b9ff6fa70ad48c4',1,'testhelpers::WorldHelper']]], - ['generatefield_1740',['generateField',['../de/da9/classtesthelpers_1_1FieldHelper.html#a0b90690d01d010bf59891e71a56853e4',1,'testhelpers::FieldHelper']]], - ['generatenormalizedpoints_1741',['generateNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a13095d31e027fd9c335befd29855d3a4',1,'rtt::ai::control::PositionControl']]], - ['generaterandomball_1742',['generateRandomBall',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a208e8e5321b551038959767ffc15c166',1,'testhelpers::WorldHelper']]], - ['generaterandomrobot_1743',['generateRandomRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a71264c6c02cc6f4b1ee597e3a2320686',1,'testhelpers::WorldHelper']]], - ['generaterandomrobots_1744',['generateRandomRobots',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ab0fe933bb083e04a9ce4ee772a6ac5b6',1,'testhelpers::WorldHelper']]], - ['generatesyncedtrajectory_1745',['generateSyncedTrajectory',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4510797e3e3e3e2c289e57034477fdca',1,'rtt::ai::control::BBTrajectory2D']]], - ['generatetrajectory_1746',['generateTrajectory',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acd591d3fdee0f63b1c8c2aa5811f7523',1,'rtt::ai::control::BBTrajectory1D::generateTrajectory()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a8d8a7b33ed9996d826002cac25db70ce',1,'rtt::ai::control::BBTrajectory2D::generateTrajectory()']]], - ['generateworld_1747',['generateWorld',['../dc/d8f/namespacertt.html#a3c7f39951eb291b23d6f3a06262f365e',1,'rtt::generateWorld()'],['../d6/d69/classRTT__AI__Tests.html#a1fced78f7fd2239f032a80f00e73b279',1,'RTT_AI_Tests::generateWorld()']]], - ['get_1748',['get',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#abdf777a21002f4bd5ef19de77d5006a7',1,'rtt::world::view::RobotView::get()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab3bfd2aaa664e85550e6b7cd0d2128a9',1,'rtt::world::view::BallView::get()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a635b29b19a94d83b82ddce400c2c5f29',1,'rtt::world::view::WorldDataView::get()']]], - ['getacceleration_1749',['getAcceleration',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aba77e4c565be1b39e81c5faa8c21cbcd',1,'rtt::ai::control::BBTrajectory2D::getAcceleration()'],['../d0/d62/classrtt_1_1Trajectory1D.html#aa9e600f6e109aa731f30a411335ffcb9',1,'rtt::Trajectory1D::getAcceleration()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a46159c056a6320646b990db73eeb74ba',1,'rtt::Trajectory2D::getAcceleration()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abecf1b37b1d5d57e0b76f4fed94bddee',1,'rtt::ai::control::BBTrajectory1D::getAcceleration()']]], - ['getaimpoints_1750',['getAimPoints',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a51dbd1433e298ed9d71501dfdcc91800',1,'rtt::ai::stp::computations::GoalComputations']]], - ['getangledifftoball_1751',['getAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ae7bd4b796be40042058944079902fb36',1,'rtt::world::robot::Robot']]], - ['getangularvelocity_1752',['getAngularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1ec9d36fd194d05b6c15cb12a48a3c2f',1,'rtt::world::robot::Robot']]], - ['getball_1753',['getBall',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a3b489fc2254c9ded951f37f740081be0',1,'rtt::world::WorldData::getBall()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8203c9bd78f2187df944d8fc197b43fb',1,'rtt::world::view::WorldDataView::getBall()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a038cc31112b0e9e659b3c51b34fb1930',1,'rtt::ai::stp::StpInfo::getBall()']]], - ['getball_1754',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a7758e77ed04f99538afdde249313caf1',1,'rtt::ai::stp::tactic::GetBall']]], - ['getballavoidance_1755',['getBallAvoidance',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a956e75cd5b56896215f2fa117882ca68',1,'rtt::ai::FieldComputations']]], - ['getballpositionattime_1756',['getBallPositionAtTime',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a714e1656650ae507cb3729297ca19e76',1,'rtt::ai::FieldComputations']]], - ['getballtimeatposition_1757',['getBallTimeAtPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afaf2328f2ad95c4dcc4216bf2c54b8f3',1,'rtt::ai::FieldComputations']]], - ['getbehindballindirection_1758',['GetBehindBallInDirection',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3716131f1a2a53704ba04c1779cece03',1,'rtt::ai::stp::tactic::GetBehindBallInDirection']]], - ['getblockadesmappedtogoal_1759',['getBlockadesMappedToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac983ba299fa63555dc2edc12cae3634f',1,'rtt::ai::FieldComputations']]], - ['getcommandfromref_1760',['getCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a8452f783f6b535adcafb6fc7830c1706',1,'rtt::ai::GameState']]], - ['getcommandfromrefmsg_1761',['getCommandFromRefMsg',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa66ae0f4cf2b5e87bf889d43b0cda07c',1,'rtt::ai::GameStateManager']]], - ['getcommandid_1762',['getCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#adf7e4ab1cae3f752d623667f17b26c8b',1,'rtt::ai::GameState']]], - ['getcomputedpath_1763',['getComputedPath',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#abf40e5bec88c3741b9d17eaf8ca0ecd3',1,'rtt::ai::control::PositionControl']]], - ['getcurrentgamestate_1764',['getCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae0aac981cb47946c109eaf72a62f1936',1,'rtt::ai::StrategyManager::getCurrentGameState()'],['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#adc403506e6cf24a6c8c60b0545099f6a',1,'rtt::ai::GameStateManager::getCurrentGameState()']]], - ['getcurrentrobot_1765',['getCurrentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a89bcbea7b61a816c97caec1cbef1eaff',1,'rtt::ai::stp::Role']]], - ['getcurrentskill_1766',['getCurrentSkill',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a483d158a091f8347c3c25983b22d015f',1,'rtt::ai::stp::Tactic']]], - ['getcurrenttactic_1767',['getCurrentTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a692cb6f9ade70bebc8f56e5175036c9a',1,'rtt::ai::stp::Role']]], - ['getcurrentworld_1768',['getCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#abda18f252443c88977257ea2983c129b',1,'rtt::ai::stp::StpInfo']]], - ['getdefaultflagscores_1769',['getDefaultFlagScores',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#accad1a84e4899ec6a0d78b3607db4d64',1,'rtt::ai::Dealer']]], - ['getdefensearea_1770',['getDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac2270396778173e5041011109176fd6c',1,'rtt::ai::FieldComputations']]], - ['getdefenseareamargin_1771',['getDefenseAreaMargin',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a2b91936d7a902cafabaec8aa5e9709c9',1,'rtt::ai::FieldComputations']]], - ['getdistancetoball_1772',['getDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a72c5b7312e1b5ac9f32ceca6594f659a',1,'rtt::world::robot::Robot']]], - ['getdistancetogoal_1773',['getDistanceToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae0484ab6c914cee9223310dcfc41a93b',1,'rtt::ai::FieldComputations']]], - ['getdribbleron_1774',['getDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85ed1103b7e9079006ef66a3dc0d2f75',1,'rtt::ai::stp::StpInfo']]], - ['getfield_1775',['getField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a10d51dd1f8af72e8971933983fdcc5ce',1,'rtt::ai::stp::StpInfo::getField()'],['../da/d39/classrtt_1_1world_1_1World.html#ae705fc38ff82aabe5bd375ff823bb9c2',1,'rtt::world::World::getField()']]], - ['getfieldedge_1776',['getFieldEdge',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a412ee62c7bdb20c01c057cca84629a71',1,'rtt::ai::FieldComputations']]], - ['getfirstcollisiontime_1777',['getFirstCollisionTime',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a89529f7006862099b5ff4543858bf20d',1,'rtt::ai::control::CollisionCalculations']]], - ['getfirstcollisiontimemotionlessobject_1778',['getFirstCollisionTimeMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#aefc1047db1203b134361175f2106ea82',1,'rtt::ai::control::CollisionCalculations']]], - ['getfirstcollisiontimemovingobject_1779',['getFirstCollisionTimeMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a5abef5eb1d61b66b1ce007c406a978fd',1,'rtt::ai::control::CollisionCalculations']]], - ['getfollowupcommandfromref_1780',['getFollowUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a3b2b41297fb20ad98f695f29897e01d7',1,'rtt::ai::GameState']]], - ['getgamestateforrefcommand_1781',['getGameStateForRefCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a2aca6d9e6af7cb7b36495fdbd8595868',1,'rtt::ai::StrategyManager']]], - ['getglobalevaluation_1782',['getGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#afdcb1e9041507c8a71b63521041203b2',1,'rtt::ai::stp::PlayEvaluator']]], - ['getgoalarea_1783',['getGoalArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7acc9a40878b22054d4a9ecb0cc326aa',1,'rtt::ai::FieldComputations']]], - ['gethistorysize_1784',['getHistorySize',['../da/d39/classrtt_1_1world_1_1World.html#a4eede1970e8d64b3db0857361d0813ca',1,'rtt::world::World']]], - ['gethistoryworld_1785',['getHistoryWorld',['../da/d39/classrtt_1_1world_1_1World.html#a985f126be0f2907af1c94594bdd3a6c1',1,'rtt::world::World']]], - ['getid_1786',['getId',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abe641e59db2be8221416e1495943a905',1,'rtt::world::robot::Robot']]], - ['getinterfacegamestate_1787',['getInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ae9b91c9c32df6de230c93ae5129f0244',1,'rtt::ai::interface::Output']]], - ['getkeeperid_1788',['getKeeperId',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9',1,'rtt::ai::stp::InterceptionComputations']]], - ['getkeeperslinesegment_1789',['getKeepersLineSegment',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['getkickchipvelocity_1790',['getKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af8b436bd205fe5b5dd724eac5b4fa953',1,'rtt::ai::stp::StpInfo']]], - ['getlastscore_1791',['getLastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6',1,'rtt::ai::stp::Play']]], - ['getlocationrightbeforerobot_1792',['getLocationRightBeforeRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a4cd903ac47c7857e6f95fa8203a68525',1,'testhelpers::WorldHelper']]], - ['getlongestsegment_1793',['getLongestSegment',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a272b498f5f8e71b952f1ae0ababe5d8d',1,'rtt::ai::stp::computations::GoalComputations']]], - ['getmaxrobotvel_1794',['getMaxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a521645561b43008d1dfda589579085d4',1,'rtt::ai::RuleSet']]], - ['getmaxrobotvelocity_1795',['getMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba',1,'rtt::ai::stp::StpInfo']]], - ['getmaxscore_1796',['getMaxScore',['../dc/d8f/namespacertt.html#a8847521dcba2851a25b8194ec1379579',1,'rtt']]], - ['getmaxvelocity_1797',['getMaxVelocity',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a0dc71636610c32b9652a32b5bcfca0f7',1,'rtt::ai::control::ControlUtils']]], - ['getname_1798',['getName',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a780e4278236cf608077ba4f77deb6b1a',1,'rtt::ai::stp::skill::OrbitAngular::getName()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ad6f8ce6c3f2e5e102ec35028b3471a92',1,'rtt::ai::stp::skill::Orbit::getName()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#affe193599eaf9b56decfad928013f297',1,'rtt::ai::stp::skill::Kick::getName()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a37b4212b9e3fee14dac3696858239532',1,'rtt::ai::stp::skill::GoToPos::getName()'],['../db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a2984fe2530af5354bbc39e987af40377',1,'rtt::ai::stp::skill::Chip::getName()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8efad4f44b27d9d2a8cf2983d9b59d88',1,'rtt::ai::stp::Skill::getName()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a4ff09c5a0803236b90ca9e14abb1ae6e',1,'rtt::ai::stp::Role::getName()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a2c7cc3de3219660ab9da00fd1fdef3ed',1,'rtt::ai::stp::play::StopFormation::getName()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a60b554f7086156246f35d8fd41ba19d8',1,'rtt::ai::stp::play::PrepareForcedStart::getName()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a79d5e70d6e069d2616518ebee633611d',1,'rtt::ai::stp::play::PenaltyUsPrepare::getName()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa2af3d3d04a32d2ef268858fd6c56922',1,'rtt::ai::stp::play::PenaltyUs::getName()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#af4275579e2e89d8c944ee9993662957a',1,'rtt::ai::stp::play::PenaltyThemPrepare::getName()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a3d6320b83f2cb3facb7b9733bf757199',1,'rtt::ai::stp::play::PenaltyThem::getName()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a3ccfe74e1bd9020b9f100f4b72600f06',1,'rtt::ai::stp::play::KickOffUsPrepare::getName()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a077380073bad1dee6951795504e9fdf3',1,'rtt::ai::stp::play::KickOffUs::getName()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad1f3135ac24c15579af66127071806fb',1,'rtt::ai::stp::play::KickOffThemPrepare::getName()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a3ff5b4db8fd7fc78e07fd8c7c65ceead',1,'rtt::ai::stp::play::KickOffThem::getName()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac6a71e6f9be3a1b80ab8ae66f3e29267',1,'rtt::ai::stp::tactic::Receive::getName()'],['../d4/d01/classMockTactic.html#a8d51114edbe65fb016e8964f1d78d4f2',1,'MockTactic::getName()'],['../d4/ded/classTestSkill.html#adadebebfd5aba7ff32d8b0f821a3af0f',1,'TestSkill::getName()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8a1d28595cec987d07345bc4dbd52ed7',1,'rtt::ai::stp::TestTactic::getName()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a1120c6c59b0d0cbf8a8c3f0de5b3cbfd',1,'rtt::ai::stp::tactic::Halt::getName()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae3c48407cf0e288159f5c0587ee238c5',1,'rtt::ai::stp::tactic::Formation::getName()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a55f0dd9b285db6b396119e0fcf1b8d65',1,'rtt::ai::stp::tactic::BlockBall::getName()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a3980e34a266bc158ee16bb272ac9e2b3',1,'rtt::ai::stp::tactic::BallStandBack::getName()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#afacaf830284bc5c6dcd7652f0e1bab69',1,'rtt::ai::stp::tactic::KeeperBlockBall::getName()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0a6fc736385ed0f389fdf15c26cfe1ef',1,'rtt::ai::stp::skill::Rotate::getName()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a69a1fd27f2854ceb733c5b5686aa36bc',1,'rtt::ai::stp::tactic::OrbitKick::getName()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9e129c34d1e09605b8621a3565cd0c96',1,'rtt::ai::stp::tactic::InstantKick::getName()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#abcac7a65df91d8ea9dee07613c607291',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::getName()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a36b6dfcfe1a0075caad58aaa0dbdf436',1,'rtt::ai::stp::tactic::GetBall::getName()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a78172b4882b55c20460ce48c503d503f',1,'rtt::ai::stp::tactic::DriveWithBall::getName()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a7b46f686df7448297b5739d2df55b63d',1,'rtt::ai::stp::tactic::ChipAtPos::getName()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a5e6b74ad95cb4b96e1b3f9fc010bd5c9',1,'rtt::ai::stp::Tactic::getName()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a81322ea82e04b0ee8bc318f9dfec8f32',1,'rtt::ai::stp::skill::TestSkill::getName()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#aec6f4f65490a3f7a0d1a7606fba91536',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::getName()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a9f8cc42698553fc84df4ce7e4b1a68b9',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::getName()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#a4bd170fe23c3862da33b1371fd6aae73',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::getName()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a4547f939a61238e83f3e5f6f4261dd5d',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::getName()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#a4a40663f283cfd94c7e68a2c75b3d18c',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::getName()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#aa9bf236d326ab3831405c99465e7babd',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::getName()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a6ad96d849825aee031e192e55c1f6f87',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::getName()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a80164c8fa4f01457c6ec28c150cb098b',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::getName()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#ab9d813bab7ab634e3f34b51800c5b3b0',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::getName()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a76281fb67012caa801eaecc4d24bad64',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::getName()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a42ee5ac94f2d0c1083ee9c56b46eda4a',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::getName()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a8a2f83d525e58b7e6a97d179e9819405',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::getName()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a8f97a8f2171552c9c82d24bff3a86e16',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::getName()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a9f21481641bbcb0bfb1c4a7aabc52138',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::getName()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#ae5e30ee85fdcdc49b9ca64144b888997',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::getName()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a085889de9b6250133a9d5783e03622ba',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::getName()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a96c37ec0328877d33fc2eef036514c0f',1,'rtt::ai::stp::play::Halt::getName()'],['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a1addaff3c588dd9b770131af03d47441',1,'rtt::ai::stp::evaluation::BaseEvaluation::getName()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a75f39886f6a2b9f892ae2fa11eacd06e',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::getName()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#aa09463c764e6ff9ffbb9680c953712ea',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::getName()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a554c384fee1f7d5d689355b3cd9573ee',1,'rtt::ai::stp::play::FreeKickUsPass::getName()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#acfa43f0274ff5cf5f4921b04d07bbfe0',1,'rtt::ai::stp::play::FreeKickUsAtGoal::getName()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ac6beffcf942c99fecf124b8be10035bb',1,'rtt::ai::stp::play::FreeKickThem::getName()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a480baf512666763a3a83eebd94d66350',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::getName()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a185f8b4ba9db2f7c98967dcbda67689b',1,'rtt::ai::stp::play::BallPlacementUsForceStart::getName()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afd36854b3fa2fcde6bb75185f898da91',1,'rtt::ai::stp::play::BallPlacementThem::getName()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#acb487148454d3f71d7fe8153f7e9c5a9',1,'rtt::ai::stp::play::ChippingPass::getName()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae9f0bf19d745b41a516eb30dd7c898ef',1,'rtt::ai::stp::play::AttackingPass::getName()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a04fc36fc6bed33918655c358a9adc270',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::getName()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#acd695ec5aaa9b304188f3fce1326c14d',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::getName()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a01bcd6adbefb456cd49cf3c0f2d14d40',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::getName()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ac7023239c6f9c4fdcd7b863e8b87b01d',1,'rtt::ai::stp::play::Attack::getName()'],['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#adb14c00db01d52122b48f59c777d5bb6',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::getName()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a727ddaebc6547c71775d10cdad0bdad2',1,'rtt::ai::stp::Play::getName()'],['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#ac31f319dc520b09dc0e52834aa8fa586',1,'rtt::ai::stp::play::DefendPass::getName()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#af8495d8ff9e59726b4744fb0cef93207',1,'rtt::ai::stp::play::DefendShot::getName()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4a02b1ca3b45f46291cdfeeb44b52fde',1,'rtt::ai::stp::play::KeeperKickBall::getName()']]], - ['getnameofrefcommand_1799',['getNameOfRefCommand',['../dc/d8f/namespacertt.html#ab37a854d0426a1f4705295f165f5f8db',1,'rtt']]], - ['getobjectstoavoid_1800',['getObjectsToAvoid',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e',1,'rtt::ai::stp::StpInfo']]], - ['getoutput_1801',['getOutput',['../df/d2f/classrtt_1_1YawPID.html#a99e5ba0fcafcea6c146a547a1477e69c',1,'rtt::YawPID']]], - ['getparts_1802',['getParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#afe0113668b28235f63a5afa3db65c32d',1,'rtt::ai::control::BBTrajectory1D::getParts()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#afe923eaebde84495dea40fab6709f559',1,'rtt::ai::control::BBTrajectory2D::getParts()']]], - ['getpassgrid_1803',['getPassGrid',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a6c40cbab959ed7ac73c9f9b7f3733453',1,'rtt::ai::stp::computations::PassComputations']]], - ['getpathapproach_1804',['getPathApproach',['../d9/da4/classrtt_1_1Trajectory2D.html#a78620140cdfbf44663fc24dc4ceb59ac',1,'rtt::Trajectory2D']]], - ['getpercentageofgoalvisiblefrompoint_1805',['getPercentageOfGoalVisibleFromPoint',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a682e3e6d8eb25eeb8b66ccd167438f01',1,'rtt::ai::FieldComputations']]], - ['getplayforname_1806',['getPlayForName',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a467730235935818dbf342e0089d46791',1,'rtt::ai::stp::PlayDecider']]], - ['getpos_1807',['getPos',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3d780ba184110491414d76df18d1a0ae',1,'rtt::world::robot::Robot']]], - ['getposition_1808',['getPosition',['../d9/da4/classrtt_1_1Trajectory2D.html#a1a8087a1b8a11b1f85450a902880e1d0',1,'rtt::Trajectory2D::getPosition()'],['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#af6df7a52892df1c947be8f684ba14d90',1,'rtt::ai::stp::PositionComputations::getPosition()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a74b84e572380734656d67ec5b9b0c25c',1,'rtt::Trajectory1D::getPosition()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a7e55b92abe562b515030882af4538b67',1,'rtt::ai::control::BBTrajectory2D::getPosition()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a13742e127e52d0bf68e3113131dad245',1,'rtt::ai::control::BBTrajectory1D::getPosition()']]], - ['getpositiontodefend_1809',['getPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1',1,'rtt::ai::stp::StpInfo']]], - ['getpositiontomoveto_1810',['getPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8b0db4a0fcf2e8ae6fa3605e5cf35840',1,'rtt::ai::stp::StpInfo']]], - ['getpositiontoshootat_1811',['getPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6',1,'rtt::ai::stp::StpInfo']]], - ['getpossession_1812',['getPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a97110474c68e098cfc45866b559c7013',1,'rtt::ai::BallPossession']]], - ['getrandomfieldposition_1813',['getRandomFieldPosition',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a7345cb932c2dfbe340051d04969d2b7b',1,'testhelpers::WorldHelper']]], - ['getrandomvalue_1814',['getRandomValue',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a923101faaff976777ba290d051bdbaf4',1,'testhelpers::WorldHelper']]], - ['getrandomvelocity_1815',['getRandomVelocity',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a9b4c89c1867e9814e20b515ea848511d',1,'testhelpers::WorldHelper']]], - ['getrefereedesignatedposition_1816',['getRefereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a3e4c49fd7aff3554bc992b407bd5912f',1,'rtt::ai::GameStateManager']]], - ['getrobot_1817',['getRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098',1,'rtt::ai::stp::StpInfo']]], - ['getrobotclosesttoball_1818',['getRobotClosestToBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab2350d86ad487c1abab6d2a7fb10db05',1,'rtt::world::view::WorldDataView']]], - ['getrobotclosesttopoint_1819',['getRobotClosestToPoint',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#aec86dcb7dfc05ca18d5576b6dec73c72',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, const std::vector< RobotView > &robots) const noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ade24b9a2c4b91f87d16565645a7957f7',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, Team team=both) const noexcept']]], - ['getrobotforid_1820',['getRobotForId',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a35c78e7a84b1dfd4ea232de19ab4052a',1,'rtt::world::view::WorldDataView']]], - ['getrobothubmode_1821',['getRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#ac17c56cee4ccfadbdc01bd89a2a5b06d',1,'rtt::GameSettings']]], - ['getrobotpositioncontroller_1822',['getRobotPositionController',['../da/d39/classrtt_1_1world_1_1World.html#ad1637106c9587aa7ab01123bfd02724d',1,'rtt::world::World']]], - ['getrobotscorefordistance_1823',['getRobotScoreForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a0d5123c8592eed2fef1de6b80f4922ce',1,'rtt::ai::Dealer']]], - ['getrobotscoreforrole_1824',['getRobotScoreForRole',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a19728e8bc666c22d342d91521cab7650',1,'rtt::ai::Dealer']]], - ['getrobotsnonowning_1825',['getRobotsNonOwning',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a4dc2f7aa73992d493796f09a648bc457',1,'rtt::world::view::WorldDataView::getRobotsNonOwning()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#ae001f33964e99ee79d239c0bb7287d83',1,'rtt::world::WorldData::getRobotsNonOwning()']]], - ['getrolename_1826',['getRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec',1,'rtt::ai::stp::StpInfo']]], - ['getrolestatuses_1827',['getRoleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691',1,'rtt::ai::stp::Play']]], - ['getruleset_1828',['getRuleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a27c9e9d9d2c0dbedbde14ccc941dcd16',1,'rtt::ai::GameState']]], - ['getscorematrix_1829',['getScoreMatrix',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac12d70a58bd77b035de627742eca229e',1,'rtt::ai::Dealer']]], - ['getscoreofposition_1830',['getScoreOfPosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a91cc9045de71a96c8ab289ce63d99057',1,'rtt::ai::stp::PositionScoring']]], - ['getshottype_1831',['getShotType',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a12448dd09ecc0fe6a5cafdc08acedc99',1,'rtt::ai::stp::StpInfo']]], - ['getstate_1832',['getState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a7a60af9ed7afea21381003f92e05c89e',1,'rtt::ai::io::IOManager']]], - ['getstateagems_1833',['getStateAgeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a415e63d61ced7bb424317265035fd2e1',1,'rtt::ai::io::IOManager']]], - ['getstatus_1834',['getStatus',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a390cf790dda0b20bdf7428ee3b853d8a',1,'rtt::ai::stp::Skill::getStatus()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ab7650037eb092459aca7247ea77f2ad4',1,'rtt::ai::stp::Tactic::getStatus()']]], - ['getteam_1835',['getTeam',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#afb7c04c95b2b9c04c06abbc2a0060874',1,'rtt::world::robot::Robot']]], - ['getthem_1836',['getThem',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a8e8ca4590f251411cc489cf5f3e2ce83',1,'rtt::world::WorldData::getThem()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a1474a12c981a19a457646129cff1104a',1,'rtt::world::view::WorldDataView::getThem()']]], - ['gettime_1837',['getTime',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a52a401755b6d57e7ef10cbb36b3b847c',1,'rtt::world::WorldData']]], - ['gettimedpos1d_1838',['getTimedPos1D',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#aedb2444e1767d0ad7b52846aa778bfab',1,'rtt::ai::control::OvershootComputations']]], - ['gettitle_1839',['getTitle',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a14eb9b95b379f938f7881e9e44bf050a',1,'rtt::ai::RuleSet']]], - ['gettotalgoalangle_1840',['getTotalGoalAngle',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ad794638e13e81e7b94a296f5a9df2f84',1,'rtt::ai::FieldComputations']]], - ['gettotaltime_1841',['getTotalTime',['../d9/da4/classrtt_1_1Trajectory2D.html#a6a2fd5219d7f396b11e4d5dc506be29a',1,'rtt::Trajectory2D::getTotalTime()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a9a34565360482fd78d8434d0986b464d',1,'rtt::ai::control::BBTrajectory1D::getTotalTime()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aa60de4365b546afe1c5643659a88fdbc',1,'rtt::ai::control::BBTrajectory2D::getTotalTime()'],['../d0/d62/classrtt_1_1Trajectory1D.html#ae6a0cb06fc0c4eb6360f80304394dcd0',1,'rtt::Trajectory1D::getTotalTime()']]], - ['getus_1842',['getUs',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8a6d3a7b870644785d81f147994e6feb',1,'rtt::world::view::WorldDataView::getUs()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a491e793f82f16ad9f609a55601c3c5ad',1,'rtt::world::WorldData::getUs()']]], - ['getvalues_1843',['getValues',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8a1e848da23270d00f1d854b60e39494',1,'rtt::ai::control::BBTrajectory1D']]], - ['getvec_1844',['getVec',['../de/d2f/namespacertt_1_1world_1_1robot.html#ad3a2aa101c17301df26d294d1cb0b4d3',1,'rtt::world::robot::getVec()'],['../d6/d6f/namespacertt_1_1world_1_1ball.html#aadcb1b20b47acaf7d64636be0212b9bd',1,'rtt::world::ball::getVec()']]], - ['getvel_1845',['getVel',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adb1fa3aa90d74e33528dde7df6994114',1,'rtt::world::robot::Robot']]], - ['getvelocity_1846',['getVelocity',['../d9/da4/classrtt_1_1Trajectory2D.html#aff389f74270302dd1f952308fc40ecca',1,'rtt::Trajectory2D::getVelocity()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a58a1fbbd0652a7f0defb5c31a3fe0a7a',1,'rtt::Trajectory1D::getVelocity()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a380c1252be188c6b0cd3fd6b08672390',1,'rtt::ai::control::BBTrajectory2D::getVelocity()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ad844e051f1754ca1dafb2a960c216139',1,'rtt::ai::control::BBTrajectory1D::getVelocity()']]], - ['getvelocityvector_1847',['getVelocityVector',['../d9/da4/classrtt_1_1Trajectory2D.html#a14fdff522ae4607940d47a24b02901dd',1,'rtt::Trajectory2D']]], - ['getvisiblepartsofgoal_1848',['getVisiblePartsOfGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7e5daf631fa2c7b304cde6853cc59248',1,'rtt::ai::FieldComputations']]], - ['getwallposition_1849',['getWallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#aa2f878898f3137390e52452e59eea498',1,'rtt::ai::stp::PositionComputations']]], - ['getweightforpriority_1850',['getWeightForPriority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a9c3ea880f0bfdd05727d3d0a661d2ceb',1,'rtt::ai::Dealer']]], - ['getworld_1851',['getWorld',['../da/d39/classrtt_1_1world_1_1World.html#ad4c662ed15785b242ff49780706a6ca9',1,'rtt::world::World']]], - ['getworldmsg_1852',['getWorldMsg',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a62246662bddfba53f3fa2d710e5ff5e2',1,'testhelpers::WorldHelper']]], - ['getyaw_1853',['getYaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b',1,'rtt::ai::stp::StpInfo::getYaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aba09c53b057e161f136496a62dfd2355',1,'rtt::world::robot::Robot::getYaw()']]] + ['gamesettings_1703',['GameSettings',['../df/db4/classrtt_1_1GameSettings.html#ac75e138a081be08e15a70359a4be9991',1,'rtt::GameSettings']]], + ['gamestate_1704',['GameState',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a553a6c06f4073342e4e10197c5a459a0',1,'rtt::ai::GameState::GameState()=default'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a4d8be05e071fd7bed46a12be598d0496',1,'rtt::ai::GameState::GameState(RefCommand commandId, RuleSet ruleSet, bool isFollowUpCommand=false, RefCommand followUpCommandId=RefCommand::UNDEFINED)']]], + ['generateballatlocation_1705',['generateBallAtLocation',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ac8a3a86e75d7ef2f0b9ff6fa70ad48c4',1,'testhelpers::WorldHelper']]], + ['generatefield_1706',['generateField',['../de/da9/classtesthelpers_1_1FieldHelper.html#a0b90690d01d010bf59891e71a56853e4',1,'testhelpers::FieldHelper']]], + ['generatenormalizedpoints_1707',['generateNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a13095d31e027fd9c335befd29855d3a4',1,'rtt::ai::control::PositionControl']]], + ['generaterandomball_1708',['generateRandomBall',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a208e8e5321b551038959767ffc15c166',1,'testhelpers::WorldHelper']]], + ['generaterandomrobot_1709',['generateRandomRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a71264c6c02cc6f4b1ee597e3a2320686',1,'testhelpers::WorldHelper']]], + ['generaterandomrobots_1710',['generateRandomRobots',['../d6/d74/classtesthelpers_1_1WorldHelper.html#ab0fe933bb083e04a9ce4ee772a6ac5b6',1,'testhelpers::WorldHelper']]], + ['generatesyncedtrajectory_1711',['generateSyncedTrajectory',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a4510797e3e3e3e2c289e57034477fdca',1,'rtt::ai::control::BBTrajectory2D']]], + ['generatetrajectory_1712',['generateTrajectory',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acd591d3fdee0f63b1c8c2aa5811f7523',1,'rtt::ai::control::BBTrajectory1D::generateTrajectory()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a8d8a7b33ed9996d826002cac25db70ce',1,'rtt::ai::control::BBTrajectory2D::generateTrajectory()']]], + ['generateworld_1713',['generateWorld',['../dc/d8f/namespacertt.html#a3c7f39951eb291b23d6f3a06262f365e',1,'rtt::generateWorld()'],['../d6/d69/classRTT__AI__Tests.html#a1fced78f7fd2239f032a80f00e73b279',1,'RTT_AI_Tests::generateWorld()']]], + ['get_1714',['get',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#abdf777a21002f4bd5ef19de77d5006a7',1,'rtt::world::view::RobotView::get()'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ab3bfd2aaa664e85550e6b7cd0d2128a9',1,'rtt::world::view::BallView::get()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a635b29b19a94d83b82ddce400c2c5f29',1,'rtt::world::view::WorldDataView::get()']]], + ['getacceleration_1715',['getAcceleration',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aba77e4c565be1b39e81c5faa8c21cbcd',1,'rtt::ai::control::BBTrajectory2D::getAcceleration()'],['../d0/d62/classrtt_1_1Trajectory1D.html#aa9e600f6e109aa731f30a411335ffcb9',1,'rtt::Trajectory1D::getAcceleration()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a46159c056a6320646b990db73eeb74ba',1,'rtt::Trajectory2D::getAcceleration()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abecf1b37b1d5d57e0b76f4fed94bddee',1,'rtt::ai::control::BBTrajectory1D::getAcceleration()']]], + ['getaimpoints_1716',['getAimPoints',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a51dbd1433e298ed9d71501dfdcc91800',1,'rtt::ai::stp::computations::GoalComputations']]], + ['getangledifftoball_1717',['getAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ae7bd4b796be40042058944079902fb36',1,'rtt::world::robot::Robot']]], + ['getangularvelocity_1718',['getAngularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1ec9d36fd194d05b6c15cb12a48a3c2f',1,'rtt::world::robot::Robot']]], + ['getball_1719',['GetBall',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a7758e77ed04f99538afdde249313caf1',1,'rtt::ai::stp::tactic::GetBall']]], + ['getball_1720',['getBall',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a3b489fc2254c9ded951f37f740081be0',1,'rtt::world::WorldData::getBall()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8203c9bd78f2187df944d8fc197b43fb',1,'rtt::world::view::WorldDataView::getBall()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a038cc31112b0e9e659b3c51b34fb1930',1,'rtt::ai::stp::StpInfo::getBall()']]], + ['getballavoidance_1721',['getBallAvoidance',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a956e75cd5b56896215f2fa117882ca68',1,'rtt::ai::FieldComputations']]], + ['getballpositionattime_1722',['getBallPositionAtTime',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a714e1656650ae507cb3729297ca19e76',1,'rtt::ai::FieldComputations']]], + ['getballtimeatposition_1723',['getBallTimeAtPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afaf2328f2ad95c4dcc4216bf2c54b8f3',1,'rtt::ai::FieldComputations']]], + ['getbehindballindirection_1724',['GetBehindBallInDirection',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a3716131f1a2a53704ba04c1779cece03',1,'rtt::ai::stp::tactic::GetBehindBallInDirection']]], + ['getblockadesmappedtogoal_1725',['getBlockadesMappedToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac983ba299fa63555dc2edc12cae3634f',1,'rtt::ai::FieldComputations']]], + ['getcommandfromref_1726',['getCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a8452f783f6b535adcafb6fc7830c1706',1,'rtt::ai::GameState']]], + ['getcommandfromrefmsg_1727',['getCommandFromRefMsg',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa66ae0f4cf2b5e87bf889d43b0cda07c',1,'rtt::ai::GameStateManager']]], + ['getcommandid_1728',['getCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#adf7e4ab1cae3f752d623667f17b26c8b',1,'rtt::ai::GameState']]], + ['getcomputedpath_1729',['getComputedPath',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#abf40e5bec88c3741b9d17eaf8ca0ecd3',1,'rtt::ai::control::PositionControl']]], + ['getcurrentgamestate_1730',['getCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae0aac981cb47946c109eaf72a62f1936',1,'rtt::ai::StrategyManager::getCurrentGameState()'],['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#adc403506e6cf24a6c8c60b0545099f6a',1,'rtt::ai::GameStateManager::getCurrentGameState()']]], + ['getcurrentrobot_1731',['getCurrentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a89bcbea7b61a816c97caec1cbef1eaff',1,'rtt::ai::stp::Role']]], + ['getcurrentskill_1732',['getCurrentSkill',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a483d158a091f8347c3c25983b22d015f',1,'rtt::ai::stp::Tactic']]], + ['getcurrenttactic_1733',['getCurrentTactic',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a692cb6f9ade70bebc8f56e5175036c9a',1,'rtt::ai::stp::Role']]], + ['getcurrentworld_1734',['getCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#abda18f252443c88977257ea2983c129b',1,'rtt::ai::stp::StpInfo']]], + ['getdefaultflagscores_1735',['getDefaultFlagScores',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#accad1a84e4899ec6a0d78b3607db4d64',1,'rtt::ai::Dealer']]], + ['getdefensearea_1736',['getDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac2270396778173e5041011109176fd6c',1,'rtt::ai::FieldComputations']]], + ['getdefenseareamargin_1737',['getDefenseAreaMargin',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a2b91936d7a902cafabaec8aa5e9709c9',1,'rtt::ai::FieldComputations']]], + ['getdistancetoball_1738',['getDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a72c5b7312e1b5ac9f32ceca6594f659a',1,'rtt::world::robot::Robot']]], + ['getdistancetogoal_1739',['getDistanceToGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae0484ab6c914cee9223310dcfc41a93b',1,'rtt::ai::FieldComputations']]], + ['getdribbleron_1740',['getDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85ed1103b7e9079006ef66a3dc0d2f75',1,'rtt::ai::stp::StpInfo']]], + ['getfield_1741',['getField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a10d51dd1f8af72e8971933983fdcc5ce',1,'rtt::ai::stp::StpInfo::getField()'],['../da/d39/classrtt_1_1world_1_1World.html#ae705fc38ff82aabe5bd375ff823bb9c2',1,'rtt::world::World::getField()']]], + ['getfieldedge_1742',['getFieldEdge',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a412ee62c7bdb20c01c057cca84629a71',1,'rtt::ai::FieldComputations']]], + ['getfirstcollisiontime_1743',['getFirstCollisionTime',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a89529f7006862099b5ff4543858bf20d',1,'rtt::ai::control::CollisionCalculations']]], + ['getfirstcollisiontimemotionlessobject_1744',['getFirstCollisionTimeMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#aefc1047db1203b134361175f2106ea82',1,'rtt::ai::control::CollisionCalculations']]], + ['getfirstcollisiontimemovingobject_1745',['getFirstCollisionTimeMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a5abef5eb1d61b66b1ce007c406a978fd',1,'rtt::ai::control::CollisionCalculations']]], + ['getfollowupcommandfromref_1746',['getFollowUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a3b2b41297fb20ad98f695f29897e01d7',1,'rtt::ai::GameState']]], + ['getgamestateforrefcommand_1747',['getGameStateForRefCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a2aca6d9e6af7cb7b36495fdbd8595868',1,'rtt::ai::StrategyManager']]], + ['getglobalevaluation_1748',['getGlobalEvaluation',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#afdcb1e9041507c8a71b63521041203b2',1,'rtt::ai::stp::PlayEvaluator']]], + ['getgoalarea_1749',['getGoalArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7acc9a40878b22054d4a9ecb0cc326aa',1,'rtt::ai::FieldComputations']]], + ['gethistorysize_1750',['getHistorySize',['../da/d39/classrtt_1_1world_1_1World.html#a4eede1970e8d64b3db0857361d0813ca',1,'rtt::world::World']]], + ['gethistoryworld_1751',['getHistoryWorld',['../da/d39/classrtt_1_1world_1_1World.html#a985f126be0f2907af1c94594bdd3a6c1',1,'rtt::world::World']]], + ['getid_1752',['getId',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abe641e59db2be8221416e1495943a905',1,'rtt::world::robot::Robot']]], + ['getinterfacegamestate_1753',['getInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ae9b91c9c32df6de230c93ae5129f0244',1,'rtt::ai::interface::Output']]], + ['getkeeperid_1754',['getKeeperId',['../db/de2/classrtt_1_1ai_1_1stp_1_1InterceptionComputations.html#a4f04a42e5202c24001e61b07a6ac2cb9',1,'rtt::ai::stp::InterceptionComputations']]], + ['getkeeperslinesegment_1755',['getKeepersLineSegment',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a69444207b9e6d1623afacf9253d4e357',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['getkickchipvelocity_1756',['getKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af8b436bd205fe5b5dd724eac5b4fa953',1,'rtt::ai::stp::StpInfo']]], + ['getkickorchip_1757',['getKickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3d5988e52a48ca0443b30e9d1c9ec133',1,'rtt::ai::stp::StpInfo']]], + ['getlastscore_1758',['getLastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7439c6149abbc461640c9ecdad2ba8d6',1,'rtt::ai::stp::Play']]], + ['getlocationrightbeforerobot_1759',['getLocationRightBeforeRobot',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a4cd903ac47c7857e6f95fa8203a68525',1,'testhelpers::WorldHelper']]], + ['getlongestsegment_1760',['getLongestSegment',['../de/dd2/classrtt_1_1ai_1_1stp_1_1computations_1_1GoalComputations.html#a272b498f5f8e71b952f1ae0ababe5d8d',1,'rtt::ai::stp::computations::GoalComputations']]], + ['getmaxrobotvel_1761',['getMaxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a521645561b43008d1dfda589579085d4',1,'rtt::ai::RuleSet']]], + ['getmaxrobotvelocity_1762',['getMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1e572233bed6bed977c93b3ebb4332ba',1,'rtt::ai::stp::StpInfo']]], + ['getmaxscore_1763',['getMaxScore',['../dc/d8f/namespacertt.html#a8847521dcba2851a25b8194ec1379579',1,'rtt']]], + ['getmaxvelocity_1764',['getMaxVelocity',['../d0/d02/classrtt_1_1ai_1_1control_1_1ControlUtils.html#a0dc71636610c32b9652a32b5bcfca0f7',1,'rtt::ai::control::ControlUtils']]], + ['getname_1765',['getName',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a780e4278236cf608077ba4f77deb6b1a',1,'rtt::ai::stp::skill::OrbitAngular::getName()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#ad6f8ce6c3f2e5e102ec35028b3471a92',1,'rtt::ai::stp::skill::Orbit::getName()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#affe193599eaf9b56decfad928013f297',1,'rtt::ai::stp::skill::Kick::getName()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a37b4212b9e3fee14dac3696858239532',1,'rtt::ai::stp::skill::GoToPos::getName()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8efad4f44b27d9d2a8cf2983d9b59d88',1,'rtt::ai::stp::Skill::getName()'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a4ff09c5a0803236b90ca9e14abb1ae6e',1,'rtt::ai::stp::Role::getName()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a2c7cc3de3219660ab9da00fd1fdef3ed',1,'rtt::ai::stp::play::StopFormation::getName()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#a60b554f7086156246f35d8fd41ba19d8',1,'rtt::ai::stp::play::PrepareForcedStart::getName()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a79d5e70d6e069d2616518ebee633611d',1,'rtt::ai::stp::play::PenaltyUsPrepare::getName()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#aa2af3d3d04a32d2ef268858fd6c56922',1,'rtt::ai::stp::play::PenaltyUs::getName()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#af4275579e2e89d8c944ee9993662957a',1,'rtt::ai::stp::play::PenaltyThemPrepare::getName()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a3d6320b83f2cb3facb7b9733bf757199',1,'rtt::ai::stp::play::PenaltyThem::getName()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a3ccfe74e1bd9020b9f100f4b72600f06',1,'rtt::ai::stp::play::KickOffUsPrepare::getName()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a077380073bad1dee6951795504e9fdf3',1,'rtt::ai::stp::play::KickOffUs::getName()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#ad1f3135ac24c15579af66127071806fb',1,'rtt::ai::stp::play::KickOffThemPrepare::getName()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a3ff5b4db8fd7fc78e07fd8c7c65ceead',1,'rtt::ai::stp::play::KickOffThem::getName()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac6a71e6f9be3a1b80ab8ae66f3e29267',1,'rtt::ai::stp::tactic::Receive::getName()'],['../d4/d01/classMockTactic.html#a8d51114edbe65fb016e8964f1d78d4f2',1,'MockTactic::getName()'],['../d4/ded/classTestSkill.html#adadebebfd5aba7ff32d8b0f821a3af0f',1,'TestSkill::getName()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a8a1d28595cec987d07345bc4dbd52ed7',1,'rtt::ai::stp::TestTactic::getName()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a1120c6c59b0d0cbf8a8c3f0de5b3cbfd',1,'rtt::ai::stp::tactic::Halt::getName()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae3c48407cf0e288159f5c0587ee238c5',1,'rtt::ai::stp::tactic::Formation::getName()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a55f0dd9b285db6b396119e0fcf1b8d65',1,'rtt::ai::stp::tactic::BlockBall::getName()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a3980e34a266bc158ee16bb272ac9e2b3',1,'rtt::ai::stp::tactic::BallStandBack::getName()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#afacaf830284bc5c6dcd7652f0e1bab69',1,'rtt::ai::stp::tactic::KeeperBlockBall::getName()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a0a6fc736385ed0f389fdf15c26cfe1ef',1,'rtt::ai::stp::skill::Rotate::getName()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a69a1fd27f2854ceb733c5b5686aa36bc',1,'rtt::ai::stp::tactic::OrbitKick::getName()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9e129c34d1e09605b8621a3565cd0c96',1,'rtt::ai::stp::tactic::InstantKick::getName()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#abcac7a65df91d8ea9dee07613c607291',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::getName()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#a36b6dfcfe1a0075caad58aaa0dbdf436',1,'rtt::ai::stp::tactic::GetBall::getName()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a78172b4882b55c20460ce48c503d503f',1,'rtt::ai::stp::tactic::DriveWithBall::getName()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a5e6b74ad95cb4b96e1b3f9fc010bd5c9',1,'rtt::ai::stp::Tactic::getName()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a81322ea82e04b0ee8bc318f9dfec8f32',1,'rtt::ai::stp::skill::TestSkill::getName()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#aec6f4f65490a3f7a0d1a7606fba91536',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::getName()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#a4bd170fe23c3862da33b1371fd6aae73',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::getName()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a4547f939a61238e83f3e5f6f4261dd5d',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::getName()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#a4a40663f283cfd94c7e68a2c75b3d18c',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::getName()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#aa9bf236d326ab3831405c99465e7babd',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::getName()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a6ad96d849825aee031e192e55c1f6f87',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::getName()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a80164c8fa4f01457c6ec28c150cb098b',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::getName()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#ab9d813bab7ab634e3f34b51800c5b3b0',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::getName()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a76281fb67012caa801eaecc4d24bad64',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::getName()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a8f97a8f2171552c9c82d24bff3a86e16',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::getName()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a42ee5ac94f2d0c1083ee9c56b46eda4a',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::getName()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a8a2f83d525e58b7e6a97d179e9819405',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::getName()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a9f21481641bbcb0bfb1c4a7aabc52138',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::getName()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#ae5e30ee85fdcdc49b9ca64144b888997',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::getName()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a085889de9b6250133a9d5783e03622ba',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::getName()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a96c37ec0328877d33fc2eef036514c0f',1,'rtt::ai::stp::play::Halt::getName()'],['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a1addaff3c588dd9b770131af03d47441',1,'rtt::ai::stp::evaluation::BaseEvaluation::getName()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a75f39886f6a2b9f892ae2fa11eacd06e',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::getName()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a04fc36fc6bed33918655c358a9adc270',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::getName()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a554c384fee1f7d5d689355b3cd9573ee',1,'rtt::ai::stp::play::FreeKickUsPass::getName()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#acfa43f0274ff5cf5f4921b04d07bbfe0',1,'rtt::ai::stp::play::FreeKickUsAtGoal::getName()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ac6beffcf942c99fecf124b8be10035bb',1,'rtt::ai::stp::play::FreeKickThem::getName()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#a480baf512666763a3a83eebd94d66350',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::getName()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a185f8b4ba9db2f7c98967dcbda67689b',1,'rtt::ai::stp::play::BallPlacementUsForceStart::getName()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#afd36854b3fa2fcde6bb75185f898da91',1,'rtt::ai::stp::play::BallPlacementThem::getName()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#ae9f0bf19d745b41a516eb30dd7c898ef',1,'rtt::ai::stp::play::AttackingPass::getName()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#ac7023239c6f9c4fdcd7b863e8b87b01d',1,'rtt::ai::stp::play::Attack::getName()'],['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#aaf681fb7991fcdc3f9e7e229b340b777',1,'rtt::ai::stp::play::Defend::getName()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a9f8cc42698553fc84df4ce7e4b1a68b9',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::getName()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#aa09463c764e6ff9ffbb9680c953712ea',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::getName()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a01bcd6adbefb456cd49cf3c0f2d14d40',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::getName()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#acd695ec5aaa9b304188f3fce1326c14d',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::getName()'],['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#adb14c00db01d52122b48f59c777d5bb6',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::getName()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a4a02b1ca3b45f46291cdfeeb44b52fde',1,'rtt::ai::stp::play::KeeperKickBall::getName()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a727ddaebc6547c71775d10cdad0bdad2',1,'rtt::ai::stp::Play::getName()']]], + ['getnameofrefcommand_1766',['getNameOfRefCommand',['../dc/d8f/namespacertt.html#ab37a854d0426a1f4705295f165f5f8db',1,'rtt']]], + ['getobjectstoavoid_1767',['getObjectsToAvoid',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a23021bd272a9bcc808ca4c3e2630c22e',1,'rtt::ai::stp::StpInfo']]], + ['getoutput_1768',['getOutput',['../df/d2f/classrtt_1_1YawPID.html#a99e5ba0fcafcea6c146a547a1477e69c',1,'rtt::YawPID']]], + ['getparts_1769',['getParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#afe0113668b28235f63a5afa3db65c32d',1,'rtt::ai::control::BBTrajectory1D::getParts()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#afe923eaebde84495dea40fab6709f559',1,'rtt::ai::control::BBTrajectory2D::getParts()']]], + ['getpassgrid_1770',['getPassGrid',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a6c40cbab959ed7ac73c9f9b7f3733453',1,'rtt::ai::stp::computations::PassComputations']]], + ['getpathapproach_1771',['getPathApproach',['../d9/da4/classrtt_1_1Trajectory2D.html#a78620140cdfbf44663fc24dc4ceb59ac',1,'rtt::Trajectory2D']]], + ['getpercentageofgoalvisiblefrompoint_1772',['getPercentageOfGoalVisibleFromPoint',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a682e3e6d8eb25eeb8b66ccd167438f01',1,'rtt::ai::FieldComputations']]], + ['getplayforname_1773',['getPlayForName',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a467730235935818dbf342e0089d46791',1,'rtt::ai::stp::PlayDecider']]], + ['getpos_1774',['getPos',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3d780ba184110491414d76df18d1a0ae',1,'rtt::world::robot::Robot']]], + ['getposition_1775',['getPosition',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a13742e127e52d0bf68e3113131dad245',1,'rtt::ai::control::BBTrajectory1D::getPosition()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a7e55b92abe562b515030882af4538b67',1,'rtt::ai::control::BBTrajectory2D::getPosition()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a74b84e572380734656d67ec5b9b0c25c',1,'rtt::Trajectory1D::getPosition()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a1a8087a1b8a11b1f85450a902880e1d0',1,'rtt::Trajectory2D::getPosition()'],['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#af6df7a52892df1c947be8f684ba14d90',1,'rtt::ai::stp::PositionComputations::getPosition()']]], + ['getpositiontodefend_1776',['getPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad3f68cbc01e5ffa7acfc68cf6dc0b9f1',1,'rtt::ai::stp::StpInfo']]], + ['getpositiontomoveto_1777',['getPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8b0db4a0fcf2e8ae6fa3605e5cf35840',1,'rtt::ai::stp::StpInfo']]], + ['getpositiontoshootat_1778',['getPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1479bde441d1effe5f42aba1138485d6',1,'rtt::ai::stp::StpInfo']]], + ['getpossession_1779',['getPossession',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a97110474c68e098cfc45866b559c7013',1,'rtt::ai::BallPossession']]], + ['getrandomfieldposition_1780',['getRandomFieldPosition',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a7345cb932c2dfbe340051d04969d2b7b',1,'testhelpers::WorldHelper']]], + ['getrandomvalue_1781',['getRandomValue',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a923101faaff976777ba290d051bdbaf4',1,'testhelpers::WorldHelper']]], + ['getrandomvelocity_1782',['getRandomVelocity',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a9b4c89c1867e9814e20b515ea848511d',1,'testhelpers::WorldHelper']]], + ['getrefereedesignatedposition_1783',['getRefereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a3e4c49fd7aff3554bc992b407bd5912f',1,'rtt::ai::GameStateManager']]], + ['getrobot_1784',['getRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a727fe280b49d1fb0d5dd42aa1657c098',1,'rtt::ai::stp::StpInfo']]], + ['getrobotclosesttoball_1785',['getRobotClosestToBall',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab2350d86ad487c1abab6d2a7fb10db05',1,'rtt::world::view::WorldDataView']]], + ['getrobotclosesttopoint_1786',['getRobotClosestToPoint',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ade24b9a2c4b91f87d16565645a7957f7',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, Team team=both) const noexcept'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#aec86dcb7dfc05ca18d5576b6dec73c72',1,'rtt::world::view::WorldDataView::getRobotClosestToPoint(const Vector2 &point, const std::vector< RobotView > &robots) const noexcept']]], + ['getrobotforid_1787',['getRobotForId',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a35c78e7a84b1dfd4ea232de19ab4052a',1,'rtt::world::view::WorldDataView']]], + ['getrobothubmode_1788',['getRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#ac17c56cee4ccfadbdc01bd89a2a5b06d',1,'rtt::GameSettings']]], + ['getrobotpositioncontroller_1789',['getRobotPositionController',['../da/d39/classrtt_1_1world_1_1World.html#ad1637106c9587aa7ab01123bfd02724d',1,'rtt::world::World']]], + ['getrobotscorefordistance_1790',['getRobotScoreForDistance',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a0d5123c8592eed2fef1de6b80f4922ce',1,'rtt::ai::Dealer']]], + ['getrobotscoreforrole_1791',['getRobotScoreForRole',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a19728e8bc666c22d342d91521cab7650',1,'rtt::ai::Dealer']]], + ['getrobotsnonowning_1792',['getRobotsNonOwning',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a4dc2f7aa73992d493796f09a648bc457',1,'rtt::world::view::WorldDataView::getRobotsNonOwning()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#ae001f33964e99ee79d239c0bb7287d83',1,'rtt::world::WorldData::getRobotsNonOwning()']]], + ['getrolename_1793',['getRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1f87348d274da02c9200ef7b3d529aec',1,'rtt::ai::stp::StpInfo']]], + ['getrolestatuses_1794',['getRoleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab5f09cfa9cd1ddb2a6990cb3c1b4d691',1,'rtt::ai::stp::Play']]], + ['getruleset_1795',['getRuleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a27c9e9d9d2c0dbedbde14ccc941dcd16',1,'rtt::ai::GameState']]], + ['getscorematrix_1796',['getScoreMatrix',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ac12d70a58bd77b035de627742eca229e',1,'rtt::ai::Dealer']]], + ['getscoreofposition_1797',['getScoreOfPosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#a91cc9045de71a96c8ab289ce63d99057',1,'rtt::ai::stp::PositionScoring']]], + ['getshotpower_1798',['getShotPower',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab9b052b82f49ac89a0366ae3ac8fcaea',1,'rtt::ai::stp::StpInfo']]], + ['getstate_1799',['getState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a7a60af9ed7afea21381003f92e05c89e',1,'rtt::ai::io::IOManager']]], + ['getstateagems_1800',['getStateAgeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a415e63d61ced7bb424317265035fd2e1',1,'rtt::ai::io::IOManager']]], + ['getstatus_1801',['getStatus',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ab7650037eb092459aca7247ea77f2ad4',1,'rtt::ai::stp::Tactic::getStatus()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a390cf790dda0b20bdf7428ee3b853d8a',1,'rtt::ai::stp::Skill::getStatus()']]], + ['getteam_1802',['getTeam',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#afb7c04c95b2b9c04c06abbc2a0060874',1,'rtt::world::robot::Robot']]], + ['getthem_1803',['getThem',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a8e8ca4590f251411cc489cf5f3e2ce83',1,'rtt::world::WorldData::getThem()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a1474a12c981a19a457646129cff1104a',1,'rtt::world::view::WorldDataView::getThem()']]], + ['gettime_1804',['getTime',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a52a401755b6d57e7ef10cbb36b3b847c',1,'rtt::world::WorldData']]], + ['gettimedpos1d_1805',['getTimedPos1D',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#aedb2444e1767d0ad7b52846aa778bfab',1,'rtt::ai::control::OvershootComputations']]], + ['gettitle_1806',['getTitle',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a14eb9b95b379f938f7881e9e44bf050a',1,'rtt::ai::RuleSet']]], + ['gettotalgoalangle_1807',['getTotalGoalAngle',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ad794638e13e81e7b94a296f5a9df2f84',1,'rtt::ai::FieldComputations']]], + ['gettotaltime_1808',['getTotalTime',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a9a34565360482fd78d8434d0986b464d',1,'rtt::ai::control::BBTrajectory1D::getTotalTime()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#aa60de4365b546afe1c5643659a88fdbc',1,'rtt::ai::control::BBTrajectory2D::getTotalTime()'],['../d0/d62/classrtt_1_1Trajectory1D.html#ae6a0cb06fc0c4eb6360f80304394dcd0',1,'rtt::Trajectory1D::getTotalTime()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a6a2fd5219d7f396b11e4d5dc506be29a',1,'rtt::Trajectory2D::getTotalTime()']]], + ['getus_1809',['getUs',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a491e793f82f16ad9f609a55601c3c5ad',1,'rtt::world::WorldData::getUs()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a8a6d3a7b870644785d81f147994e6feb',1,'rtt::world::view::WorldDataView::getUs()']]], + ['getvalues_1810',['getValues',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8a1e848da23270d00f1d854b60e39494',1,'rtt::ai::control::BBTrajectory1D']]], + ['getvec_1811',['getVec',['../de/d2f/namespacertt_1_1world_1_1robot.html#ad3a2aa101c17301df26d294d1cb0b4d3',1,'rtt::world::robot::getVec()'],['../d6/d6f/namespacertt_1_1world_1_1ball.html#aadcb1b20b47acaf7d64636be0212b9bd',1,'rtt::world::ball::getVec()']]], + ['getvel_1812',['getVel',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adb1fa3aa90d74e33528dde7df6994114',1,'rtt::world::robot::Robot']]], + ['getvelocity_1813',['getVelocity',['../d9/da4/classrtt_1_1Trajectory2D.html#aff389f74270302dd1f952308fc40ecca',1,'rtt::Trajectory2D::getVelocity()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a58a1fbbd0652a7f0defb5c31a3fe0a7a',1,'rtt::Trajectory1D::getVelocity()'],['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a380c1252be188c6b0cd3fd6b08672390',1,'rtt::ai::control::BBTrajectory2D::getVelocity()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ad844e051f1754ca1dafb2a960c216139',1,'rtt::ai::control::BBTrajectory1D::getVelocity()']]], + ['getvelocityvector_1814',['getVelocityVector',['../d9/da4/classrtt_1_1Trajectory2D.html#a14fdff522ae4607940d47a24b02901dd',1,'rtt::Trajectory2D']]], + ['getvisiblepartsofgoal_1815',['getVisiblePartsOfGoal',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a7e5daf631fa2c7b304cde6853cc59248',1,'rtt::ai::FieldComputations']]], + ['getwallposition_1816',['getWallPosition',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#aa2f878898f3137390e52452e59eea498',1,'rtt::ai::stp::PositionComputations']]], + ['getweightforpriority_1817',['getWeightForPriority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a9c3ea880f0bfdd05727d3d0a661d2ceb',1,'rtt::ai::Dealer']]], + ['getworld_1818',['getWorld',['../da/d39/classrtt_1_1world_1_1World.html#ad4c662ed15785b242ff49780706a6ca9',1,'rtt::world::World']]], + ['getworldmsg_1819',['getWorldMsg',['../d6/d74/classtesthelpers_1_1WorldHelper.html#a62246662bddfba53f3fa2d710e5ff5e2',1,'testhelpers::WorldHelper']]], + ['getyaw_1820',['getYaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5a90e63806402b69b57507dd33e56d1b',1,'rtt::ai::stp::StpInfo::getYaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aba09c53b057e161f136496a62dfd2355',1,'rtt::world::robot::Robot::getYaw()']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index 19c48d54b..247ba4c69 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,13 +1,13 @@ var searchData= [ - ['halt_1854',['Halt',['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8db2b28bb5c36ada9a1478d4982138ea',1,'rtt::ai::stp::play::Halt::Halt()'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#aecc417af2ba95e1d8a16716d8e3a4de7',1,'rtt::ai::stp::role::Halt::Halt()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#aba5cd410f768ad2741e441a971e3123b',1,'rtt::ai::stp::tactic::Halt::Halt()']]], - ['handleballcollision_1855',['handleBallCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a7943031e42b3ac839733a4271f5eeebb',1,'rtt::ai::control::PositionControl']]], - ['handleballplacementcollision_1856',['handleBallPlacementCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a382cb072b09b462d51832902820c80ea',1,'rtt::ai::control::PositionControl']]], - ['handledefenseareacollision_1857',['handleDefenseAreaCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a37c161a1008a079ba389e286de7a8516',1,'rtt::ai::control::PositionControl']]], - ['handlesettingsfromprimaryai_1858',['handleSettingsFromPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a8bd1d1855fe369dbd0c8172abcddd976',1,'rtt::GameSettings']]], - ['handlestate_1859',['handleState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad06a4509dfdb3f7c6013799b27ed2c20',1,'rtt::ai::io::IOManager']]], - ['harasser_1860',['Harasser',['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4e7e1cca3f419fac09d272c3b3aeb17d',1,'rtt::ai::stp::role::Harasser']]], - ['has_5fball_5fdistance_1861',['HAS_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9967167f486deb3ee6144a76dbdfae8c',1,'rtt::ai::constants']]], - ['hasball_1862',['hasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a80d42452dff3f5ff849b0f20ba7d7db8',1,'rtt::world::robot::Robot']]], - ['hasfollowupcommand_1863',['hasFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a54067946d89072964936916722a90268',1,'rtt::ai::GameState']]] + ['halt_1821',['Halt',['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a8db2b28bb5c36ada9a1478d4982138ea',1,'rtt::ai::stp::play::Halt::Halt()'],['../d8/dd5/classrtt_1_1ai_1_1stp_1_1role_1_1Halt.html#aecc417af2ba95e1d8a16716d8e3a4de7',1,'rtt::ai::stp::role::Halt::Halt()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#aba5cd410f768ad2741e441a971e3123b',1,'rtt::ai::stp::tactic::Halt::Halt()']]], + ['handleballcollision_1822',['handleBallCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a7943031e42b3ac839733a4271f5eeebb',1,'rtt::ai::control::PositionControl']]], + ['handleballplacementcollision_1823',['handleBallPlacementCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52aa50a98bcc313525ab9f123921bc9a',1,'rtt::ai::control::PositionControl']]], + ['handledefenseareacollision_1824',['handleDefenseAreaCollision',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a37c161a1008a079ba389e286de7a8516',1,'rtt::ai::control::PositionControl']]], + ['handlesettingsfromprimaryai_1825',['handleSettingsFromPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a8bd1d1855fe369dbd0c8172abcddd976',1,'rtt::GameSettings']]], + ['handlestate_1826',['handleState',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad06a4509dfdb3f7c6013799b27ed2c20',1,'rtt::ai::io::IOManager']]], + ['harasser_1827',['Harasser',['../df/d87/classrtt_1_1ai_1_1stp_1_1role_1_1Harasser.html#a4e7e1cca3f419fac09d272c3b3aeb17d',1,'rtt::ai::stp::role::Harasser']]], + ['has_5fball_5fdistance_1828',['HAS_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9967167f486deb3ee6144a76dbdfae8c',1,'rtt::ai::constants']]], + ['hasball_1829',['hasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a80d42452dff3f5ff849b0f20ba7d7db8',1,'rtt::world::robot::Robot']]], + ['hasfollowupcommand_1830',['hasFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a54067946d89072964936916722a90268',1,'rtt::ai::GameState']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index db899867b..210681b04 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,28 +1,28 @@ var searchData= [ - ['init_1864',['init',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ace78a184eddf90ac0b390bc031c10da0',1,'rtt::ai::io::IOManager']]], - ['initballatexpectedposition_1865',['initBallAtExpectedPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af9927a16c4f371fc31493836a34cc38a',1,'rtt::world::ball::Ball']]], - ['initdrawing_1866',['initDrawing',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#abd602bb368b7f3e1cff43a5be7381ea9',1,'rtt::ai::gui::Out']]], - ['initialize_1867',['initialize',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa0405b45c69fc25464bec621fbcbe0cc',1,'rtt::ai::stp::Play::initialize()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a97aca306adb701181c5726a09cac208c',1,'rtt::ai::stp::Skill::initialize()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a2406ddec88191f369b72206849a1d9a4',1,'rtt::ai::stp::Tactic::initialize()']]], - ['initializeexithandler_1868',['initializeExitHandler',['../dc/d3c/roboteam__ai_8cpp.html#af83cb9d0425aa42b49f97853b42a1598',1,'roboteam_ai.cpp']]], - ['inlastpart_1869',['inLastPart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acdd308aa72d1f9aa98d0963b41f6c37f',1,'rtt::ai::control::BBTrajectory1D']]], - ['instance_1870',['instance',['../da/d39/classrtt_1_1world_1_1World.html#a67eccfd0e7e13fc4ce20a5dd5df55c31',1,'rtt::world::World']]], - ['instantkick_1871',['InstantKick',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a32ffc981f703ee049a0393baaa14b6c9',1,'rtt::ai::stp::tactic::InstantKick']]], - ['interfacegateway_1872',['InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#ab060436847ecc2b8d556cfb82a84c5be',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(InterfaceGateway const &)=delete'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a1262d1a0f05f1f4a1939ca34f1c7bdfa',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(int port)']]], - ['interfacepublisher_1873',['InterfacePublisher',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#ad6238df0b16318d8709c1d2811110040',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['interfacesubscriber_1874',['InterfaceSubscriber',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a70d74e5e971945650c779aacda64bbf0',1,'rtt::ai::gui::net::InterfaceSubscriber']]], - ['isballheadingtowardsourgoal_1875',['isBallHeadingTowardsOurGoal',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#adf2d88cf5c448bdd7badea70cf0faf69',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['isbatterylow_1876',['isBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a34186a17934d3c06c94bd6a3bb607daf',1,'rtt::world::robot::Robot']]], - ['iscolliding_1877',['isColliding',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#ad87bea4e1ba566f1f44c5bfc8e42f0da',1,'rtt::ai::control::CollisionCalculations']]], - ['iscollidingwithmotionlessobject_1878',['isCollidingWithMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#afbce7c025081394bd1dd67e6cc3a0852',1,'rtt::ai::control::CollisionCalculations']]], - ['iscollidingwithmovingobject_1879',['isCollidingWithMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a0a219d8af92a1a58ab1bf2f2c5d4ca26',1,'rtt::ai::control::CollisionCalculations']]], - ['isendtactic_1880',['isEndTactic',['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a12a56866f0d664af5fd27895d52e9f99',1,'rtt::ai::stp::tactic::DriveWithBall::isEndTactic()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a101cb2bd5764e2ea2f1678ca1361911f',1,'rtt::ai::stp::Tactic::isEndTactic()'],['../d4/d01/classMockTactic.html#afd7ea83d131cd9afb0b941e2ebd75457',1,'MockTactic::isEndTactic()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#afb1458c3773ef5d68fac7bf41966f0d5',1,'rtt::ai::stp::TestTactic::isEndTactic()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0107104c2a6d3bd8234784c3b2f500a2',1,'rtt::ai::stp::tactic::Halt::isEndTactic()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ad739e12d64d22b7d8bd6abdac9413955',1,'rtt::ai::stp::tactic::Formation::isEndTactic()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a3a9f440ecddcd6dc671d95f9f5747503',1,'rtt::ai::stp::tactic::BlockBall::isEndTactic()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1a822a3bbfea420d3f522d241ac798f1',1,'rtt::ai::stp::tactic::BallStandBack::isEndTactic()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a23922c2249f7b5ed30d50c081be5971c',1,'rtt::ai::stp::tactic::Receive::isEndTactic()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a60826a7eb49c6a1932067fdd14c6dd5c',1,'rtt::ai::stp::tactic::ChipAtPos::isEndTactic()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#afa43212a0f3f4f0b90c34dad60101c52',1,'rtt::ai::stp::tactic::GetBall::isEndTactic()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a6a261ed3ad4cb67d5d30674aa98246ae',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isEndTactic()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a67646f2ac02414ac376dfce16a8e9cd3',1,'rtt::ai::stp::tactic::OrbitKick::isEndTactic()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a6dc0c726aec38ff40033ae84014847aa',1,'rtt::ai::stp::tactic::KeeperBlockBall::isEndTactic()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a3b527e100896a39257ea7cd69212bd4f',1,'rtt::ai::stp::tactic::InstantKick::isEndTactic()']]], - ['isleft_1881',['isLeft',['../df/db4/classrtt_1_1GameSettings.html#a1d6279186fe485d1e2a2890f7df093cc',1,'rtt::GameSettings']]], - ['isprimaryai_1882',['isPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#af8e5c3dd5d6ea5512e80e7427c51163e',1,'rtt::GameSettings']]], - ['istacticfailing_1883',['isTacticFailing',['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae948f71d74d717b256481c10994404c3',1,'rtt::ai::stp::tactic::Formation::isTacticFailing()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#afcaba99de1fa5cac10208f6d16c52744',1,'rtt::ai::stp::Tactic::isTacticFailing()'],['../d4/d01/classMockTactic.html#a91ff3edd9f42993cf83f9a19cc905568',1,'MockTactic::isTacticFailing()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a707f6a899738048f18088187971c02a6',1,'rtt::ai::stp::TestTactic::isTacticFailing()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a842ee55b04c8078f0a409209aa69ec02',1,'rtt::ai::stp::tactic::Halt::isTacticFailing()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#aaf734f67bfc1307764cc1dcad509d587',1,'rtt::ai::stp::tactic::ChipAtPos::isTacticFailing()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a97bbaa05b7b39c2c8122d58c2f4de276',1,'rtt::ai::stp::tactic::BlockBall::isTacticFailing()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab443fc8808b4d232902e936f841bb1e9',1,'rtt::ai::stp::tactic::BallStandBack::isTacticFailing()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a01fefb6157aa529288d27781343554c3',1,'rtt::ai::stp::tactic::KeeperBlockBall::isTacticFailing()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a030c4fd95301f6d2b73bd815500be3fa',1,'rtt::ai::stp::tactic::Receive::isTacticFailing()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af773c74e22de969c6e044f88f1ff7cc4',1,'rtt::ai::stp::tactic::OrbitKick::isTacticFailing()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab985bef19a08adc34aee3570721b3222',1,'rtt::ai::stp::tactic::InstantKick::isTacticFailing()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a73f4f381845a390dd6d14106bc861ed0',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isTacticFailing()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab04d77bb50904567158e74a131baabd1',1,'rtt::ai::stp::tactic::GetBall::isTacticFailing()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#aee858efd7c6be32e2c331ae459c67b1c',1,'rtt::ai::stp::tactic::DriveWithBall::isTacticFailing()']]], - ['isvalidplaytokeep_1884',['isValidPlayToKeep',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a5be299fd1dab79b7f656ca37631d6ef6',1,'rtt::ai::stp::Play']]], - ['isvalidplaytostart_1885',['isValidPlayToStart',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a58560de6d2d6ca91e467deb1071aadbd',1,'rtt::ai::stp::Play']]], - ['isworkingballsensor_1886',['isWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a41988a92ee051e0b84c96f693e8ec1fb',1,'rtt::world::robot::Robot']]], - ['isworkingdribbler_1887',['isWorkingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#af56bea5364c6ea0e1aaa1904e2f5fa35',1,'rtt::world::robot::Robot']]], - ['isyellow_1888',['isYellow',['../df/db4/classrtt_1_1GameSettings.html#a0f45c61dc46b8545572c240f8ef1084b',1,'rtt::GameSettings']]] + ['init_1831',['init',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ace78a184eddf90ac0b390bc031c10da0',1,'rtt::ai::io::IOManager']]], + ['initballatexpectedposition_1832',['initBallAtExpectedPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af9927a16c4f371fc31493836a34cc38a',1,'rtt::world::ball::Ball']]], + ['initdrawing_1833',['initDrawing',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#abd602bb368b7f3e1cff43a5be7381ea9',1,'rtt::ai::gui::Out']]], + ['initialize_1834',['initialize',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa0405b45c69fc25464bec621fbcbe0cc',1,'rtt::ai::stp::Play::initialize()'],['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a97aca306adb701181c5726a09cac208c',1,'rtt::ai::stp::Skill::initialize()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a2406ddec88191f369b72206849a1d9a4',1,'rtt::ai::stp::Tactic::initialize()']]], + ['initializeexithandler_1835',['initializeExitHandler',['../dc/d3c/roboteam__ai_8cpp.html#af83cb9d0425aa42b49f97853b42a1598',1,'roboteam_ai.cpp']]], + ['inlastpart_1836',['inLastPart',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#acdd308aa72d1f9aa98d0963b41f6c37f',1,'rtt::ai::control::BBTrajectory1D']]], + ['instance_1837',['instance',['../da/d39/classrtt_1_1world_1_1World.html#a67eccfd0e7e13fc4ce20a5dd5df55c31',1,'rtt::world::World']]], + ['instantkick_1838',['InstantKick',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a32ffc981f703ee049a0393baaa14b6c9',1,'rtt::ai::stp::tactic::InstantKick']]], + ['interfacegateway_1839',['InterfaceGateway',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#ab060436847ecc2b8d556cfb82a84c5be',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(InterfaceGateway const &)=delete'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a1262d1a0f05f1f4a1939ca34f1c7bdfa',1,'rtt::ai::gui::net::InterfaceGateway::InterfaceGateway(int port)']]], + ['interfacepublisher_1840',['InterfacePublisher',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#ad6238df0b16318d8709c1d2811110040',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['interfacesubscriber_1841',['InterfaceSubscriber',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a70d74e5e971945650c779aacda64bbf0',1,'rtt::ai::gui::net::InterfaceSubscriber']]], + ['isballheadingtowardsourgoal_1842',['isBallHeadingTowardsOurGoal',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#adf2d88cf5c448bdd7badea70cf0faf69',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['isbatterylow_1843',['isBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a34186a17934d3c06c94bd6a3bb607daf',1,'rtt::world::robot::Robot']]], + ['iscolliding_1844',['isColliding',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#ad87bea4e1ba566f1f44c5bfc8e42f0da',1,'rtt::ai::control::CollisionCalculations']]], + ['iscollidingwithmotionlessobject_1845',['isCollidingWithMotionlessObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#afbce7c025081394bd1dd67e6cc3a0852',1,'rtt::ai::control::CollisionCalculations']]], + ['iscollidingwithmovingobject_1846',['isCollidingWithMovingObject',['../d8/daf/classrtt_1_1ai_1_1control_1_1CollisionCalculations.html#a0a219d8af92a1a58ab1bf2f2c5d4ca26',1,'rtt::ai::control::CollisionCalculations']]], + ['isendtactic_1847',['isEndTactic',['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#afa43212a0f3f4f0b90c34dad60101c52',1,'rtt::ai::stp::tactic::GetBall::isEndTactic()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a101cb2bd5764e2ea2f1678ca1361911f',1,'rtt::ai::stp::Tactic::isEndTactic()'],['../d4/d01/classMockTactic.html#afd7ea83d131cd9afb0b941e2ebd75457',1,'MockTactic::isEndTactic()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#afb1458c3773ef5d68fac7bf41966f0d5',1,'rtt::ai::stp::TestTactic::isEndTactic()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a0107104c2a6d3bd8234784c3b2f500a2',1,'rtt::ai::stp::tactic::Halt::isEndTactic()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ad739e12d64d22b7d8bd6abdac9413955',1,'rtt::ai::stp::tactic::Formation::isEndTactic()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a3a9f440ecddcd6dc671d95f9f5747503',1,'rtt::ai::stp::tactic::BlockBall::isEndTactic()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a6dc0c726aec38ff40033ae84014847aa',1,'rtt::ai::stp::tactic::KeeperBlockBall::isEndTactic()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a12a56866f0d664af5fd27895d52e9f99',1,'rtt::ai::stp::tactic::DriveWithBall::isEndTactic()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a6a261ed3ad4cb67d5d30674aa98246ae',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isEndTactic()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a3b527e100896a39257ea7cd69212bd4f',1,'rtt::ai::stp::tactic::InstantKick::isEndTactic()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a23922c2249f7b5ed30d50c081be5971c',1,'rtt::ai::stp::tactic::Receive::isEndTactic()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a1a822a3bbfea420d3f522d241ac798f1',1,'rtt::ai::stp::tactic::BallStandBack::isEndTactic()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a67646f2ac02414ac376dfce16a8e9cd3',1,'rtt::ai::stp::tactic::OrbitKick::isEndTactic()']]], + ['isleft_1848',['isLeft',['../df/db4/classrtt_1_1GameSettings.html#a1d6279186fe485d1e2a2890f7df093cc',1,'rtt::GameSettings']]], + ['isprimaryai_1849',['isPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#af8e5c3dd5d6ea5512e80e7427c51163e',1,'rtt::GameSettings']]], + ['istacticfailing_1850',['isTacticFailing',['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#ae948f71d74d717b256481c10994404c3',1,'rtt::ai::stp::tactic::Formation::isTacticFailing()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#afcaba99de1fa5cac10208f6d16c52744',1,'rtt::ai::stp::Tactic::isTacticFailing()'],['../d4/d01/classMockTactic.html#a91ff3edd9f42993cf83f9a19cc905568',1,'MockTactic::isTacticFailing()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a707f6a899738048f18088187971c02a6',1,'rtt::ai::stp::TestTactic::isTacticFailing()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#a842ee55b04c8078f0a409209aa69ec02',1,'rtt::ai::stp::tactic::Halt::isTacticFailing()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#aee858efd7c6be32e2c331ae459c67b1c',1,'rtt::ai::stp::tactic::DriveWithBall::isTacticFailing()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a97bbaa05b7b39c2c8122d58c2f4de276',1,'rtt::ai::stp::tactic::BlockBall::isTacticFailing()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#ab443fc8808b4d232902e936f841bb1e9',1,'rtt::ai::stp::tactic::BallStandBack::isTacticFailing()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a01fefb6157aa529288d27781343554c3',1,'rtt::ai::stp::tactic::KeeperBlockBall::isTacticFailing()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a030c4fd95301f6d2b73bd815500be3fa',1,'rtt::ai::stp::tactic::Receive::isTacticFailing()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#af773c74e22de969c6e044f88f1ff7cc4',1,'rtt::ai::stp::tactic::OrbitKick::isTacticFailing()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#ab985bef19a08adc34aee3570721b3222',1,'rtt::ai::stp::tactic::InstantKick::isTacticFailing()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#a73f4f381845a390dd6d14106bc861ed0',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::isTacticFailing()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#ab04d77bb50904567158e74a131baabd1',1,'rtt::ai::stp::tactic::GetBall::isTacticFailing()']]], + ['isvalidplaytokeep_1851',['isValidPlayToKeep',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a5be299fd1dab79b7f656ca37631d6ef6',1,'rtt::ai::stp::Play']]], + ['isvalidplaytostart_1852',['isValidPlayToStart',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a58560de6d2d6ca91e467deb1071aadbd',1,'rtt::ai::stp::Play']]], + ['isworkingballsensor_1853',['isWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a41988a92ee051e0b84c96f693e8ec1fb',1,'rtt::world::robot::Robot']]], + ['isworkingdribbler_1854',['isWorkingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#af56bea5364c6ea0e1aaa1904e2f5fa35',1,'rtt::world::robot::Robot']]], + ['isyellow_1855',['isYellow',['../df/db4/classrtt_1_1GameSettings.html#a0f45c61dc46b8545572c240f8ef1084b',1,'rtt::GameSettings']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index 15ebd4337..3936682a9 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,11 +1,11 @@ var searchData= [ - ['keeper_1889',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#aace591f3388b5813861562a809d7c8b3',1,'rtt::ai::stp::role::Keeper']]], - ['keeperblockball_1890',['KeeperBlockBall',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a90925906e42a4da8344a7f568dd77c79',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], - ['keeperkickball_1891',['KeeperKickBall',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#adf40ab90d6253afdd83c24480c9ff182',1,'rtt::ai::stp::play::KeeperKickBall']]], - ['keeperpasser_1892',['KeeperPasser',['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab63b95181398ce9f0791e95f4b2feff7',1,'rtt::ai::stp::role::KeeperPasser']]], - ['kickoffthem_1893',['KickOffThem',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a13104a844dcc01cffe55679f05a35907',1,'rtt::ai::stp::play::KickOffThem']]], - ['kickoffthemprepare_1894',['KickOffThemPrepare',['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a122f7c0e06a8b7655b13e71c1b7328f1',1,'rtt::ai::stp::play::KickOffThemPrepare']]], - ['kickoffus_1895',['KickOffUs',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab39adadcbeeb3305154b8832dd13a752',1,'rtt::ai::stp::play::KickOffUs']]], - ['kickoffusprepare_1896',['KickOffUsPrepare',['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#acc7c31d01bd4a7cb2ab8106b1e50673c',1,'rtt::ai::stp::play::KickOffUsPrepare']]] + ['keeper_1856',['Keeper',['../db/d73/classrtt_1_1ai_1_1stp_1_1role_1_1Keeper.html#aace591f3388b5813861562a809d7c8b3',1,'rtt::ai::stp::role::Keeper']]], + ['keeperblockball_1857',['KeeperBlockBall',['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a90925906e42a4da8344a7f568dd77c79',1,'rtt::ai::stp::tactic::KeeperBlockBall']]], + ['keeperkickball_1858',['KeeperKickBall',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#adf40ab90d6253afdd83c24480c9ff182',1,'rtt::ai::stp::play::KeeperKickBall']]], + ['keeperpasser_1859',['KeeperPasser',['../dd/d12/classrtt_1_1ai_1_1stp_1_1role_1_1KeeperPasser.html#ab63b95181398ce9f0791e95f4b2feff7',1,'rtt::ai::stp::role::KeeperPasser']]], + ['kickoffthem_1860',['KickOffThem',['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a13104a844dcc01cffe55679f05a35907',1,'rtt::ai::stp::play::KickOffThem']]], + ['kickoffthemprepare_1861',['KickOffThemPrepare',['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a122f7c0e06a8b7655b13e71c1b7328f1',1,'rtt::ai::stp::play::KickOffThemPrepare']]], + ['kickoffus_1862',['KickOffUs',['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#ab39adadcbeeb3305154b8832dd13a752',1,'rtt::ai::stp::play::KickOffUs']]], + ['kickoffusprepare_1863',['KickOffUsPrepare',['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#acc7c31d01bd4a7cb2ab8106b1e50673c',1,'rtt::ai::stp::play::KickOffUsPrepare']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index 8062d8c6d..3daae3a94 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,9 +1,9 @@ var searchData= [ - ['limitangularvel_1897',['limitAngularVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a83ed3d4414ee987f51f7264f1b086ef8',1,'rtt::ai::control::ControlModule']]], - ['limitrobotcommand_1898',['limitRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a8711bcf5096ff5f7e093a114976d35f4',1,'rtt::ai::control::ControlModule']]], - ['limitvel_1899',['limitVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#abb4d047769239c8684b254bc7224d93d',1,'rtt::ai::control::ControlModule']]], - ['lineintersectionwithdefensearea_1900',['lineIntersectionWithDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afad9e9183983923a3ce99c1f5738c960',1,'rtt::ai::FieldComputations']]], - ['lineintersectionwithfield_1901',['lineIntersectionWithField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#af4c6c03a46fcc6b8b998fd85bbc87ead',1,'rtt::ai::FieldComputations']]], - ['lockplay_1902',['lockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#aadf00661b17f0e24d722a21448ce578d',1,'rtt::ai::stp::PlayDecider']]] + ['limitangularvel_1864',['limitAngularVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a83ed3d4414ee987f51f7264f1b086ef8',1,'rtt::ai::control::ControlModule']]], + ['limitrobotcommand_1865',['limitRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a8711bcf5096ff5f7e093a114976d35f4',1,'rtt::ai::control::ControlModule']]], + ['limitvel_1866',['limitVel',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#abb4d047769239c8684b254bc7224d93d',1,'rtt::ai::control::ControlModule']]], + ['lineintersectionwithdefensearea_1867',['lineIntersectionWithDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#afad9e9183983923a3ce99c1f5738c960',1,'rtt::ai::FieldComputations']]], + ['lineintersectionwithfield_1868',['lineIntersectionWithField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#af4c6c03a46fcc6b8b998fd85bbc87ead',1,'rtt::ai::FieldComputations']]], + ['lockplay_1869',['lockPlay',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#aadf00661b17f0e24d722a21448ce578d',1,'rtt::ai::stp::PlayDecider']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index 011cd9a33..a1e2f9326 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,10 +1,10 @@ var searchData= [ - ['main_1903',['main',['../dd/d34/PositionScoringTest_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): PositionScoringTest.cpp'],['../df/d0a/main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): main.cpp'],['../dc/d3c/roboteam__ai_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): roboteam_ai.cpp']]], - ['mergeblockades_1904',['mergeBlockades',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a66429c4b8aed2be51b775084a8915676',1,'rtt::ai::FieldComputations']]], - ['metriccheck_1905',['metricCheck',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a9709406cce0d2c5c126dfa8f99634a01',1,'rtt::ai::stp::evaluation::BaseEvaluation::metricCheck()'],['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html#ace05ccd67d79a52389c0e48556568213',1,'rtt::ai::stp::evaluation::OpennessEvaluation::metricCheck()'],['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html#aff88fdefdd5754445e33b79317cf2e81',1,'rtt::ai::stp::evaluation::LineOfSightEvaluation::metricCheck()'],['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html#ab736a3ad454b15a1ed558a444bdfc3a1',1,'rtt::ai::stp::evaluation::GoalShotEvaluation::metricCheck()'],['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#ae8a3192033a0e6016d6cd9f0c4ecdcda',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::metricCheck()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#aced34bbd66a124a6032a4a443b03d3e8',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::metricCheck()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a7fb76589d5988d7e0fda0af4d589c0b0',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::metricCheck()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#a9be17682c05e41beef07d404fef45c04',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::metricCheck()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a4a35a68316406e03b72526e29381b777',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::metricCheck()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a293504db20d6b1a7e6d40c5060b60a89',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::metricCheck()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#ac326b1f8ed45321ca936a79563d20d9e',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::metricCheck()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a42c02781605007a305d4cbb3cc4f707e',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::metricCheck()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#ae0dae4fe86c5d92a14c45c8093b6177d',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::metricCheck()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a08767442b38e7042ae906a50ecd1b664',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::metricCheck()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a6ce62134bc1119fbc182911347eb2923',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::metricCheck()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#a8e8143540f85da5d8de1c26ce9d6d2e9',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::metricCheck()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a38e5deb4574bb48c88436aa40f98857f',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::metricCheck()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a66270eeccbb66fac8887489e5435a714',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::metricCheck()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a59e0d79fec9929fffb471bf5c256c1aa',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::metricCheck()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a813e297b044b867a8128dcfdf41671be',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::metricCheck()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#a4c652ead36f78c5b5212567a469624b0',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::metricCheck()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a3d93db068ce31ee7859d46e7d6270cca',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::metricCheck()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#a0699810cc9e29fbc3049830f8e627445',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::metricCheck()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a73444e1b39ab0b39e20dbf6914c5b35a',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::metricCheck()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a5fc4cea5bbd3cb4e1fb8744ad71776bf',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::metricCheck()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#aa3ee824fdc5e2531c2221077b61c977d',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::metricCheck()']]], - ['mmtom_1906',['mmToM',['../db/d1b/namespacertt_1_1world.html#a8c3c1258366324aad49b6e80e9307461',1,'rtt::world']]], - ['mock_5fmethod0_1907',['MOCK_METHOD0',['../d4/d01/classMockTactic.html#a017146fe91303cedde7a38f919dbdd51',1,'MockTactic']]], - ['mock_5fmethod1_1908',['MOCK_METHOD1',['../d4/d01/classMockTactic.html#a49d621f1e9da8062c6fbc67afd09f566',1,'MockTactic::MOCK_METHOD1(isTacticFailingMock, bool(const StpInfo &))'],['../d4/d01/classMockTactic.html#aa064787b0622c4556d355e2644c0c954',1,'MockTactic::MOCK_METHOD1(shouldTacticResetMock, bool(const StpInfo &))']]], - ['mocktactic_1909',['MockTactic',['../d4/d01/classMockTactic.html#aded507eae7db43bab5fa5b8e331d336a',1,'MockTactic']]] + ['main_1870',['main',['../dd/d34/PositionScoringTest_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): PositionScoringTest.cpp'],['../df/d0a/main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): main.cpp'],['../dc/d3c/roboteam__ai_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): roboteam_ai.cpp']]], + ['mergeblockades_1871',['mergeBlockades',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a66429c4b8aed2be51b775084a8915676',1,'rtt::ai::FieldComputations']]], + ['metriccheck_1872',['metricCheck',['../d1/d1a/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BaseEvaluation.html#a9709406cce0d2c5c126dfa8f99634a01',1,'rtt::ai::stp::evaluation::BaseEvaluation::metricCheck()'],['../d6/d61/classrtt_1_1ai_1_1stp_1_1evaluation_1_1OpennessEvaluation.html#ace05ccd67d79a52389c0e48556568213',1,'rtt::ai::stp::evaluation::OpennessEvaluation::metricCheck()'],['../da/dbd/classrtt_1_1ai_1_1stp_1_1evaluation_1_1LineOfSightEvaluation.html#aff88fdefdd5754445e33b79317cf2e81',1,'rtt::ai::stp::evaluation::LineOfSightEvaluation::metricCheck()'],['../d3/df8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1GoalShotEvaluation.html#ab736a3ad454b15a1ed558a444bdfc3a1',1,'rtt::ai::stp::evaluation::GoalShotEvaluation::metricCheck()'],['../d1/dcf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1WeWillHaveBallGlobalEvaluation.html#ae8a3192033a0e6016d6cd9f0c4ecdcda',1,'rtt::ai::stp::evaluation::WeWillHaveBallGlobalEvaluation::metricCheck()'],['../da/d0e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TheyHaveBallGlobalEvaluation.html#aced34bbd66a124a6032a4a443b03d3e8',1,'rtt::ai::stp::evaluation::TheyHaveBallGlobalEvaluation::metricCheck()'],['../d9/d25/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallOnOurSideGlobalEvaluation.html#a7fb76589d5988d7e0fda0af4d589c0b0',1,'rtt::ai::stp::evaluation::BallOnOurSideGlobalEvaluation::metricCheck()'],['../dc/d00/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallInOurDefenseAreaAndStillGlobalEvaluation.html#a9be17682c05e41beef07d404fef45c04',1,'rtt::ai::stp::evaluation::BallInOurDefenseAreaAndStillGlobalEvaluation::metricCheck()'],['../d9/d4d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1TimeOutGameStateEvaluation.html#a4a35a68316406e03b72526e29381b777',1,'rtt::ai::stp::evaluation::TimeOutGameStateEvaluation::metricCheck()'],['../dd/d4b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1StopGameStateEvaluation.html#a293504db20d6b1a7e6d40c5060b60a89',1,'rtt::ai::stp::evaluation::StopGameStateEvaluation::metricCheck()'],['../d4/d9e/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PrepareForcedStartGameStateEvaluation.html#ac326b1f8ed45321ca936a79563d20d9e',1,'rtt::ai::stp::evaluation::PrepareForcedStartGameStateEvaluation::metricCheck()'],['../dc/dc0/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsPrepareGameStateEvaluation.html#a42c02781605007a305d4cbb3cc4f707e',1,'rtt::ai::stp::evaluation::PenaltyUsPrepareGameStateEvaluation::metricCheck()'],['../d2/d1d/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemPrepareGameStateEvaluation.html#ae0dae4fe86c5d92a14c45c8093b6177d',1,'rtt::ai::stp::evaluation::PenaltyThemPrepareGameStateEvaluation::metricCheck()'],['../dc/d07/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementThemGameStateEvaluation.html#a08767442b38e7042ae906a50ecd1b664',1,'rtt::ai::stp::evaluation::BallPlacementThemGameStateEvaluation::metricCheck()'],['../de/dbf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsDirectGameStateEvaluation.html#a6ce62134bc1119fbc182911347eb2923',1,'rtt::ai::stp::evaluation::BallPlacementUsDirectGameStateEvaluation::metricCheck()'],['../d7/db7/classrtt_1_1ai_1_1stp_1_1evaluation_1_1BallPlacementUsGameStateEvaluation.html#a8e8143540f85da5d8de1c26ce9d6d2e9',1,'rtt::ai::stp::evaluation::BallPlacementUsGameStateEvaluation::metricCheck()'],['../d5/df9/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickThemGameStateEvaluation.html#a38e5deb4574bb48c88436aa40f98857f',1,'rtt::ai::stp::evaluation::FreeKickThemGameStateEvaluation::metricCheck()'],['../d6/dca/classrtt_1_1ai_1_1stp_1_1evaluation_1_1FreeKickUsGameStateEvaluation.html#a66270eeccbb66fac8887489e5435a714',1,'rtt::ai::stp::evaluation::FreeKickUsGameStateEvaluation::metricCheck()'],['../db/d55/classrtt_1_1ai_1_1stp_1_1evaluation_1_1HaltGameStateEvaluation.html#a59e0d79fec9929fffb471bf5c256c1aa',1,'rtt::ai::stp::evaluation::HaltGameStateEvaluation::metricCheck()'],['../d0/d0b/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemGameStateEvaluation.html#a813e297b044b867a8128dcfdf41671be',1,'rtt::ai::stp::evaluation::KickOffThemGameStateEvaluation::metricCheck()'],['../db/d78/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffThemPrepareGameStateEvaluation.html#a4c652ead36f78c5b5212567a469624b0',1,'rtt::ai::stp::evaluation::KickOffThemPrepareGameStateEvaluation::metricCheck()'],['../d2/ddf/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsGameStateEvaluation.html#a3d93db068ce31ee7859d46e7d6270cca',1,'rtt::ai::stp::evaluation::KickOffUsGameStateEvaluation::metricCheck()'],['../dd/db8/classrtt_1_1ai_1_1stp_1_1evaluation_1_1KickOffUsPrepareGameStateEvaluation.html#a0699810cc9e29fbc3049830f8e627445',1,'rtt::ai::stp::evaluation::KickOffUsPrepareGameStateEvaluation::metricCheck()'],['../d1/d22/classrtt_1_1ai_1_1stp_1_1evaluation_1_1NormalPlayGameStateEvaluation.html#a73444e1b39ab0b39e20dbf6914c5b35a',1,'rtt::ai::stp::evaluation::NormalPlayGameStateEvaluation::metricCheck()'],['../d8/d60/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyThemGameStateEvaluation.html#a5fc4cea5bbd3cb4e1fb8744ad71776bf',1,'rtt::ai::stp::evaluation::PenaltyThemGameStateEvaluation::metricCheck()'],['../de/d02/classrtt_1_1ai_1_1stp_1_1evaluation_1_1PenaltyUsGameStateEvaluation.html#aa3ee824fdc5e2531c2221077b61c977d',1,'rtt::ai::stp::evaluation::PenaltyUsGameStateEvaluation::metricCheck()']]], + ['mmtom_1873',['mmToM',['../db/d1b/namespacertt_1_1world.html#a8c3c1258366324aad49b6e80e9307461',1,'rtt::world']]], + ['mock_5fmethod0_1874',['MOCK_METHOD0',['../d4/d01/classMockTactic.html#a017146fe91303cedde7a38f919dbdd51',1,'MockTactic']]], + ['mock_5fmethod1_1875',['MOCK_METHOD1',['../d4/d01/classMockTactic.html#a49d621f1e9da8062c6fbc67afd09f566',1,'MockTactic::MOCK_METHOD1(isTacticFailingMock, bool(const StpInfo &))'],['../d4/d01/classMockTactic.html#aa064787b0622c4556d355e2644c0c954',1,'MockTactic::MOCK_METHOD1(shouldTacticResetMock, bool(const StpInfo &))']]], + ['mocktactic_1876',['MockTactic',['../d4/d01/classMockTactic.html#aded507eae7db43bab5fa5b8e331d336a',1,'MockTactic']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index 5fdfecaf2..edcc7fc16 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,13 +1,13 @@ var searchData= [ - ['obtainteamcolorchannel_1910',['obtainTeamColorChannel',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a45d126977bc28dc4321d78c6a3e4fc8c',1,'rtt::ai::io::IOManager']]], - ['onmessage_1911',['onMessage',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a46c79919d1ffe9ee497942f094cb96da',1,'rtt::ai::gui::net::InterfaceSubscriber']]], - ['onupdate_1912',['onUpdate',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ad3658a079876be8f0d93f987596ec18f',1,'rtt::ai::stp::Skill::onUpdate()'],['../db/de8/classrtt_1_1ai_1_1stp_1_1skill_1_1Chip.html#a5bcb1194a71b4699e4108d134d679db5',1,'rtt::ai::stp::skill::Chip::onUpdate()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a583ef4defb9e342fe29f16812145b164',1,'rtt::ai::stp::skill::GoToPos::onUpdate()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ab2897e53b0b41c5a9c6adb40eb3c1dce',1,'rtt::ai::stp::skill::Kick::onUpdate()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#affa1f2883b23be571b09bae935ac1eab',1,'rtt::ai::stp::skill::Orbit::onUpdate()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#abe532e3564b42cf97c2789e54ea4602e',1,'rtt::ai::stp::skill::OrbitAngular::onUpdate()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#af9cc4625ef017ae42e209bca2f70e5e0',1,'rtt::ai::stp::skill::Rotate::onUpdate()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a2abb9bc0b5d9b443f7bc522d1f27d529',1,'rtt::ai::stp::skill::TestSkill::onUpdate()'],['../d4/ded/classTestSkill.html#ae342ad74bf0d9777b7a426e8436d77a9',1,'TestSkill::onUpdate()']]], - ['operator_20bool_1913',['operator bool',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#acb8178fe123a22cb5eadb5f0e1f78a19',1,'rtt::world::view::BallView::operator bool()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#afb5f69a0e149ac7cb2f8ed203e7caa0a',1,'rtt::world::view::WorldDataView::operator bool()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ac324758164b159c618c93d1d3dfc2b89',1,'rtt::world::view::RobotView::operator bool()']]], - ['operator_2a_1914',['operator*',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ad90539358cb75a4bedb6facfc889a7a3',1,'rtt::world::view::BallView::operator*()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad1dc35567d1440e9befdfd1498385652',1,'rtt::world::view::RobotView::operator*()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a955db28c6c1f065ddcb7b2332bf8435c',1,'rtt::world::view::WorldDataView::operator*()']]], - ['operator_2d_3e_1915',['operator->',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#accb21c019563efc51ac0e1d1b42f95ad',1,'rtt::world::view::BallView::operator->()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a078a3e37a8e5884f7b39a8f0e3b91f3d',1,'rtt::world::view::RobotView::operator->()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ad79d91a85148a2476abbedb003978f94',1,'rtt::world::view::WorldDataView::operator->()']]], - ['operator_3c_3c_1916',['operator<<',['../dc/d8f/namespacertt.html#a348468bc2c2e59d32ab7c1b7d0479f9b',1,'rtt::operator<<()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#a24b1c4fad3e401c35e8355457367697c',1,'rtt::ai::stp::operator<<()']]], - ['operator_3d_1917',['operator=',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab4686af09a9d62870344d0981f923239',1,'rtt::world::view::WorldDataView::operator=()'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a50d0a2952301df003198d8633a42389b',1,'rtt::ai::gui::net::InterfaceGateway::operator=()'],['../da/de3/classrtt_1_1STPManager.html#a01f0633364a8500e40ad85095cd76ec4',1,'rtt::STPManager::operator=()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a661ca8520d95f67bcf5603348cd262b6',1,'rtt::world::WorldData::operator=(WorldData &&)=default'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a2e21b60d2bcf9b10ede1a1f5517ea2aa',1,'rtt::world::WorldData::operator=(WorldData const &) noexcept'],['../da/d39/classrtt_1_1world_1_1World.html#a96baed371423474a119eb6fd55b5ae59',1,'rtt::world::World::operator=(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a98ab746c94697f1d4d356f2306217c0f',1,'rtt::world::World::operator=(World &)=delete'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af3af3e7727d12f934fe2156af0ba45aa',1,'rtt::world::ball::Ball::operator=()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a6ce21e65563a6d4f75175f2394def34a',1,'rtt::world::view::WorldDataView::operator=()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a33feadc422ff29c1eeefef2a23c1949c',1,'rtt::world::view::RobotView::operator=(RobotView &&)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a5f000cda18d79501be9b939193723ec9',1,'rtt::world::view::RobotView::operator=(RobotView const &)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a3a25866f57efc22aaa00e074743a44fa',1,'rtt::world::view::BallView::operator=(BallView const &old) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ae84b477c6d165333132bce9ad4ff017a',1,'rtt::world::view::BallView::operator=(BallView &&) noexcept'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aa2b26725675b6f750f1192c8c68d6f31',1,'rtt::world::robot::Robot::operator=(Robot &&)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a21f16fd3577e814d7d4af863c0b9504d',1,'rtt::world::robot::Robot::operator=(Robot const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#acd2c3bf14f4903118f2007b89878843d',1,'rtt::world::ball::Ball::operator=()']]], - ['orbitkick_1918',['OrbitKick',['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a557abc1bba78f4fdae7e0da6bf150354',1,'rtt::ai::stp::tactic::OrbitKick']]], - ['overshootingdestination_1919',['overshootingDestination',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a954540a22b68287c8c6eb4bd40cac0cb',1,'rtt::ai::control::OvershootComputations']]] + ['obtainteamcolorchannel_1877',['obtainTeamColorChannel',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a45d126977bc28dc4321d78c6a3e4fc8c',1,'rtt::ai::io::IOManager']]], + ['onmessage_1878',['onMessage',['../d0/d5c/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceSubscriber.html#a46c79919d1ffe9ee497942f094cb96da',1,'rtt::ai::gui::net::InterfaceSubscriber']]], + ['onupdate_1879',['onUpdate',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ad3658a079876be8f0d93f987596ec18f',1,'rtt::ai::stp::Skill::onUpdate()'],['../de/d21/classrtt_1_1ai_1_1stp_1_1skill_1_1GoToPos.html#a583ef4defb9e342fe29f16812145b164',1,'rtt::ai::stp::skill::GoToPos::onUpdate()'],['../d5/dd7/classrtt_1_1ai_1_1stp_1_1skill_1_1Kick.html#ab2897e53b0b41c5a9c6adb40eb3c1dce',1,'rtt::ai::stp::skill::Kick::onUpdate()'],['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#affa1f2883b23be571b09bae935ac1eab',1,'rtt::ai::stp::skill::Orbit::onUpdate()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#abe532e3564b42cf97c2789e54ea4602e',1,'rtt::ai::stp::skill::OrbitAngular::onUpdate()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#af9cc4625ef017ae42e209bca2f70e5e0',1,'rtt::ai::stp::skill::Rotate::onUpdate()'],['../d8/d57/classrtt_1_1ai_1_1stp_1_1skill_1_1TestSkill.html#a2abb9bc0b5d9b443f7bc522d1f27d529',1,'rtt::ai::stp::skill::TestSkill::onUpdate()'],['../d4/ded/classTestSkill.html#ae342ad74bf0d9777b7a426e8436d77a9',1,'TestSkill::onUpdate()']]], + ['operator_20bool_1880',['operator bool',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#acb8178fe123a22cb5eadb5f0e1f78a19',1,'rtt::world::view::BallView::operator bool()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#afb5f69a0e149ac7cb2f8ed203e7caa0a',1,'rtt::world::view::WorldDataView::operator bool()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ac324758164b159c618c93d1d3dfc2b89',1,'rtt::world::view::RobotView::operator bool()']]], + ['operator_2a_1881',['operator*',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ad90539358cb75a4bedb6facfc889a7a3',1,'rtt::world::view::BallView::operator*()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ad1dc35567d1440e9befdfd1498385652',1,'rtt::world::view::RobotView::operator*()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a955db28c6c1f065ddcb7b2332bf8435c',1,'rtt::world::view::WorldDataView::operator*()']]], + ['operator_2d_3e_1882',['operator->',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#accb21c019563efc51ac0e1d1b42f95ad',1,'rtt::world::view::BallView::operator->()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a078a3e37a8e5884f7b39a8f0e3b91f3d',1,'rtt::world::view::RobotView::operator->()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ad79d91a85148a2476abbedb003978f94',1,'rtt::world::view::WorldDataView::operator->()']]], + ['operator_3c_3c_1883',['operator<<',['../dc/d8f/namespacertt.html#a348468bc2c2e59d32ab7c1b7d0479f9b',1,'rtt::operator<<()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#a24b1c4fad3e401c35e8355457367697c',1,'rtt::ai::stp::operator<<()']]], + ['operator_3d_1884',['operator=',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#ab4686af09a9d62870344d0981f923239',1,'rtt::world::view::WorldDataView::operator=()'],['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a50d0a2952301df003198d8633a42389b',1,'rtt::ai::gui::net::InterfaceGateway::operator=()'],['../da/de3/classrtt_1_1STPManager.html#a01f0633364a8500e40ad85095cd76ec4',1,'rtt::STPManager::operator=()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a661ca8520d95f67bcf5603348cd262b6',1,'rtt::world::WorldData::operator=(WorldData &&)=default'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#a2e21b60d2bcf9b10ede1a1f5517ea2aa',1,'rtt::world::WorldData::operator=(WorldData const &) noexcept'],['../da/d39/classrtt_1_1world_1_1World.html#a96baed371423474a119eb6fd55b5ae59',1,'rtt::world::World::operator=(World &&)=delete'],['../da/d39/classrtt_1_1world_1_1World.html#a98ab746c94697f1d4d356f2306217c0f',1,'rtt::world::World::operator=(World &)=delete'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#af3af3e7727d12f934fe2156af0ba45aa',1,'rtt::world::ball::Ball::operator=()'],['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a6ce21e65563a6d4f75175f2394def34a',1,'rtt::world::view::WorldDataView::operator=()'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a33feadc422ff29c1eeefef2a23c1949c',1,'rtt::world::view::RobotView::operator=(RobotView &&)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a5f000cda18d79501be9b939193723ec9',1,'rtt::world::view::RobotView::operator=(RobotView const &)=default'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a3a25866f57efc22aaa00e074743a44fa',1,'rtt::world::view::BallView::operator=(BallView const &old) noexcept'],['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#ae84b477c6d165333132bce9ad4ff017a',1,'rtt::world::view::BallView::operator=(BallView &&) noexcept'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aa2b26725675b6f750f1192c8c68d6f31',1,'rtt::world::robot::Robot::operator=(Robot &&)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a21f16fd3577e814d7d4af863c0b9504d',1,'rtt::world::robot::Robot::operator=(Robot const &)=default'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#acd2c3bf14f4903118f2007b89878843d',1,'rtt::world::ball::Ball::operator=()']]], + ['orbitkick_1885',['OrbitKick',['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#a557abc1bba78f4fdae7e0da6bf150354',1,'rtt::ai::stp::tactic::OrbitKick']]], + ['overshootingdestination_1886',['overshootingDestination',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#a954540a22b68287c8c6eb4bd40cac0cb',1,'rtt::ai::control::OvershootComputations']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 88020df74..5e0d1d79a 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,29 +1,29 @@ var searchData= [ - ['passer_1920',['Passer',['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9c2708268acc41cdeb541e80038d56d',1,'rtt::ai::stp::role::Passer']]], - ['passreceiver_1921',['PassReceiver',['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a7648c45aab499e6091d89c26a58abd6c',1,'rtt::ai::stp::role::PassReceiver']]], - ['penaltykeeper_1922',['PenaltyKeeper',['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a2b4a60efcba9c8829f5e16a44b629518',1,'rtt::ai::stp::role::PenaltyKeeper']]], - ['penaltytaker_1923',['PenaltyTaker',['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a15197389a03a216c2ad571bb6240069e',1,'rtt::ai::stp::role::PenaltyTaker']]], - ['penaltythem_1924',['PenaltyThem',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7f851d4dcedf21a9b7f14021d3d7600a',1,'rtt::ai::stp::play::PenaltyThem']]], - ['penaltythemprepare_1925',['PenaltyThemPrepare',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a384efc4ba69e1ac7703d67944fc32604',1,'rtt::ai::stp::play::PenaltyThemPrepare']]], - ['penaltyus_1926',['PenaltyUs',['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a83a5e46e76cca35acfc4fb1547673ff9',1,'rtt::ai::stp::play::PenaltyUs']]], - ['penaltyusprepare_1927',['PenaltyUsPrepare',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4c4ef48f997beffdefd3e5cd5705500b',1,'rtt::ai::stp::play::PenaltyUsPrepare']]], - ['play_1928',['Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#acd2b72c28dc974f8c2f8aaff19df14b1',1,'rtt::ai::stp::Play::Play()=default'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52bd102e626c783fab0762cbdfe58db1',1,'rtt::ai::stp::Play::Play(Play &&other)=default']]], - ['pointisvalidposition_1929',['pointIsValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a6a5bf0834110b8d114b1543f1c0e52e0',1,'rtt::ai::FieldComputations']]], - ['pointisvalidreceiverlocation_1930',['pointIsValidReceiverLocation',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a28c652b0875bb7e900a55050c2f41b51',1,'rtt::ai::stp::computations::PassComputations']]], - ['prepareforcedstart_1931',['PrepareForcedStart',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa8921e008c2a73bb607343e9aae1b6c1',1,'rtt::ai::stp::play::PrepareForcedStart']]], - ['projectpointinfield_1932',['projectPointInField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac6ac44afce2362338e2881d0c729a9d8',1,'rtt::ai::FieldComputations']]], - ['projectpointintofieldonline_1933',['projectPointIntoFieldOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a1b17e8ab50d4a97f646dbfec38ad6047',1,'rtt::ai::FieldComputations']]], - ['projectpointoutofdefensearea_1934',['projectPointOutOfDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3c618d4aa00d28bb4748c91ab4bdfc88',1,'rtt::ai::FieldComputations']]], - ['projectpointtovalidposition_1935',['projectPointToValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae6d292f855e7dadb89b1303a51b2a71f',1,'rtt::ai::FieldComputations']]], - ['projectpointtovalidpositiononline_1936',['projectPointToValidPositionOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a14bd2f5407afdeaecf7fe1d2d43f7916',1,'rtt::ai::FieldComputations']]], - ['publishaistatus_1937',['publishAIStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a088e0e32f5761f3e446f7e0797a6adfe',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishallrobotcommands_1938',['publishAllRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a55382a03a2cf2331dc248689184a9104',1,'rtt::ai::io::IOManager']]], - ['publisher_1939',['publisher',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aecc9dd67b414e7b2fadec93d522010c5',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['publishprotomessage_1940',['publishProtoMessage',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#aae6b38aa7b4a9cd2f88ddc643422a3da',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishrobotcommands_1941',['publishRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a0f0f4a00275a57156911cd1da3388124',1,'rtt::ai::io::IOManager']]], - ['publishsettings_1942',['publishSettings',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a3adae449c9345d234258d35f061a1468',1,'rtt::ai::io::IOManager']]], - ['publishstpstatus_1943',['publishStpStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a218b3a5ccb8b556b552d4089d0ffdff8',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishvisuals_1944',['publishVisuals',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a6342bb2c90bd02e736c62a2f955b01e1',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['publishworld_1945',['publishWorld',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a9201867b803f93844f4d2700f7736819',1,'rtt::ai::gui::net::InterfacePublisher']]] + ['passer_1887',['Passer',['../d0/d04/classrtt_1_1ai_1_1stp_1_1role_1_1Passer.html#af9c2708268acc41cdeb541e80038d56d',1,'rtt::ai::stp::role::Passer']]], + ['passreceiver_1888',['PassReceiver',['../d3/da6/classrtt_1_1ai_1_1stp_1_1role_1_1PassReceiver.html#a7648c45aab499e6091d89c26a58abd6c',1,'rtt::ai::stp::role::PassReceiver']]], + ['penaltykeeper_1889',['PenaltyKeeper',['../d3/de8/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyKeeper.html#a2b4a60efcba9c8829f5e16a44b629518',1,'rtt::ai::stp::role::PenaltyKeeper']]], + ['penaltytaker_1890',['PenaltyTaker',['../d0/d03/classrtt_1_1ai_1_1stp_1_1role_1_1PenaltyTaker.html#a15197389a03a216c2ad571bb6240069e',1,'rtt::ai::stp::role::PenaltyTaker']]], + ['penaltythem_1891',['PenaltyThem',['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a7f851d4dcedf21a9b7f14021d3d7600a',1,'rtt::ai::stp::play::PenaltyThem']]], + ['penaltythemprepare_1892',['PenaltyThemPrepare',['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a384efc4ba69e1ac7703d67944fc32604',1,'rtt::ai::stp::play::PenaltyThemPrepare']]], + ['penaltyus_1893',['PenaltyUs',['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a83a5e46e76cca35acfc4fb1547673ff9',1,'rtt::ai::stp::play::PenaltyUs']]], + ['penaltyusprepare_1894',['PenaltyUsPrepare',['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#a4c4ef48f997beffdefd3e5cd5705500b',1,'rtt::ai::stp::play::PenaltyUsPrepare']]], + ['play_1895',['Play',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#acd2b72c28dc974f8c2f8aaff19df14b1',1,'rtt::ai::stp::Play::Play()=default'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a52bd102e626c783fab0762cbdfe58db1',1,'rtt::ai::stp::Play::Play(Play &&other)=default']]], + ['pointisvalidposition_1896',['pointIsValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a6a5bf0834110b8d114b1543f1c0e52e0',1,'rtt::ai::FieldComputations']]], + ['pointisvalidreceiverlocation_1897',['pointIsValidReceiverLocation',['../d3/db6/classrtt_1_1ai_1_1stp_1_1computations_1_1PassComputations.html#a28c652b0875bb7e900a55050c2f41b51',1,'rtt::ai::stp::computations::PassComputations']]], + ['prepareforcedstart_1898',['PrepareForcedStart',['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#aa8921e008c2a73bb607343e9aae1b6c1',1,'rtt::ai::stp::play::PrepareForcedStart']]], + ['projectpointinfield_1899',['projectPointInField',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ac6ac44afce2362338e2881d0c729a9d8',1,'rtt::ai::FieldComputations']]], + ['projectpointintofieldonline_1900',['projectPointIntoFieldOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a1b17e8ab50d4a97f646dbfec38ad6047',1,'rtt::ai::FieldComputations']]], + ['projectpointoutofdefensearea_1901',['projectPointOutOfDefenseArea',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3c618d4aa00d28bb4748c91ab4bdfc88',1,'rtt::ai::FieldComputations']]], + ['projectpointtovalidposition_1902',['projectPointToValidPosition',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#ae6d292f855e7dadb89b1303a51b2a71f',1,'rtt::ai::FieldComputations']]], + ['projectpointtovalidpositiononline_1903',['projectPointToValidPositionOnLine',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a14bd2f5407afdeaecf7fe1d2d43f7916',1,'rtt::ai::FieldComputations']]], + ['publishaistatus_1904',['publishAIStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a088e0e32f5761f3e446f7e0797a6adfe',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishallrobotcommands_1905',['publishAllRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a55382a03a2cf2331dc248689184a9104',1,'rtt::ai::io::IOManager']]], + ['publisher_1906',['publisher',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aecc9dd67b414e7b2fadec93d522010c5',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['publishprotomessage_1907',['publishProtoMessage',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#aae6b38aa7b4a9cd2f88ddc643422a3da',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishrobotcommands_1908',['publishRobotCommands',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a0f0f4a00275a57156911cd1da3388124',1,'rtt::ai::io::IOManager']]], + ['publishsettings_1909',['publishSettings',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a3adae449c9345d234258d35f061a1468',1,'rtt::ai::io::IOManager']]], + ['publishstpstatus_1910',['publishStpStatus',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a218b3a5ccb8b556b552d4089d0ffdff8',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishvisuals_1911',['publishVisuals',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a6342bb2c90bd02e736c62a2f955b01e1',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['publishworld_1912',['publishWorld',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a9201867b803f93844f4d2700f7736819',1,'rtt::ai::gui::net::InterfacePublisher']]] ]; diff --git a/search/functions_d.js b/search/functions_d.js index c146d1ce8..c3d3d8195 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,31 +1,31 @@ var searchData= [ - ['reassignrobots_1946',['reassignRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa20291b5cee34414dfb81aa0fd33713f',1,'rtt::ai::stp::Play']]], - ['recalculateinfofornonpassers_1947',['recalculateInfoForNonPassers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec',1,'rtt::ai::stp::PositionComputations']]], - ['receive_1948',['Receive',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a5da4cb4324bd3bbd9587fdeb3f7e515a',1,'rtt::ai::stp::tactic::Receive']]], - ['recomputestate_1949',['recomputeState',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a303da881fa78cdd34c749e105a8634e8',1,'rtt::ai::BallPossession']]], - ['refreshdata_1950',['refreshData',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ad7b71d56f8b8d8d62b7ec945847a2bec',1,'rtt::ai::stp::Play']]], - ['refreshrobotcommand_1951',['refreshRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#afa6b5f998d8ba252485177937d3724c7',1,'rtt::ai::stp::Skill']]], - ['reset_1952',['reset',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ab3a4dd278c94db922409c690ae5d13b4',1,'rtt::ai::stp::Role::reset()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#af4a9f63577d36c0cf178aae99fb0fd00',1,'rtt::ai::stp::Tactic::reset()']]], - ['robot_1953',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aceea1778917417926b41bc552fb9b42f',1,'rtt::world::robot::Robot::Robot(const proto::WorldRobot &copy, Team team=both, std::optional< rtt::world::view::BallView > ball=std::nullopt)'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abd8e0c88d11f5953c7a22eaf10dbd882',1,'rtt::world::robot::Robot::Robot(Robot const &)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1406b017329e1f25c9c44c0bb7f47468',1,'rtt::world::robot::Robot::Robot(Robot &&)=default']]], - ['robot_5fhas_5fkicker_1954',['ROBOT_HAS_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a17220f0a7b3e993c261d742c493d72ed',1,'rtt::ai::constants']]], - ['robot_5fhas_5fworking_5fball_5fsensor_1955',['ROBOT_HAS_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7bee8b778ae095614b9676673bdb0512',1,'rtt::ai::constants']]], - ['robot_5fhas_5fworking_5fdribbler_1956',['ROBOT_HAS_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd18c1f03c4520f31f365e79d0250379',1,'rtt::ai::constants']]], - ['robot_5fhas_5fworking_5fdribbler_5fencoder_1957',['ROBOT_HAS_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acfb61dff13fc000f55567de6ec5a50fc',1,'rtt::ai::constants']]], - ['robotblockade_1958',['robotBlockade',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a041c2ff7840d89ec3c588ce2101e723f',1,'rtt::ai::FieldComputations']]], - ['robots_5fwith_5fkicker_1959',['ROBOTS_WITH_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aee46fa54e95e8e62a23e44e9587e8f06',1,'rtt::ai::constants']]], - ['robots_5fwith_5fworking_5fball_5fsensor_1960',['ROBOTS_WITH_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0049ac47fb403555f4edf83760f6b1bd',1,'rtt::ai::constants']]], - ['robots_5fwith_5fworking_5fdribbler_1961',['ROBOTS_WITH_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0fae3bc127c61c8c63ef70c2e800b0d6',1,'rtt::ai::constants']]], - ['robots_5fwith_5fworking_5fdribbler_5fencoder_1962',['ROBOTS_WITH_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a276037013124ac090aa6c4a6c9a7bfd1',1,'rtt::ai::constants']]], - ['robotview_1963',['RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aab412ff1a8378be366760034eb8a0723',1,'rtt::world::view::RobotView::RobotView(RobotView const &)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ab81af06bb4231ca5878e506f57ccdb3c',1,'rtt::world::view::RobotView::RobotView(RobotView &&)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a0f578e585836d29271589edb0e20d5d4',1,'rtt::world::view::RobotView::RobotView(robot::Robot const *_ptr) noexcept']]], - ['role_1964',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d493f94eceacc4a484f383c6c51f5a',1,'rtt::ai::stp::Role::Role(Role &&other)=default'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d36121a6af4845b15b613bcd03433e',1,'rtt::ai::stp::Role::Role(Role &other)=default'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#acef6f030b379f9302bb308b57dd56dbc',1,'rtt::ai::stp::Role::Role(std::string name)']]], - ['rotate_1965',['rotate',['../dc/d50/namespaceroboteam__utils.html#aa2b2f6b69f4299177182eff225c47d9e',1,'roboteam_utils::rotate(proto::Referee *refereeData)'],['../dc/d50/namespaceroboteam__utils.html#a329300be1d1cce5ad64e9f495cdc2c47',1,'roboteam_utils::rotate(proto::World *world)'],['../dc/d50/namespaceroboteam__utils.html#aff4cbdf30028c5e097b3a32a04f30da4',1,'roboteam_utils::rotate(proto::SSL_FieldCircularArc *arc)'],['../dc/d50/namespaceroboteam__utils.html#a52efbf17cf224633d7c2283d7c4edbb1',1,'roboteam_utils::rotate(proto::SSL_FieldLineSegment *line)'],['../dc/d50/namespaceroboteam__utils.html#a55f2b285dde6b93aac1269ac9a9cc7ae',1,'roboteam_utils::rotate(proto::SSL_GeometryFieldSize *field)'],['../dc/d50/namespaceroboteam__utils.html#a3ae81697018b16f2749975536bfd0e30',1,'roboteam_utils::rotate(rtt::RobotCommand *command)'],['../dc/d50/namespaceroboteam__utils.html#a9dfb48cbccae08690bbc9133b41c0aca',1,'roboteam_utils::rotate(proto::SSL_WrapperPacket *packet)'],['../dc/d50/namespaceroboteam__utils.html#ab16e1f5fe9cc4e3872921bd2fd3fac10',1,'roboteam_utils::rotate(proto::SSL_DetectionFrame *frame)'],['../dc/d50/namespaceroboteam__utils.html#afd388aa887e7c84294eb510d80d1dfa1',1,'roboteam_utils::rotate(proto::WorldRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#adbd8b3727ad0b4b0c8e98be469274932',1,'roboteam_utils::rotate(proto::WorldBall *ball)'],['../dc/d50/namespaceroboteam__utils.html#ae486ea1ab02997e32561099649262d7a',1,'roboteam_utils::rotate(proto::SSL_DetectionRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#aa09e3d2031464816b0791edb97a74655',1,'roboteam_utils::rotate(proto::SSL_DetectionBall *ball)']]], - ['rotaterobotcommand_1966',['rotateRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a7dbb8c2e2347fef7089cf563ae2162a6',1,'rtt::ai::control::ControlModule']]], - ['ruleset_1967',['RuleSet',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#af069be9372f25f899af50cd03e5324e6',1,'rtt::ai::RuleSet::RuleSet(RuleSetName title, double maxRobotVel)'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a64a61316f4f8928b9d23539c1ca5082c',1,'rtt::ai::RuleSet::RuleSet()=default']]], - ['ruleset_5fdefault_1968',['RULESET_DEFAULT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a3d2ad452de8806f73fd9df7a2b141aaa',1,'rtt::ai::RuleSet']]], - ['ruleset_5fhalt_1969',['RULESET_HALT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4308e41ed9be157d67b3ae54d4bd33d2',1,'rtt::ai::RuleSet']]], - ['ruleset_5fstop_1970',['RULESET_STOP',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4c7272924f4569c30adcebd223e5f905',1,'rtt::ai::RuleSet']]], - ['rulesets_1971',['ruleSets',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a81f852bd7bddf1e5e5d73092c9111545',1,'rtt::ai::RuleSet']]], - ['runoneloopcycle_1972',['runOneLoopCycle',['../da/de3/classrtt_1_1STPManager.html#ae2f6fcaa9e36e0cace65dfb1397ce568',1,'rtt::STPManager']]], - ['runstp_1973',['runStp',['../dc/d3c/roboteam__ai_8cpp.html#a425ad53fcc57b02008c8df7a1668f883',1,'roboteam_ai.cpp']]] + ['reassignrobots_1913',['reassignRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#aa20291b5cee34414dfb81aa0fd33713f',1,'rtt::ai::stp::Play']]], + ['recalculateinfofornonpassers_1914',['recalculateInfoForNonPassers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a1bafd4a71e96d8373f37ba67c37769ec',1,'rtt::ai::stp::PositionComputations']]], + ['receive_1915',['Receive',['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#a5da4cb4324bd3bbd9587fdeb3f7e515a',1,'rtt::ai::stp::tactic::Receive']]], + ['recomputestate_1916',['recomputeState',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a303da881fa78cdd34c749e105a8634e8',1,'rtt::ai::BallPossession']]], + ['refreshdata_1917',['refreshData',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ad7b71d56f8b8d8d62b7ec945847a2bec',1,'rtt::ai::stp::Play']]], + ['refreshrobotcommand_1918',['refreshRobotCommand',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#afa6b5f998d8ba252485177937d3724c7',1,'rtt::ai::stp::Skill']]], + ['reset_1919',['reset',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#ab3a4dd278c94db922409c690ae5d13b4',1,'rtt::ai::stp::Role::reset()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#af4a9f63577d36c0cf178aae99fb0fd00',1,'rtt::ai::stp::Tactic::reset()']]], + ['robot_1920',['Robot',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aceea1778917417926b41bc552fb9b42f',1,'rtt::world::robot::Robot::Robot(const proto::WorldRobot &copy, Team team=both, std::optional< rtt::world::view::BallView > ball=std::nullopt)'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#abd8e0c88d11f5953c7a22eaf10dbd882',1,'rtt::world::robot::Robot::Robot(Robot const &)=default'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1406b017329e1f25c9c44c0bb7f47468',1,'rtt::world::robot::Robot::Robot(Robot &&)=default']]], + ['robot_5fhas_5fkicker_1921',['ROBOT_HAS_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a17220f0a7b3e993c261d742c493d72ed',1,'rtt::ai::constants']]], + ['robot_5fhas_5fworking_5fball_5fsensor_1922',['ROBOT_HAS_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7bee8b778ae095614b9676673bdb0512',1,'rtt::ai::constants']]], + ['robot_5fhas_5fworking_5fdribbler_1923',['ROBOT_HAS_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd18c1f03c4520f31f365e79d0250379',1,'rtt::ai::constants']]], + ['robot_5fhas_5fworking_5fdribbler_5fencoder_1924',['ROBOT_HAS_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acfb61dff13fc000f55567de6ec5a50fc',1,'rtt::ai::constants']]], + ['robotblockade_1925',['robotBlockade',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a041c2ff7840d89ec3c588ce2101e723f',1,'rtt::ai::FieldComputations']]], + ['robots_5fwith_5fkicker_1926',['ROBOTS_WITH_KICKER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aee46fa54e95e8e62a23e44e9587e8f06',1,'rtt::ai::constants']]], + ['robots_5fwith_5fworking_5fball_5fsensor_1927',['ROBOTS_WITH_WORKING_BALL_SENSOR',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0049ac47fb403555f4edf83760f6b1bd',1,'rtt::ai::constants']]], + ['robots_5fwith_5fworking_5fdribbler_1928',['ROBOTS_WITH_WORKING_DRIBBLER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0fae3bc127c61c8c63ef70c2e800b0d6',1,'rtt::ai::constants']]], + ['robots_5fwith_5fworking_5fdribbler_5fencoder_1929',['ROBOTS_WITH_WORKING_DRIBBLER_ENCODER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a276037013124ac090aa6c4a6c9a7bfd1',1,'rtt::ai::constants']]], + ['robotview_1930',['RobotView',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aab412ff1a8378be366760034eb8a0723',1,'rtt::world::view::RobotView::RobotView(RobotView const &)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#ab81af06bb4231ca5878e506f57ccdb3c',1,'rtt::world::view::RobotView::RobotView(RobotView &&)=default'],['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#a0f578e585836d29271589edb0e20d5d4',1,'rtt::world::view::RobotView::RobotView(robot::Robot const *_ptr) noexcept']]], + ['role_1931',['Role',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d493f94eceacc4a484f383c6c51f5a',1,'rtt::ai::stp::Role::Role(Role &&other)=default'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a23d36121a6af4845b15b613bcd03433e',1,'rtt::ai::stp::Role::Role(Role &other)=default'],['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#acef6f030b379f9302bb308b57dd56dbc',1,'rtt::ai::stp::Role::Role(std::string name)']]], + ['rotate_1932',['rotate',['../dc/d50/namespaceroboteam__utils.html#aa2b2f6b69f4299177182eff225c47d9e',1,'roboteam_utils::rotate(proto::Referee *refereeData)'],['../dc/d50/namespaceroboteam__utils.html#a329300be1d1cce5ad64e9f495cdc2c47',1,'roboteam_utils::rotate(proto::World *world)'],['../dc/d50/namespaceroboteam__utils.html#aff4cbdf30028c5e097b3a32a04f30da4',1,'roboteam_utils::rotate(proto::SSL_FieldCircularArc *arc)'],['../dc/d50/namespaceroboteam__utils.html#a52efbf17cf224633d7c2283d7c4edbb1',1,'roboteam_utils::rotate(proto::SSL_FieldLineSegment *line)'],['../dc/d50/namespaceroboteam__utils.html#a55f2b285dde6b93aac1269ac9a9cc7ae',1,'roboteam_utils::rotate(proto::SSL_GeometryFieldSize *field)'],['../dc/d50/namespaceroboteam__utils.html#a3ae81697018b16f2749975536bfd0e30',1,'roboteam_utils::rotate(rtt::RobotCommand *command)'],['../dc/d50/namespaceroboteam__utils.html#a9dfb48cbccae08690bbc9133b41c0aca',1,'roboteam_utils::rotate(proto::SSL_WrapperPacket *packet)'],['../dc/d50/namespaceroboteam__utils.html#ab16e1f5fe9cc4e3872921bd2fd3fac10',1,'roboteam_utils::rotate(proto::SSL_DetectionFrame *frame)'],['../dc/d50/namespaceroboteam__utils.html#afd388aa887e7c84294eb510d80d1dfa1',1,'roboteam_utils::rotate(proto::WorldRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#adbd8b3727ad0b4b0c8e98be469274932',1,'roboteam_utils::rotate(proto::WorldBall *ball)'],['../dc/d50/namespaceroboteam__utils.html#ae486ea1ab02997e32561099649262d7a',1,'roboteam_utils::rotate(proto::SSL_DetectionRobot *robot)'],['../dc/d50/namespaceroboteam__utils.html#aa09e3d2031464816b0791edb97a74655',1,'roboteam_utils::rotate(proto::SSL_DetectionBall *ball)']]], + ['rotaterobotcommand_1933',['rotateRobotCommand',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a7dbb8c2e2347fef7089cf563ae2162a6',1,'rtt::ai::control::ControlModule']]], + ['ruleset_1934',['RuleSet',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#af069be9372f25f899af50cd03e5324e6',1,'rtt::ai::RuleSet::RuleSet(RuleSetName title, double maxRobotVel)'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a64a61316f4f8928b9d23539c1ca5082c',1,'rtt::ai::RuleSet::RuleSet()=default']]], + ['ruleset_5fdefault_1935',['RULESET_DEFAULT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a3d2ad452de8806f73fd9df7a2b141aaa',1,'rtt::ai::RuleSet']]], + ['ruleset_5fhalt_1936',['RULESET_HALT',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4308e41ed9be157d67b3ae54d4bd33d2',1,'rtt::ai::RuleSet']]], + ['ruleset_5fstop_1937',['RULESET_STOP',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a4c7272924f4569c30adcebd223e5f905',1,'rtt::ai::RuleSet']]], + ['rulesets_1938',['ruleSets',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a81f852bd7bddf1e5e5d73092c9111545',1,'rtt::ai::RuleSet']]], + ['runoneloopcycle_1939',['runOneLoopCycle',['../da/de3/classrtt_1_1STPManager.html#ae2f6fcaa9e36e0cace65dfb1397ce568',1,'rtt::STPManager']]], + ['runstp_1940',['runStp',['../dc/d3c/roboteam__ai_8cpp.html#a425ad53fcc57b02008c8df7a1668f883',1,'roboteam_ai.cpp']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 5845885f3..7bcd23019 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,61 +1,62 @@ var searchData= [ - ['saveballlocation_1974',['saveBallLocation',['../dc/d8f/namespacertt.html#a8b57043eb96f30d3547a04cdfd0d8b5a',1,'rtt']]], - ['saverobotlocations_1975',['saveRobotLocations',['../dc/d8f/namespacertt.html#a360ef65a1871277001cfcd63e8e11425',1,'rtt']]], - ['savescores_1976',['saveScores',['../dc/d8f/namespacertt.html#af8ad8deff684d028612d473c6fedb6aa',1,'rtt']]], - ['score_1977',['score',['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a8f07669662ebec7f82ed54f608075d57',1,'rtt::ai::stp::play::DefendPass::score()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a156fdf6820221277d40024bfb6db6918',1,'rtt::ai::stp::play::StopFormation::score()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#adc5fdbcf7b4a941b4d5d41eb37ce893a',1,'rtt::ai::stp::play::PrepareForcedStart::score()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aeaec68d80b1eae20469ae2718cad43a0',1,'rtt::ai::stp::play::PenaltyUsPrepare::score()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a807cfbf7efa495679d6f2d64e16703ee',1,'rtt::ai::stp::play::PenaltyUs::score()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a96d8bb2b51915d8e495f358c10ef26f4',1,'rtt::ai::stp::play::PenaltyThemPrepare::score()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a93c2079abaeb77c36a0d47d197423d19',1,'rtt::ai::stp::play::PenaltyThem::score()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a959606ba554d5e0138fa30007aff1d4a',1,'rtt::ai::stp::play::KickOffUsPrepare::score()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aeafeebcbc4a167f72a0a40536df7dccd',1,'rtt::ai::stp::play::KickOffUs::score()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a97952e47f5ee9c2eaa4f75f76cb04378',1,'rtt::ai::stp::play::KickOffThemPrepare::score()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a32b662b5e251d9579dd32149c1cc2296',1,'rtt::ai::stp::play::KickOffThem::score()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae713bbd8072641ccd24ad755f62a9713',1,'rtt::ai::stp::play::FreeKickUsPass::score()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a42d8b6c97eef86cefd1e556996b4a826',1,'rtt::ai::stp::Play::score()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#ae67ca3f7620f349a73a3bafec170f8c4',1,'rtt::ai::stp::play::DefendShot::score()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab7f4284a6cbc296a8acae1736f5b8cd8',1,'rtt::ai::stp::play::KeeperKickBall::score()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a3aa8648702dbd9a70bc72cdc5dcc881b',1,'rtt::ai::stp::play::Attack::score()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aed0df525447b64522d49c9979f27d131',1,'rtt::ai::stp::play::AttackingPass::score()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a90e485a90c05bcd61d4808fdc214b90c',1,'rtt::ai::stp::play::ChippingPass::score()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5cad72522fb5823fbd698b847342df76',1,'rtt::ai::stp::play::BallPlacementUsForceStart::score()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a023a7880e0d1123899328776a37b6696',1,'rtt::ai::stp::play::Halt::score()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a74af43184e4831efef654d9604b8c069',1,'rtt::ai::stp::play::FreeKickUsAtGoal::score()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad918504526f4f0d666f3c15dc7480e33',1,'rtt::ai::stp::play::FreeKickThem::score()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aee8c5693b91a4d42adc8dfda1fd63ddd',1,'rtt::ai::stp::play::BallPlacementThem::score()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab0e26c9631e33b1d221eca8bdfa7ae71',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::score()']]], - ['scoreposition_1978',['scorePosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ae9065c871a8ccc1c99af5dc32dbebd27',1,'rtt::ai::stp::PositionScoring']]], - ['sendallcommands_1979',['sendAllCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a0fadb136765f78b16de7198756c104bc',1,'rtt::ai::control::ControlModule']]], - ['sendpackettosimulator_1980',['sendPacketToSimulator',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#abc76eed70ddeb37a3f42b37cedf85f48',1,'rtt::ai::io::IOManager']]], - ['setangledifftoball_1981',['setAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1c45bfbf85ad94ea92e065b9e54af34b',1,'rtt::world::robot::Robot']]], - ['setball_1982',['setBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb',1,'rtt::ai::stp::StpInfo']]], - ['setballsensorseesball_1983',['setBallSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3c72bd2b18c6480e923714bdb99b1e50',1,'rtt::world::robot::Robot']]], - ['setbatterylow_1984',['setBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6964a5dfbc0c26de799a5bebaa8089d2',1,'rtt::world::robot::Robot']]], - ['setcurrentgamestate_1985',['setCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a3cdd9fbf290d4845131c56251dd74cb7',1,'rtt::ai::StrategyManager']]], - ['setcurrentworld_1986',['setCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866',1,'rtt::ai::stp::StpInfo']]], - ['setdistancetoball_1987',['setDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aefe3a2be29f1a132d46ee193c4659023',1,'rtt::world::robot::Robot']]], - ['setdribbleron_1988',['setDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c',1,'rtt::ai::stp::StpInfo']]], - ['setdribblerseesball_1989',['setDribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a278fe9dd90db62875433259d949b8280',1,'rtt::world::robot::Robot']]], - ['setfield_1990',['setField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd',1,'rtt::ai::stp::StpInfo']]], - ['setgamestateroleids_1991',['setGameStateRoleIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18c5060ec7b4d6baa7f4b19b71579ea8',1,'rtt::ai::Dealer']]], - ['sethasball_1992',['setHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a250874006edac551b004fd2cd05e1c2b',1,'rtt::world::robot::Robot']]], - ['setinterfacegamestate_1993',['setInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#adf24f5bbd3ee154090d093bf7cf90c0a',1,'rtt::ai::interface::Output']]], - ['setkeeperid_1994',['setKeeperId',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a92d754c0b08d608894ac9ebf3e7cf4d2',1,'rtt::ai::interface::Output']]], - ['setkickchipvelocity_1995',['setKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b',1,'rtt::ai::stp::StpInfo']]], - ['setkickorchip_1996',['setKickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f45976c3e9bd95cf5800776287350c1',1,'rtt::ai::stp::StpInfo']]], - ['setleft_1997',['setLeft',['../df/db4/classrtt_1_1GameSettings.html#a1a39949b86051915090b2793aee57c72',1,'rtt::GameSettings']]], - ['setmaxrobotvelocity_1998',['setMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35',1,'rtt::ai::stp::StpInfo']]], - ['setpositiontodefend_1999',['setPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6',1,'rtt::ai::stp::StpInfo']]], - ['setpositiontomoveto_2000',['setPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#acf6c8c1d16e384cfad6a078a09206105',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< Vector2 > &position)'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)']]], - ['setpositiontoshootat_2001',['setPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77',1,'rtt::ai::stp::StpInfo']]], - ['setprimaryai_2002',['setPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a7db66def9ca49cce1cd65092238d7efe',1,'rtt::GameSettings']]], - ['setrefereedata_2003',['setRefereeData',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a244fc9340e4f2daaa4023f9caa0d883e',1,'rtt::ai::GameStateManager']]], - ['setrobot_2004',['setRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f',1,'rtt::ai::stp::StpInfo']]], - ['setrobothubmode_2005',['setRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a857c0851b84c1c977c42a2981a39bdf0',1,'rtt::GameSettings']]], - ['setrolename_2006',['setRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49',1,'rtt::ai::stp::StpInfo']]], - ['setrulesetname_2007',['setRuleSetName',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a01205f6a56f921c525e3dd301712dd0d',1,'rtt::ai::interface::Output']]], - ['setshottype_2008',['setShotType',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#afa7b1db3829313ed298aca9b2d835dbc',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidball_2009',['setShouldAvoidBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidgoalposts_2010',['setShouldAvoidGoalPosts',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidourdefensearea_2011',['setShouldAvoidOurDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidourrobots_2012',['setShouldAvoidOurRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a350c6ae83489de7b2599037bd47eb027',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidoutoffield_2013',['setShouldAvoidOutOfField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a7080301b1f4e9650f0599e87ef71fde6',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidtheirdefensearea_2014',['setShouldAvoidTheirDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a9d99f55c0a862dcb364e85595011f0e7',1,'rtt::ai::stp::StpInfo']]], - ['setshouldavoidtheirrobots_2015',['setShouldAvoidTheirRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a108de017dcb9f43ec30cc7a86f7440c8',1,'rtt::ai::stp::StpInfo']]], - ['setup_2016',['SetUp',['../d6/d69/classRTT__AI__Tests.html#aa452bf852d221016a864cd4a7ff1e30c',1,'RTT_AI_Tests']]], - ['setuserefereecommands_2017',['setUseRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#aa2f7eb1d8e28bc709dfab985414f43b7',1,'rtt::ai::interface::Output']]], - ['setviewvectors_2018',['setViewVectors',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a0298f44793558e328c882602fa5d3bfb',1,'rtt::world::WorldData']]], - ['setworkingballsensor_2019',['setWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a14143ed24a7a4aa7b748fd6414b43c15',1,'rtt::world::robot::Robot']]], - ['setworld_2020',['setWorld',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab23ad33458ed975661cdc593bdf40968',1,'rtt::ai::stp::Play::setWorld()'],['../da/d39/classrtt_1_1world_1_1World.html#af64f484d43512bff1fae5ae1fad707e8',1,'rtt::world::World::setWorld()']]], - ['setyaw_2021',['setYaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac5b390ef87cd294a010375ccb9a70cd6',1,'rtt::ai::stp::StpInfo::setYaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8d896283110970bb693dc784280a8066',1,'rtt::world::robot::Robot::setYaw()']]], - ['setyellow_2022',['setYellow',['../df/db4/classrtt_1_1GameSettings.html#a4668cb84480e6755edc1bdebc47f1378',1,'rtt::GameSettings']]], - ['shouldendplay_2023',['shouldEndPlay',['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a37398798ad20c2a95f9d51b35bdd58bd',1,'rtt::ai::stp::play::FreeKickUsAtGoal::shouldEndPlay()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#af9b2205d1663fcd57360215aff23c4e2',1,'rtt::ai::stp::play::FreeKickUsPass::shouldEndPlay()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a749d12680c303e95b8446b68dc2ba288',1,'rtt::ai::stp::play::KickOffThem::shouldEndPlay()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a649407297dee6638920185ca497148cb',1,'rtt::ai::stp::play::Attack::shouldEndPlay()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a363c1051fb133b677a6a61f587184f51',1,'rtt::ai::stp::play::KickOffUs::shouldEndPlay()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a75285f5ba087c4fec511022d614f1d0a',1,'rtt::ai::stp::play::KeeperKickBall::shouldEndPlay()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a69c151bdcb58496794b8ef9fa46a2286',1,'rtt::ai::stp::play::AttackingPass::shouldEndPlay()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#af287374ebee423c2829620d0df398012',1,'rtt::ai::stp::play::ChippingPass::shouldEndPlay()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8726a464fdb9e614c5cca8c7cd183155',1,'rtt::ai::stp::Play::shouldEndPlay()']]], - ['shouldtacticreset_2024',['shouldTacticReset',['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ad7351e407d20f421f0501d3c02477d2c',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::shouldTacticReset()'],['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9c0aeac317efb6c3341a13701facaae0',1,'rtt::ai::stp::tactic::InstantKick::shouldTacticReset()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab9652946b0ab747c1e17ce073a5d907d',1,'rtt::ai::stp::tactic::OrbitKick::shouldTacticReset()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66e4d1d23b4bb95614c95e58b830b5b',1,'rtt::ai::stp::tactic::Receive::shouldTacticReset()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a9fb6658075f837e796e3e26cb794dc7b',1,'rtt::ai::stp::tactic::KeeperBlockBall::shouldTacticReset()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aca881751397df9e73d9c84b36ac84e84',1,'rtt::ai::stp::tactic::BallStandBack::shouldTacticReset()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a867dd6ba6847937dfd7f22fcaa936544',1,'rtt::ai::stp::tactic::BlockBall::shouldTacticReset()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0cb8c6fc9dffb0c616cadd776092ddf4',1,'rtt::ai::stp::tactic::Formation::shouldTacticReset()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af3a3bbd4e47241eb6382ea48643287ba',1,'rtt::ai::stp::tactic::Halt::shouldTacticReset()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0530ffa7fe49eb66d4fc717086cfe949',1,'rtt::ai::stp::Tactic::shouldTacticReset()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a1197153c427e64c749ef9fc57bacfc2e',1,'rtt::ai::stp::TestTactic::shouldTacticReset()'],['../d4/d01/classMockTactic.html#a5b71704c2e3a289abb3075e248577d30',1,'MockTactic::shouldTacticReset()'],['../db/dd1/classrtt_1_1ai_1_1stp_1_1tactic_1_1ChipAtPos.html#a77be44d11be3b9d842715ed64d704414',1,'rtt::ai::stp::tactic::ChipAtPos::shouldTacticReset()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a01328342628815ac1a1eb3bd5c648112',1,'rtt::ai::stp::tactic::DriveWithBall::shouldTacticReset()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#aff0cc2917cc5a5ea00b624b1507cad1a',1,'rtt::ai::stp::tactic::GetBall::shouldTacticReset()']]], - ['simulator_5fangular_5fcontrol_2025',['simulator_angular_control',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a1f75d8cffa6713ca144407de79d4ce4c',1,'rtt::ai::control::ControlModule']]], - ['slowestdirecttime_2026',['slowestDirectTime',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#abd861aeb721c5ffb6418f0eae78390b6',1,'rtt::ai::control::OvershootComputations']]], - ['start_2027',['start',['../da/de3/classrtt_1_1STPManager.html#a07d003e9f8de3b66324d146e52f584cc',1,'rtt::STPManager']]], - ['stopformation_2028',['StopFormation',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a9ed3e36bdaebec73cc720e9af753478c',1,'rtt::ai::stp::play::StopFormation']]], - ['stpmanager_2029',['STPManager',['../da/de3/classrtt_1_1STPManager.html#a8edcab477fc8c4d1c1e9c782005ceb47',1,'rtt::STPManager::STPManager(STPManager const &)=delete'],['../da/de3/classrtt_1_1STPManager.html#a3b92e93d0ddfa69c696332005b36abc3',1,'rtt::STPManager::STPManager(std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway)']]], - ['strategymanager_2030',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aaa0a09adb7ef5e6af6548e57a592d19c',1,'rtt::ai::StrategyManager']]], - ['striker_2031',['Striker',['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a01d47aed1deca2f143fcbeaad11b115b',1,'rtt::ai::stp::role::Striker']]] + ['saveballlocation_1941',['saveBallLocation',['../dc/d8f/namespacertt.html#a8b57043eb96f30d3547a04cdfd0d8b5a',1,'rtt']]], + ['saverobotlocations_1942',['saveRobotLocations',['../dc/d8f/namespacertt.html#a360ef65a1871277001cfcd63e8e11425',1,'rtt']]], + ['savescores_1943',['saveScores',['../dc/d8f/namespacertt.html#af8ad8deff684d028612d473c6fedb6aa',1,'rtt']]], + ['score_1944',['score',['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#a457a70fe85bbe237bf9e61bc543c052c',1,'rtt::ai::stp::play::Defend::score()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a156fdf6820221277d40024bfb6db6918',1,'rtt::ai::stp::play::StopFormation::score()'],['../d6/daa/classrtt_1_1ai_1_1stp_1_1play_1_1PrepareForcedStart.html#adc5fdbcf7b4a941b4d5d41eb37ce893a',1,'rtt::ai::stp::play::PrepareForcedStart::score()'],['../d6/d47/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUsPrepare.html#aeaec68d80b1eae20469ae2718cad43a0',1,'rtt::ai::stp::play::PenaltyUsPrepare::score()'],['../db/d03/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyUs.html#a807cfbf7efa495679d6f2d64e16703ee',1,'rtt::ai::stp::play::PenaltyUs::score()'],['../d4/dfe/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThemPrepare.html#a96d8bb2b51915d8e495f358c10ef26f4',1,'rtt::ai::stp::play::PenaltyThemPrepare::score()'],['../d9/dd3/classrtt_1_1ai_1_1stp_1_1play_1_1PenaltyThem.html#a93c2079abaeb77c36a0d47d197423d19',1,'rtt::ai::stp::play::PenaltyThem::score()'],['../d9/df0/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUsPrepare.html#a959606ba554d5e0138fa30007aff1d4a',1,'rtt::ai::stp::play::KickOffUsPrepare::score()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#aeafeebcbc4a167f72a0a40536df7dccd',1,'rtt::ai::stp::play::KickOffUs::score()'],['../d5/d85/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThemPrepare.html#a97952e47f5ee9c2eaa4f75f76cb04378',1,'rtt::ai::stp::play::KickOffThemPrepare::score()'],['../d2/dc0/classrtt_1_1ai_1_1stp_1_1play_1_1Halt.html#a023a7880e0d1123899328776a37b6696',1,'rtt::ai::stp::play::Halt::score()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a42d8b6c97eef86cefd1e556996b4a826',1,'rtt::ai::stp::Play::score()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#ab7f4284a6cbc296a8acae1736f5b8cd8',1,'rtt::ai::stp::play::KeeperKickBall::score()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a3aa8648702dbd9a70bc72cdc5dcc881b',1,'rtt::ai::stp::play::Attack::score()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#aed0df525447b64522d49c9979f27d131',1,'rtt::ai::stp::play::AttackingPass::score()'],['../d7/d43/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementThem.html#aee8c5693b91a4d42adc8dfda1fd63ddd',1,'rtt::ai::stp::play::BallPlacementThem::score()'],['../d9/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsFreeKick.html#ab0e26c9631e33b1d221eca8bdfa7ae71',1,'rtt::ai::stp::play::BallPlacementUsFreeKick::score()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a32b662b5e251d9579dd32149c1cc2296',1,'rtt::ai::stp::play::KickOffThem::score()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#ae713bbd8072641ccd24ad755f62a9713',1,'rtt::ai::stp::play::FreeKickUsPass::score()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a74af43184e4831efef654d9604b8c069',1,'rtt::ai::stp::play::FreeKickUsAtGoal::score()'],['../de/de4/classrtt_1_1ai_1_1stp_1_1play_1_1BallPlacementUsForceStart.html#a5cad72522fb5823fbd698b847342df76',1,'rtt::ai::stp::play::BallPlacementUsForceStart::score()'],['../dc/d7b/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickThem.html#ad918504526f4f0d666f3c15dc7480e33',1,'rtt::ai::stp::play::FreeKickThem::score()']]], + ['scoreposition_1945',['scorePosition',['../de/de9/classrtt_1_1ai_1_1stp_1_1PositionScoring.html#ae9065c871a8ccc1c99af5dc32dbebd27',1,'rtt::ai::stp::PositionScoring']]], + ['sendallcommands_1946',['sendAllCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a0fadb136765f78b16de7198756c104bc',1,'rtt::ai::control::ControlModule']]], + ['sendpackettosimulator_1947',['sendPacketToSimulator',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#abc76eed70ddeb37a3f42b37cedf85f48',1,'rtt::ai::io::IOManager']]], + ['setamountofwallers_1948',['setAmountOfWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#abc4854105feb26b4e3aabc532d55898f',1,'rtt::ai::stp::PositionComputations']]], + ['setangledifftoball_1949',['setAngleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a1c45bfbf85ad94ea92e065b9e54af34b',1,'rtt::world::robot::Robot']]], + ['setball_1950',['setBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1a81bedd78c2bdb9e89a8bfb968147fb',1,'rtt::ai::stp::StpInfo']]], + ['setballsensorseesball_1951',['setBallSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a3c72bd2b18c6480e923714bdb99b1e50',1,'rtt::world::robot::Robot']]], + ['setbatterylow_1952',['setBatteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6964a5dfbc0c26de799a5bebaa8089d2',1,'rtt::world::robot::Robot']]], + ['setcurrentgamestate_1953',['setCurrentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#a3cdd9fbf290d4845131c56251dd74cb7',1,'rtt::ai::StrategyManager']]], + ['setcurrentworld_1954',['setCurrentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8bb3b9031b3ed4776a37366326f6c866',1,'rtt::ai::stp::StpInfo']]], + ['setdistancetoball_1955',['setDistanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aefe3a2be29f1a132d46ee193c4659023',1,'rtt::world::robot::Robot']]], + ['setdribbleron_1956',['setDribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ab5a19d7f321b5fa0edfd9d8fc0de946c',1,'rtt::ai::stp::StpInfo']]], + ['setdribblerseesball_1957',['setDribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a278fe9dd90db62875433259d949b8280',1,'rtt::world::robot::Robot']]], + ['setfield_1958',['setField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#adbd67ea815175d96269c91a1d6cbdcdd',1,'rtt::ai::stp::StpInfo']]], + ['setgamestateroleids_1959',['setGameStateRoleIds',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a18c5060ec7b4d6baa7f4b19b71579ea8',1,'rtt::ai::Dealer']]], + ['sethasball_1960',['setHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a250874006edac551b004fd2cd05e1c2b',1,'rtt::world::robot::Robot']]], + ['setinterfacegamestate_1961',['setInterfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#adf24f5bbd3ee154090d093bf7cf90c0a',1,'rtt::ai::interface::Output']]], + ['setkeeperid_1962',['setKeeperId',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a92d754c0b08d608894ac9ebf3e7cf4d2',1,'rtt::ai::interface::Output']]], + ['setkickchipvelocity_1963',['setKickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af3eb785277f9b02ecebd597d3e1cd31b',1,'rtt::ai::stp::StpInfo']]], + ['setkickorchip_1964',['setKickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a30f14a798e20f53dabac8a959db00428',1,'rtt::ai::stp::StpInfo']]], + ['setleft_1965',['setLeft',['../df/db4/classrtt_1_1GameSettings.html#a1a39949b86051915090b2793aee57c72',1,'rtt::GameSettings']]], + ['setmaxrobotvelocity_1966',['setMaxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac4f0191be550edf701259b9677e58f35',1,'rtt::ai::stp::StpInfo']]], + ['setpositiontodefend_1967',['setPositionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5c07f6c23679d1e5be078813d49746d6',1,'rtt::ai::stp::StpInfo']]], + ['setpositiontomoveto_1968',['setPositionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#acf6c8c1d16e384cfad6a078a09206105',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< Vector2 > &position)'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad1c1a5848c3c23785f9af9aa64a27b18',1,'rtt::ai::stp::StpInfo::setPositionToMoveTo(const std::optional< gen::ScoredPosition > &scoredPosition)']]], + ['setpositiontoshootat_1969',['setPositionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a73f93b5f9bca46d6a6290ebc7dde2c77',1,'rtt::ai::stp::StpInfo']]], + ['setprimaryai_1970',['setPrimaryAI',['../df/db4/classrtt_1_1GameSettings.html#a7db66def9ca49cce1cd65092238d7efe',1,'rtt::GameSettings']]], + ['setrefereedata_1971',['setRefereeData',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a244fc9340e4f2daaa4023f9caa0d883e',1,'rtt::ai::GameStateManager']]], + ['setrobot_1972',['setRobot',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ad17b089b563d35faebe66ae0128db93f',1,'rtt::ai::stp::StpInfo']]], + ['setrobothubmode_1973',['setRobotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a857c0851b84c1c977c42a2981a39bdf0',1,'rtt::GameSettings']]], + ['setrolename_1974',['setRoleName',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#af75aeb911553108d67f5cc5c0032bf49',1,'rtt::ai::stp::StpInfo']]], + ['setrulesetname_1975',['setRuleSetName',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a01205f6a56f921c525e3dd301712dd0d',1,'rtt::ai::interface::Output']]], + ['setshotpower_1976',['setShotPower',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aff4da96e247357608a4e555e50454ed5',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidball_1977',['setShouldAvoidBall',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ae2db90d4930bdd5383c88f6d9a2b10b2',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidgoalposts_1978',['setShouldAvoidGoalPosts',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5166dad0adf9c3de0a9de6b3016ebe7d',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidourdefensearea_1979',['setShouldAvoidOurDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8f8a77b7901ce014328bcdc48b9050cf',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidourrobots_1980',['setShouldAvoidOurRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a350c6ae83489de7b2599037bd47eb027',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidoutoffield_1981',['setShouldAvoidOutOfField',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a7080301b1f4e9650f0599e87ef71fde6',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidtheirdefensearea_1982',['setShouldAvoidTheirDefenseArea',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a9d99f55c0a862dcb364e85595011f0e7',1,'rtt::ai::stp::StpInfo']]], + ['setshouldavoidtheirrobots_1983',['setShouldAvoidTheirRobots',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a108de017dcb9f43ec30cc7a86f7440c8',1,'rtt::ai::stp::StpInfo']]], + ['setup_1984',['SetUp',['../d6/d69/classRTT__AI__Tests.html#aa452bf852d221016a864cd4a7ff1e30c',1,'RTT_AI_Tests']]], + ['setuserefereecommands_1985',['setUseRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#aa2f7eb1d8e28bc709dfab985414f43b7',1,'rtt::ai::interface::Output']]], + ['setviewvectors_1986',['setViewVectors',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a0298f44793558e328c882602fa5d3bfb',1,'rtt::world::WorldData']]], + ['setworkingballsensor_1987',['setWorkingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a14143ed24a7a4aa7b748fd6414b43c15',1,'rtt::world::robot::Robot']]], + ['setworld_1988',['setWorld',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#ab23ad33458ed975661cdc593bdf40968',1,'rtt::ai::stp::Play::setWorld()'],['../da/d39/classrtt_1_1world_1_1World.html#af64f484d43512bff1fae5ae1fad707e8',1,'rtt::world::World::setWorld()']]], + ['setyaw_1989',['setYaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#ac5b390ef87cd294a010375ccb9a70cd6',1,'rtt::ai::stp::StpInfo::setYaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8d896283110970bb693dc784280a8066',1,'rtt::world::robot::Robot::setYaw()']]], + ['setyellow_1990',['setYellow',['../df/db4/classrtt_1_1GameSettings.html#a4668cb84480e6755edc1bdebc47f1378',1,'rtt::GameSettings']]], + ['shouldendplay_1991',['shouldEndPlay',['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#af9b2205d1663fcd57360215aff23c4e2',1,'rtt::ai::stp::play::FreeKickUsPass::shouldEndPlay()'],['../d0/dc2/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffThem.html#a749d12680c303e95b8446b68dc2ba288',1,'rtt::ai::stp::play::KickOffThem::shouldEndPlay()'],['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a75285f5ba087c4fec511022d614f1d0a',1,'rtt::ai::stp::play::KeeperKickBall::shouldEndPlay()'],['../d2/d47/classrtt_1_1ai_1_1stp_1_1play_1_1KickOffUs.html#a363c1051fb133b677a6a61f587184f51',1,'rtt::ai::stp::play::KickOffUs::shouldEndPlay()'],['../db/df2/classrtt_1_1ai_1_1stp_1_1play_1_1Attack.html#a649407297dee6638920185ca497148cb',1,'rtt::ai::stp::play::Attack::shouldEndPlay()'],['../dd/dc8/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsAtGoal.html#a37398798ad20c2a95f9d51b35bdd58bd',1,'rtt::ai::stp::play::FreeKickUsAtGoal::shouldEndPlay()'],['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8726a464fdb9e614c5cca8c7cd183155',1,'rtt::ai::stp::Play::shouldEndPlay()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a69c151bdcb58496794b8ef9fa46a2286',1,'rtt::ai::stp::play::AttackingPass::shouldEndPlay()']]], + ['shouldtacticreset_1992',['shouldTacticReset',['../d0/df3/classrtt_1_1ai_1_1stp_1_1tactic_1_1InstantKick.html#a9c0aeac317efb6c3341a13701facaae0',1,'rtt::ai::stp::tactic::InstantKick::shouldTacticReset()'],['../d5/d3d/classrtt_1_1ai_1_1stp_1_1tactic_1_1OrbitKick.html#ab9652946b0ab747c1e17ce073a5d907d',1,'rtt::ai::stp::tactic::OrbitKick::shouldTacticReset()'],['../d3/d66/classrtt_1_1ai_1_1stp_1_1tactic_1_1Receive.html#ac66e4d1d23b4bb95614c95e58b830b5b',1,'rtt::ai::stp::tactic::Receive::shouldTacticReset()'],['../d0/d7b/classrtt_1_1ai_1_1stp_1_1tactic_1_1KeeperBlockBall.html#a9fb6658075f837e796e3e26cb794dc7b',1,'rtt::ai::stp::tactic::KeeperBlockBall::shouldTacticReset()'],['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aca881751397df9e73d9c84b36ac84e84',1,'rtt::ai::stp::tactic::BallStandBack::shouldTacticReset()'],['../df/dac/classrtt_1_1ai_1_1stp_1_1tactic_1_1BlockBall.html#a867dd6ba6847937dfd7f22fcaa936544',1,'rtt::ai::stp::tactic::BlockBall::shouldTacticReset()'],['../d6/d0f/classrtt_1_1ai_1_1stp_1_1tactic_1_1Formation.html#a0cb8c6fc9dffb0c616cadd776092ddf4',1,'rtt::ai::stp::tactic::Formation::shouldTacticReset()'],['../d5/dc3/classrtt_1_1ai_1_1stp_1_1tactic_1_1Halt.html#af3a3bbd4e47241eb6382ea48643287ba',1,'rtt::ai::stp::tactic::Halt::shouldTacticReset()'],['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#a1197153c427e64c749ef9fc57bacfc2e',1,'rtt::ai::stp::TestTactic::shouldTacticReset()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0530ffa7fe49eb66d4fc717086cfe949',1,'rtt::ai::stp::Tactic::shouldTacticReset()'],['../d4/d01/classMockTactic.html#a5b71704c2e3a289abb3075e248577d30',1,'MockTactic::shouldTacticReset()'],['../d2/d25/classrtt_1_1ai_1_1stp_1_1tactic_1_1DriveWithBall.html#a01328342628815ac1a1eb3bd5c648112',1,'rtt::ai::stp::tactic::DriveWithBall::shouldTacticReset()'],['../d8/d8e/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBall.html#aff0cc2917cc5a5ea00b624b1507cad1a',1,'rtt::ai::stp::tactic::GetBall::shouldTacticReset()'],['../d9/d65/classrtt_1_1ai_1_1stp_1_1tactic_1_1GetBehindBallInDirection.html#ad7351e407d20f421f0501d3c02477d2c',1,'rtt::ai::stp::tactic::GetBehindBallInDirection::shouldTacticReset()']]], + ['simulator_5fangular_5fcontrol_1993',['simulator_angular_control',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a1f75d8cffa6713ca144407de79d4ce4c',1,'rtt::ai::control::ControlModule']]], + ['slowestdirecttime_1994',['slowestDirectTime',['../de/df8/classrtt_1_1ai_1_1control_1_1OvershootComputations.html#abd861aeb721c5ffb6418f0eae78390b6',1,'rtt::ai::control::OvershootComputations']]], + ['start_1995',['start',['../da/de3/classrtt_1_1STPManager.html#a07d003e9f8de3b66324d146e52f584cc',1,'rtt::STPManager']]], + ['stopformation_1996',['StopFormation',['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a9ed3e36bdaebec73cc720e9af753478c',1,'rtt::ai::stp::play::StopFormation']]], + ['stpmanager_1997',['STPManager',['../da/de3/classrtt_1_1STPManager.html#a3b92e93d0ddfa69c696332005b36abc3',1,'rtt::STPManager::STPManager(std::shared_ptr< ai::gui::net::InterfaceGateway > interfaceGateway)'],['../da/de3/classrtt_1_1STPManager.html#a8edcab477fc8c4d1c1e9c782005ceb47',1,'rtt::STPManager::STPManager(STPManager const &)=delete']]], + ['strategymanager_1998',['StrategyManager',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#aaa0a09adb7ef5e6af6548e57a592d19c',1,'rtt::ai::StrategyManager']]], + ['striker_1999',['Striker',['../d3/de1/classrtt_1_1ai_1_1stp_1_1role_1_1Striker.html#a01d47aed1deca2f143fcbeaad11b115b',1,'rtt::ai::stp::role::Striker']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 9aedaa643..8ede12b05 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,17 +1,17 @@ var searchData= [ - ['tactic_2032',['Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a6b303d7b1b345521fc52eceec2ed1db9',1,'rtt::ai::stp::Tactic::Tactic(Tactic &&other)=default'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ad25b6546a7f1314dab18b2e2e9389874',1,'rtt::ai::stp::Tactic::Tactic()=default']]], - ['teamclosetoball_2033',['teamCloseToBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ad2a48d398c733466408997f6cb10b24c',1,'rtt::ai::BallPossession']]], - ['teamfarfromball_2034',['teamFarFromBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ac50ccff35707b37fb3f3f02fd9f40f96',1,'rtt::ai::BallPossession']]], - ['terminate_2035',['terminate',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a0f136c2ac131c1b44b65cb9eeba823fe',1,'rtt::ai::stp::Skill::terminate()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac7dba7916b5fc648439cb51181d01358',1,'rtt::ai::stp::Tactic::terminate()']]], - ['test_2036',['TEST',['../d0/d85/TacticTests_8cpp.html#afc3b20974aeed8bf1767b9da2a7e9a09',1,'TEST(TacticTests, isTacticRunningSuccessful): TacticTests.cpp'],['../d3/d1a/RefereeTest_8cpp.html#a6540caa803f0af8d13e0bc1667d09c1f',1,'TEST(RefereeTest, it_gets_and_sets_the_ref): RefereeTest.cpp'],['../d6/d6f/namespacertt_1_1world_1_1ball.html#adecfc7e019ba06f5f3402703977930b6',1,'rtt::world::ball::TEST()'],['../dc/d8f/namespacertt.html#ab8672b6bb09e9e87cf96d0f810666589',1,'rtt::TEST(FieldComputationTest, outwards_margin)'],['../dc/d8f/namespacertt.html#a76cf96c69d4ccdcc3de9391a9debf941',1,'rtt::TEST(FieldComputationTest, goal_distance)'],['../dc/d8f/namespacertt.html#af4c8aa161a15c716d7371108d6119b6b',1,'rtt::TEST(FieldComputationTest, total_goal_angle)'],['../dc/d8f/namespacertt.html#af962cfe6fd7d4a3e152e96f0e1c40e13',1,'rtt::TEST(FieldComputationTest, line_intersection_with_defence_area)'],['../dc/d8f/namespacertt.html#a169db5a7e6efa4afcdfb8423b25bd0e8',1,'rtt::TEST(FieldComputationTest, projectionTests)'],['../dc/d8f/namespacertt.html#a29cdd07cdb75d18d0025d75054db1366',1,'rtt::TEST(FieldComputationTest, projectionOnLineTests)'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a75d226ba50394734ba8f580ed2cbd5b2',1,'rtt::world::robot::TEST()'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#af65626be15bac794c9d6d1a7e530fce0',1,'TEST(worldTest, WhichRobotHasBallTest): WhichRobotHasBallTest.cpp'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#a8fb04d1a2e533695852ae7755fd008ef',1,'TEST(worldTest, NoRobotHasBall): WhichRobotHasBallTest.cpp'],['../db/d97/WorldResetTests_8cpp.html#a832b5b6ea1810635609d4f2303908a47',1,'TEST(worldTest, GenericWorldRemoval): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#a96324beaed025bb7e69a113e9e50ac22',1,'TEST(worldTest, HistorySizeTestSimple): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#aa9f8ecc47aa946bcb5d128a78074c070',1,'TEST(worldTest, ResetWorldTest): WorldResetTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a201c9dfbad6fc25a3c85434994c83dca',1,'TEST(TacticTests, endTacticWaiting): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a97d2a48a177e93132832e1ec4f4dabd1',1,'TEST(TacticTests, nonEndTacticFinishedSuccessful): TacticTests.cpp'],['../da/df8/FieldHelperTest_8cpp.html#ab08a22fa5ff62dcbf0c40a7f18f051c8',1,'TEST(FieldHelperTests, FieldTest): FieldHelperTest.cpp'],['../da/df8/FieldHelperTest_8cpp.html#a6255ace35491390bb400d55f2301ef73',1,'TEST(FieldHelperTests, DefenseAreaTest): FieldHelperTest.cpp'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#afbf107facc5ed4f9b5b07be8588c4cfb',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerateOtherWay)'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#a74bc81599aafe16324411bbba7044c83',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerate)'],['../d0/d85/TacticTests_8cpp.html#a164eece496f6b9403f2a5f695d03e5d1',1,'TEST(TacticTests, endTacticFailingCondition): TacticTests.cpp']]], - ['test_5ff_2037',['TEST_F',['../d7/d93/HistoryRetrievalTest_8cpp.html#afbe6cdef5e0ea1a34685af88709f9855',1,'TEST_F(RTT_AI_Tests, HistoryRetrievalTest): HistoryRetrievalTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#aefa88de2b7eb9347c8ea2a25e0d24889',1,'TEST_F(RTT_AI_Tests, scoringTest): CorrectPlayTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#a1edb5baaa131732586acb7a2daca34aa',1,'TEST_F(RTT_AI_Tests, KeeperKickBallTest): CorrectPlayTest.cpp'],['../d8/db2/PassingTests_8cpp.html#aa8b1279a685235f5a30eeea4ff1c5936',1,'TEST_F(RTT_AI_Tests, keeperPassTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#af11a233c5b90fcf7935ef3f59a259193',1,'TEST_F(RTT_AI_Tests, validReceiverLocationTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ae1559e0b63e341e74c010fcc422cf55d',1,'TEST_F(RTT_AI_Tests, idTests): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ad5bf1d57fa975a41f417ca6f10edb32f',1,'TEST_F(RTT_AI_Tests, canFindPassTest): PassingTests.cpp']]], - ['testrole_2038',['TestRole',['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html#a263d42f63d957123eb54b07272636eca',1,'rtt::ai::stp::TestRole']]], - ['testtactic_2039',['TestTactic',['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#ab8d1e4dfb359b1438512e1ac9a0dfb84',1,'rtt::ai::stp::TestTactic']]], - ['timedpos1d_2040',['TimedPos1D',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a7bffece3c5966196c2f25232e3f5453c',1,'rtt::ai::control::TimedPos1D']]], - ['tohistory_2041',['toHistory',['../da/d39/classrtt_1_1world_1_1World.html#a2cfed82ae1c49dbbad14faba417c5bfc',1,'rtt::world::World']]], - ['tostring_2042',['toString',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a26c0da35074e1503f712386c69002332',1,'rtt::ai::RuleSet']]], - ['trajectory2d_2043',['Trajectory2D',['../d9/da4/classrtt_1_1Trajectory2D.html#a562310ce7369a25e365befe2759e0313',1,'rtt::Trajectory2D::Trajectory2D()=default'],['../d9/da4/classrtt_1_1Trajectory2D.html#af0af8dd231cc2d4ee1fbbf4578757fc3',1,'rtt::Trajectory2D::Trajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)']]], - ['trapezoidalprofile_2044',['trapezoidalProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a2cf5ae89f197afbbe071d67ba2b0500c',1,'rtt::ai::control::BBTrajectory1D']]], - ['triangularprofile_2045',['triangularProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abbedd316d9c53e4985d7ee625c789088',1,'rtt::ai::control::BBTrajectory1D']]] + ['tactic_2000',['Tactic',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a6b303d7b1b345521fc52eceec2ed1db9',1,'rtt::ai::stp::Tactic::Tactic(Tactic &&other)=default'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ad25b6546a7f1314dab18b2e2e9389874',1,'rtt::ai::stp::Tactic::Tactic()=default']]], + ['teamclosetoball_2001',['teamCloseToBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ad2a48d398c733466408997f6cb10b24c',1,'rtt::ai::BallPossession']]], + ['teamfarfromball_2002',['teamFarFromBall',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#ac50ccff35707b37fb3f3f02fd9f40f96',1,'rtt::ai::BallPossession']]], + ['terminate_2003',['terminate',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a0f136c2ac131c1b44b65cb9eeba823fe',1,'rtt::ai::stp::Skill::terminate()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#ac7dba7916b5fc648439cb51181d01358',1,'rtt::ai::stp::Tactic::terminate()']]], + ['test_2004',['TEST',['../d0/d85/TacticTests_8cpp.html#afc3b20974aeed8bf1767b9da2a7e9a09',1,'TEST(TacticTests, isTacticRunningSuccessful): TacticTests.cpp'],['../d3/d1a/RefereeTest_8cpp.html#a6540caa803f0af8d13e0bc1667d09c1f',1,'TEST(RefereeTest, it_gets_and_sets_the_ref): RefereeTest.cpp'],['../d6/d6f/namespacertt_1_1world_1_1ball.html#adecfc7e019ba06f5f3402703977930b6',1,'rtt::world::ball::TEST()'],['../dc/d8f/namespacertt.html#ab8672b6bb09e9e87cf96d0f810666589',1,'rtt::TEST(FieldComputationTest, outwards_margin)'],['../dc/d8f/namespacertt.html#a76cf96c69d4ccdcc3de9391a9debf941',1,'rtt::TEST(FieldComputationTest, goal_distance)'],['../dc/d8f/namespacertt.html#af4c8aa161a15c716d7371108d6119b6b',1,'rtt::TEST(FieldComputationTest, total_goal_angle)'],['../dc/d8f/namespacertt.html#af962cfe6fd7d4a3e152e96f0e1c40e13',1,'rtt::TEST(FieldComputationTest, line_intersection_with_defence_area)'],['../dc/d8f/namespacertt.html#a169db5a7e6efa4afcdfb8423b25bd0e8',1,'rtt::TEST(FieldComputationTest, projectionTests)'],['../dc/d8f/namespacertt.html#a29cdd07cdb75d18d0025d75054db1366',1,'rtt::TEST(FieldComputationTest, projectionOnLineTests)'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a75d226ba50394734ba8f580ed2cbd5b2',1,'rtt::world::robot::TEST()'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#af65626be15bac794c9d6d1a7e530fce0',1,'TEST(worldTest, WhichRobotHasBallTest): WhichRobotHasBallTest.cpp'],['../d1/dd5/WhichRobotHasBallTest_8cpp.html#a8fb04d1a2e533695852ae7755fd008ef',1,'TEST(worldTest, NoRobotHasBall): WhichRobotHasBallTest.cpp'],['../db/d97/WorldResetTests_8cpp.html#a832b5b6ea1810635609d4f2303908a47',1,'TEST(worldTest, GenericWorldRemoval): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#a96324beaed025bb7e69a113e9e50ac22',1,'TEST(worldTest, HistorySizeTestSimple): WorldResetTests.cpp'],['../db/d97/WorldResetTests_8cpp.html#aa9f8ecc47aa946bcb5d128a78074c070',1,'TEST(worldTest, ResetWorldTest): WorldResetTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a201c9dfbad6fc25a3c85434994c83dca',1,'TEST(TacticTests, endTacticWaiting): TacticTests.cpp'],['../d0/d85/TacticTests_8cpp.html#a97d2a48a177e93132832e1ec4f4dabd1',1,'TEST(TacticTests, nonEndTacticFinishedSuccessful): TacticTests.cpp'],['../da/df8/FieldHelperTest_8cpp.html#ab08a22fa5ff62dcbf0c40a7f18f051c8',1,'TEST(FieldHelperTests, FieldTest): FieldHelperTest.cpp'],['../da/df8/FieldHelperTest_8cpp.html#a6255ace35491390bb400d55f2301ef73',1,'TEST(FieldHelperTests, DefenseAreaTest): FieldHelperTest.cpp'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#afbf107facc5ed4f9b5b07be8588c4cfb',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerateOtherWay)'],['../d0/d4f/namespacertt_1_1ai_1_1control.html#a74bc81599aafe16324411bbba7044c83',1,'rtt::ai::control::TEST(BBTrajectories, onlyDecelerate)'],['../d0/d85/TacticTests_8cpp.html#a164eece496f6b9403f2a5f695d03e5d1',1,'TEST(TacticTests, endTacticFailingCondition): TacticTests.cpp']]], + ['test_5ff_2005',['TEST_F',['../d7/d93/HistoryRetrievalTest_8cpp.html#afbe6cdef5e0ea1a34685af88709f9855',1,'TEST_F(RTT_AI_Tests, HistoryRetrievalTest): HistoryRetrievalTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#aefa88de2b7eb9347c8ea2a25e0d24889',1,'TEST_F(RTT_AI_Tests, scoringTest): CorrectPlayTest.cpp'],['../d6/d47/CorrectPlayTest_8cpp.html#a1edb5baaa131732586acb7a2daca34aa',1,'TEST_F(RTT_AI_Tests, KeeperKickBallTest): CorrectPlayTest.cpp'],['../d8/db2/PassingTests_8cpp.html#aa8b1279a685235f5a30eeea4ff1c5936',1,'TEST_F(RTT_AI_Tests, keeperPassTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#af11a233c5b90fcf7935ef3f59a259193',1,'TEST_F(RTT_AI_Tests, validReceiverLocationTest): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ae1559e0b63e341e74c010fcc422cf55d',1,'TEST_F(RTT_AI_Tests, idTests): PassingTests.cpp'],['../d8/db2/PassingTests_8cpp.html#ad5bf1d57fa975a41f417ca6f10edb32f',1,'TEST_F(RTT_AI_Tests, canFindPassTest): PassingTests.cpp']]], + ['testrole_2006',['TestRole',['../da/d79/classrtt_1_1ai_1_1stp_1_1TestRole.html#a263d42f63d957123eb54b07272636eca',1,'rtt::ai::stp::TestRole']]], + ['testtactic_2007',['TestTactic',['../de/d0f/classrtt_1_1ai_1_1stp_1_1TestTactic.html#ab8d1e4dfb359b1438512e1ac9a0dfb84',1,'rtt::ai::stp::TestTactic']]], + ['timedpos1d_2008',['TimedPos1D',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a7bffece3c5966196c2f25232e3f5453c',1,'rtt::ai::control::TimedPos1D']]], + ['tohistory_2009',['toHistory',['../da/d39/classrtt_1_1world_1_1World.html#a2cfed82ae1c49dbbad14faba417c5bfc',1,'rtt::world::World']]], + ['tostring_2010',['toString',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a26c0da35074e1503f712386c69002332',1,'rtt::ai::RuleSet']]], + ['trajectory2d_2011',['Trajectory2D',['../d9/da4/classrtt_1_1Trajectory2D.html#a562310ce7369a25e365befe2759e0313',1,'rtt::Trajectory2D::Trajectory2D()=default'],['../d9/da4/classrtt_1_1Trajectory2D.html#af0af8dd231cc2d4ee1fbbf4578757fc3',1,'rtt::Trajectory2D::Trajectory2D(const Vector2 &initialPos, const Vector2 &initialVel, const Vector2 &finalPos, double maxVel, double maxAcc)']]], + ['trapezoidalprofile_2012',['trapezoidalProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a2cf5ae89f197afbbe071d67ba2b0500c',1,'rtt::ai::control::BBTrajectory1D']]], + ['triangularprofile_2013',['triangularProfile',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#abbedd316d9c53e4985d7ee625c789088',1,'rtt::ai::control::BBTrajectory1D']]] ]; diff --git a/search/namespaces_0.js b/search/namespaces_0.js index a7f27cafb..227ae112f 100644 --- a/search/namespaces_0.js +++ b/search/namespaces_0.js @@ -1,24 +1,24 @@ var searchData= [ - ['ai_1340',['ai',['../d4/dcc/namespacertt_1_1ai.html',1,'rtt']]], - ['ball_1341',['ball',['../d6/d6f/namespacertt_1_1world_1_1ball.html',1,'rtt::world']]], - ['computations_1342',['computations',['../d8/d97/namespacertt_1_1ai_1_1stp_1_1computations.html',1,'rtt::ai::stp']]], - ['constants_1343',['constants',['../da/d1f/namespacertt_1_1ai_1_1constants.html',1,'rtt::ai']]], - ['control_1344',['control',['../d0/d4f/namespacertt_1_1ai_1_1control.html',1,'rtt::ai']]], - ['evaluation_1345',['evaluation',['../dc/d81/namespacertt_1_1ai_1_1stp_1_1evaluation.html',1,'rtt::ai::stp']]], - ['gen_1346',['gen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html',1,'rtt::ai::stp']]], - ['gui_1347',['gui',['../db/d19/namespacertt_1_1ai_1_1gui.html',1,'rtt::ai']]], - ['interface_1348',['interface',['../d8/d44/namespacertt_1_1ai_1_1interface.html',1,'rtt::ai']]], - ['io_1349',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html',1,'rtt::ai']]], - ['net_1350',['net',['../de/d3f/namespacertt_1_1ai_1_1gui_1_1net.html',1,'rtt::ai::gui']]], - ['play_1351',['play',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html',1,'rtt::ai::stp']]], - ['robot_1352',['robot',['../de/d2f/namespacertt_1_1world_1_1robot.html',1,'rtt::world']]], - ['roboteam_5futils_1353',['roboteam_utils',['../dc/d50/namespaceroboteam__utils.html',1,'']]], - ['role_1354',['role',['../d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html',1,'rtt::ai::stp']]], - ['rtt_1355',['rtt',['../dc/d8f/namespacertt.html',1,'']]], - ['skill_1356',['skill',['../db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html',1,'rtt::ai::stp']]], - ['stp_1357',['stp',['../d5/d14/namespacertt_1_1ai_1_1stp.html',1,'rtt::ai']]], - ['tactic_1358',['tactic',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html',1,'rtt::ai::stp']]], - ['view_1359',['view',['../d9/d51/namespacertt_1_1world_1_1view.html',1,'rtt::world']]], - ['world_1360',['world',['../db/d1b/namespacertt_1_1world.html',1,'rtt']]] + ['ai_1320',['ai',['../d4/dcc/namespacertt_1_1ai.html',1,'rtt']]], + ['ball_1321',['ball',['../d6/d6f/namespacertt_1_1world_1_1ball.html',1,'rtt::world']]], + ['computations_1322',['computations',['../d8/d97/namespacertt_1_1ai_1_1stp_1_1computations.html',1,'rtt::ai::stp']]], + ['constants_1323',['constants',['../da/d1f/namespacertt_1_1ai_1_1constants.html',1,'rtt::ai']]], + ['control_1324',['control',['../d0/d4f/namespacertt_1_1ai_1_1control.html',1,'rtt::ai']]], + ['evaluation_1325',['evaluation',['../dc/d81/namespacertt_1_1ai_1_1stp_1_1evaluation.html',1,'rtt::ai::stp']]], + ['gen_1326',['gen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html',1,'rtt::ai::stp']]], + ['gui_1327',['gui',['../db/d19/namespacertt_1_1ai_1_1gui.html',1,'rtt::ai']]], + ['interface_1328',['interface',['../d8/d44/namespacertt_1_1ai_1_1interface.html',1,'rtt::ai']]], + ['io_1329',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html',1,'rtt::ai']]], + ['net_1330',['net',['../de/d3f/namespacertt_1_1ai_1_1gui_1_1net.html',1,'rtt::ai::gui']]], + ['play_1331',['play',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html',1,'rtt::ai::stp']]], + ['robot_1332',['robot',['../de/d2f/namespacertt_1_1world_1_1robot.html',1,'rtt::world']]], + ['roboteam_5futils_1333',['roboteam_utils',['../dc/d50/namespaceroboteam__utils.html',1,'']]], + ['role_1334',['role',['../d6/dca/namespacertt_1_1ai_1_1stp_1_1role.html',1,'rtt::ai::stp']]], + ['rtt_1335',['rtt',['../dc/d8f/namespacertt.html',1,'']]], + ['skill_1336',['skill',['../db/dca/namespacertt_1_1ai_1_1stp_1_1skill.html',1,'rtt::ai::stp']]], + ['stp_1337',['stp',['../d5/d14/namespacertt_1_1ai_1_1stp.html',1,'rtt::ai']]], + ['tactic_1338',['tactic',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html',1,'rtt::ai::stp']]], + ['view_1339',['view',['../d9/d51/namespacertt_1_1world_1_1view.html',1,'rtt::world']]], + ['world_1340',['world',['../db/d1b/namespacertt_1_1world.html',1,'rtt']]] ]; diff --git a/search/namespaces_1.js b/search/namespaces_1.js index 8be03cec5..eacf0b0cd 100644 --- a/search/namespaces_1.js +++ b/search/namespaces_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['testhelpers_1361',['testhelpers',['../d3/d26/namespacetesthelpers.html',1,'']]] + ['testhelpers_1341',['testhelpers',['../d3/d26/namespacetesthelpers.html',1,'']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index 9edbd71d9..33a476767 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['contributor_20covenant_20code_20of_20conduct_2452',['Contributor Covenant Code of Conduct',['../d5/d6b/md_roboteam_ai_CODE_OF_CONDUCT.html',1,'']]] + ['contributor_20covenant_20code_20of_20conduct_2419',['Contributor Covenant Code of Conduct',['../d5/d6b/md_roboteam_ai_CODE_OF_CONDUCT.html',1,'']]] ]; diff --git a/search/pages_1.js b/search/pages_1.js index 7834cadd0..6a9bfc34b 100644 --- a/search/pages_1.js +++ b/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['roboteam_20ai_2453',['RoboTeam AI',['../index.html',1,'']]] + ['roboteam_20ai_2420',['RoboTeam AI',['../index.html',1,'']]] ]; diff --git a/search/related_0.js b/search/related_0.js index 7f5e5c77c..fd9482c89 100644 --- a/search/related_0.js +++ b/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['world_2450',['World',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a7b4bcdf992c21ae83363f25df05b1d25',1,'rtt::world::WorldData']]] + ['world_2417',['World',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a7b4bcdf992c21ae83363f25df05b1d25',1,'rtt::world::WorldData']]] ]; diff --git a/search/searchdata.js b/search/searchdata.js index 2529f2d43..25c2a3463 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -7,7 +7,7 @@ var indexSectionsWithContent = 4: "abcdfghiklmoprstuwy~", 5: "_abcdefghiklmnoprstuvwxy", 6: "efpv", - 7: "dgkprst", + 7: "dgprst", 8: "bcdfhklmnoprstuw", 9: "w", 10: "r", diff --git a/search/typedefs_0.js b/search/typedefs_0.js index 250b466d9..4509b2af9 100644 --- a/search/typedefs_0.js +++ b/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['eval_2359',['eval',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a34dadb614a5733e50f941d370203fe38',1,'rtt::ai::stp']]] + ['eval_2329',['eval',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a34dadb614a5733e50f941d370203fe38',1,'rtt::ai::stp']]] ]; diff --git a/search/typedefs_1.js b/search/typedefs_1.js index 9e08000f9..8c07b6b9b 100644 --- a/search/typedefs_1.js +++ b/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['flagmap_2360',['FlagMap',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a239709eb792970c058e595f1340b397d',1,'rtt::ai::Dealer']]] + ['flagmap_2330',['FlagMap',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a239709eb792970c058e595f1340b397d',1,'rtt::ai::Dealer']]] ]; diff --git a/search/typedefs_2.js b/search/typedefs_2.js index 22afa4776..c47401c6d 100644 --- a/search/typedefs_2.js +++ b/search/typedefs_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['playsvec_2361',['PlaysVec',['../da/de3/classrtt_1_1STPManager.html#a4d1199e1a84b2ce7022aef6cf6c2768b',1,'rtt::STPManager']]], - ['playview_2362',['PlayView',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a05a060288761eba3f61a7e72b0b7c772',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['pos_2363',['pos',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a83fa6a77ed959db605992275d14eb0fc',1,'rtt::ai::stp']]] + ['playsvec_2331',['PlaysVec',['../da/de3/classrtt_1_1STPManager.html#a4d1199e1a84b2ce7022aef6cf6c2768b',1,'rtt::STPManager']]], + ['playview_2332',['PlayView',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a05a060288761eba3f61a7e72b0b7c772',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['pos_2333',['pos',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a83fa6a77ed959db605992275d14eb0fc',1,'rtt::ai::stp']]] ]; diff --git a/search/typedefs_3.js b/search/typedefs_3.js index 39d414ed4..79a9c9393 100644 --- a/search/typedefs_3.js +++ b/search/typedefs_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['vector2_2364',['Vector2',['../d5/df1/ControlUtils_8h.html#acfb8903fac5809ad6180aee41b325f82',1,'ControlUtils.h']]] + ['vector2_2334',['Vector2',['../d5/df1/ControlUtils_8h.html#acfb8903fac5809ad6180aee41b325f82',1,'ControlUtils.h']]] ]; diff --git a/search/variables_0.js b/search/variables_0.js index f862fdfa6..99b5c490a 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['_5fptr_2075',['_ptr',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a349e8b3b109aaeec57ff3c96be6fbdda',1,'rtt::world::view::BallView']]], - ['_5fpublisher_2076',['_publisher',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aafc852db94f1f3d710a5413d7bbe281b',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['_5fsubscriber_2077',['_subscriber',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a63cf525b4401be25bcd76f247af79e03',1,'rtt::ai::gui::net::InterfaceGateway']]] + ['_5fptr_2043',['_ptr',['../d8/d17/classrtt_1_1world_1_1view_1_1BallView.html#a349e8b3b109aaeec57ff3c96be6fbdda',1,'rtt::world::view::BallView']]], + ['_5fpublisher_2044',['_publisher',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#aafc852db94f1f3d710a5413d7bbe281b',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['_5fsubscriber_2045',['_subscriber',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a63cf525b4401be25bcd76f247af79e03',1,'rtt::ai::gui::net::InterfaceGateway']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index e479b89f9..f85569fc4 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,11 +1,12 @@ var searchData= [ - ['acc_2078',['acc',['../d0/d4f/namespacertt_1_1ai_1_1control.html#a31377dd128c14b34370d5e782c1b9b5a',1,'rtt::ai::control::BBTrajectoryPart']]], - ['angledifftoball_2079',['angleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a81f495905fcfae206971b762bc8aef58',1,'rtt::world::robot::Robot']]], - ['angularvelocity_2080',['angularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a92aef306c1c6032751056f20bac14eee',1,'rtt::world::robot::Robot']]], - ['arena_2081',['arena',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a055b310dabe5bf8f89303ae35211e707',1,'rtt::ai::gui::Out']]], - ['attackingpass_2082',['AttackingPass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a17cae51eb3b58633fc7eb7558e15e309',1,'rtt::ai::stp::gen']]], - ['avoid_5fball_5fdistance_2083',['AVOID_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7e9aa043fa26ab0f44ca02c3a4e1b98a',1,'rtt::ai::constants']]], - ['avoid_5fball_5fdistance_5fbefore_5ffree_5fkick_2084',['AVOID_BALL_DISTANCE_BEFORE_FREE_KICK',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a88971beeab969d2d349db9aa58c3ef7c',1,'rtt::ai::constants']]], - ['avoidobjects_2085',['avoidObjects',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a410c71825d572f4fc63f0df9ba8f7b35',1,'rtt::ai::stp::StpInfo']]] + ['acc_2046',['acc',['../d0/d4f/namespacertt_1_1ai_1_1control.html#a31377dd128c14b34370d5e782c1b9b5a',1,'rtt::ai::control::BBTrajectoryPart']]], + ['amountofwallers_2047',['amountOfWallers',['../dd/d2c/classrtt_1_1ai_1_1stp_1_1PositionComputations.html#a66758ae7e0e343b922eeed1311ca60b5',1,'rtt::ai::stp::PositionComputations']]], + ['angledifftoball_2048',['angleDiffToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a81f495905fcfae206971b762bc8aef58',1,'rtt::world::robot::Robot']]], + ['angularvelocity_2049',['angularVelocity',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a92aef306c1c6032751056f20bac14eee',1,'rtt::world::robot::Robot']]], + ['arena_2050',['arena',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a055b310dabe5bf8f89303ae35211e707',1,'rtt::ai::gui::Out']]], + ['attackingpass_2051',['AttackingPass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a17cae51eb3b58633fc7eb7558e15e309',1,'rtt::ai::stp::gen']]], + ['avoid_5fball_5fdistance_2052',['AVOID_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a7e9aa043fa26ab0f44ca02c3a4e1b98a',1,'rtt::ai::constants']]], + ['avoid_5fball_5fdistance_5fbefore_5ffree_5fkick_2053',['AVOID_BALL_DISTANCE_BEFORE_FREE_KICK',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a88971beeab969d2d349db9aa58c3ef7c',1,'rtt::ai::constants']]], + ['avoidobjects_2054',['avoidObjects',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a410c71825d572f4fc63f0df9ba8f7b35',1,'rtt::ai::stp::StpInfo']]] ]; diff --git a/search/variables_10.js b/search/variables_10.js index 0ebb538ea..abc95c715 100644 --- a/search/variables_10.js +++ b/search/variables_10.js @@ -1,27 +1,27 @@ var searchData= [ - ['real_5ffriction_2256',['REAL_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2776432e876db722c36f28823d1df432',1,'rtt::ai::constants']]], - ['receiverid_2257',['receiverId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a6dc616622d328046b30e5a7cfaf90e81',1,'rtt::ai::stp::PassInfo']]], - ['receiverlocation_2258',['receiverLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a555d478305c5cd3b3ef9886884bdcec6',1,'rtt::ai::stp::PassInfo']]], - ['refereedesignatedposition_2259',['refereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ab50a6288d33a0ca53e474b91fef408de',1,'rtt::ai::GameStateManager']]], - ['refmsglock_2260',['refMsgLock',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa6526bff46d12b87ec56028d7dfbffbd',1,'rtt::ai::GameStateManager']]], - ['refmutex_2261',['refMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a67191a47e00a95c16729b04398aa9739',1,'rtt::ai::interface::Output']]], - ['retainforticks_2262',['retainForTicks',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aee50e04cdba00302ff4c9eb4627e5583',1,'rtt::ai::gui::Out::DrawArgs']]], - ['robot_2263',['robot',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8625bf35b1b36ec18fd8ff68926ec0d4',1,'rtt::ai::stp::Skill::robot()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213',1,'rtt::ai::stp::StpInfo::robot()']]], - ['robot_5fclose_5fto_5fpoint_2264',['ROBOT_CLOSE_TO_POINT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a1c6aef91600bf048ebea07cd1244aa67',1,'rtt::ai::constants']]], - ['robot_5fradius_2265',['ROBOT_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b',1,'rtt::ai::constants']]], - ['robotcommands_2266',['robotCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a6e296b3b7426b09bd3d4ca57ce94da58',1,'rtt::ai::control::ControlModule']]], - ['robotcommandsbluepublisher_2267',['robotCommandsBluePublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6bf5a4699ab935a3fb7af4185cdaeb18',1,'rtt::ai::io::IOManager']]], - ['robotcommandsyellowpublisher_2268',['robotCommandsYellowPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af5af3d63f79ed376e7ed842bff1efe6e',1,'rtt::ai::io::IOManager']]], - ['robothasball_2269',['robotHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8aeb56889e7c35ddf29ece162d7bd332',1,'rtt::world::robot::Robot']]], - ['robothubmode_2270',['robotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a2c25f1e074ca66014f8d0bc775da5c97',1,'rtt::GameSettings']]], - ['robotptr_2271',['robotPtr',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aaaf9ffff98513ed2906b9a481dfee639',1,'rtt::world::view::RobotView']]], - ['robots_2272',['robots',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a242e51640dae44ba4816488d46a9059d',1,'rtt::world::WorldData']]], - ['robotsinitialized_2273',['robotsInitialized',['../da/de3/classrtt_1_1STPManager.html#a8795d7364c8c7ec513ea11eaaed859a2',1,'rtt::STPManager']]], - ['robotsnonowning_2274',['robotsNonOwning',['../d5/db9/classrtt_1_1world_1_1WorldData.html#accd954c93e207d9af0f35e8ca4172ad6',1,'rtt::world::WorldData']]], - ['robottactics_2275',['robotTactics',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af9a9c436e9711e707dfb0f43b5601d91',1,'rtt::ai::stp::Role']]], - ['rolename_2276',['roleName',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a0575952e375783fee4350fcb97be888c',1,'rtt::ai::stp::Role::roleName()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301',1,'rtt::ai::stp::StpInfo::roleName()']]], - ['roles_2277',['roles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a38ffe1c2f377508d851dc649d03644c0',1,'rtt::ai::stp::Play']]], - ['rolestatuses_2278',['roleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8750ea230c633dcf6a0f09e28e4f47b1',1,'rtt::ai::stp::Play']]], - ['ruleset_2279',['ruleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a06b1a3463471e9b53a5a2feaab7ddadb',1,'rtt::ai::GameState']]] + ['real_5ffriction_2225',['REAL_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2776432e876db722c36f28823d1df432',1,'rtt::ai::constants']]], + ['receiverid_2226',['receiverId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a6dc616622d328046b30e5a7cfaf90e81',1,'rtt::ai::stp::PassInfo']]], + ['receiverlocation_2227',['receiverLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a555d478305c5cd3b3ef9886884bdcec6',1,'rtt::ai::stp::PassInfo']]], + ['refereedesignatedposition_2228',['refereeDesignatedPosition',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#ab50a6288d33a0ca53e474b91fef408de',1,'rtt::ai::GameStateManager']]], + ['refmsglock_2229',['refMsgLock',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#aa6526bff46d12b87ec56028d7dfbffbd',1,'rtt::ai::GameStateManager']]], + ['refmutex_2230',['refMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a67191a47e00a95c16729b04398aa9739',1,'rtt::ai::interface::Output']]], + ['retainforticks_2231',['retainForTicks',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aee50e04cdba00302ff4c9eb4627e5583',1,'rtt::ai::gui::Out::DrawArgs']]], + ['robot_2232',['robot',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a8625bf35b1b36ec18fd8ff68926ec0d4',1,'rtt::ai::stp::Skill::robot()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a27a4f9995826e2126aae6935b77e9213',1,'rtt::ai::stp::StpInfo::robot()']]], + ['robot_5fclose_5fto_5fpoint_2233',['ROBOT_CLOSE_TO_POINT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a1c6aef91600bf048ebea07cd1244aa67',1,'rtt::ai::constants']]], + ['robot_5fradius_2234',['ROBOT_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af0b607a20f6d33d6d0d75d463e5e090b',1,'rtt::ai::constants']]], + ['robotcommands_2235',['robotCommands',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a6e296b3b7426b09bd3d4ca57ce94da58',1,'rtt::ai::control::ControlModule']]], + ['robotcommandsbluepublisher_2236',['robotCommandsBluePublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6bf5a4699ab935a3fb7af4185cdaeb18',1,'rtt::ai::io::IOManager']]], + ['robotcommandsyellowpublisher_2237',['robotCommandsYellowPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af5af3d63f79ed376e7ed842bff1efe6e',1,'rtt::ai::io::IOManager']]], + ['robothasball_2238',['robotHasBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a8aeb56889e7c35ddf29ece162d7bd332',1,'rtt::world::robot::Robot']]], + ['robothubmode_2239',['robotHubMode',['../df/db4/classrtt_1_1GameSettings.html#a2c25f1e074ca66014f8d0bc775da5c97',1,'rtt::GameSettings']]], + ['robotptr_2240',['robotPtr',['../d3/de7/classrtt_1_1world_1_1view_1_1RobotView.html#aaaf9ffff98513ed2906b9a481dfee639',1,'rtt::world::view::RobotView']]], + ['robots_2241',['robots',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a242e51640dae44ba4816488d46a9059d',1,'rtt::world::WorldData']]], + ['robotsinitialized_2242',['robotsInitialized',['../da/de3/classrtt_1_1STPManager.html#a8795d7364c8c7ec513ea11eaaed859a2',1,'rtt::STPManager']]], + ['robotsnonowning_2243',['robotsNonOwning',['../d5/db9/classrtt_1_1world_1_1WorldData.html#accd954c93e207d9af0f35e8ca4172ad6',1,'rtt::world::WorldData']]], + ['robottactics_2244',['robotTactics',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#af9a9c436e9711e707dfb0f43b5601d91',1,'rtt::ai::stp::Role']]], + ['rolename_2245',['roleName',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a0575952e375783fee4350fcb97be888c',1,'rtt::ai::stp::Role::roleName()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a85b040068008db82349f2a7a38659301',1,'rtt::ai::stp::StpInfo::roleName()']]], + ['roles_2246',['roles',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a38ffe1c2f377508d851dc649d03644c0',1,'rtt::ai::stp::Play']]], + ['rolestatuses_2247',['roleStatuses',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8750ea230c633dcf6a0f09e28e4f47b1',1,'rtt::ai::stp::Play']]], + ['ruleset_2248',['ruleSet',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a06b1a3463471e9b53a5a2feaab7ddadb',1,'rtt::ai::GameState']]] ]; diff --git a/search/variables_11.js b/search/variables_11.js index 6f78e9951..05c709df7 100644 --- a/search/variables_11.js +++ b/search/variables_11.js @@ -1,42 +1,42 @@ var searchData= [ - ['safepass_2280',['SafePass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a81f2ae93f09aaefc85a709d10e6c7085',1,'rtt::ai::stp::gen']]], - ['score_2281',['score',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a',1,'rtt::ai::Dealer::FlagScore::score()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a53348e84fb4db6a3509e2688f0c6e3ed',1,'rtt::ai::stp::gen::ScoredPosition::score()'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac',1,'rtt::world::robot::hasBallInfo::score()']]], - ['scoregoalshot_2282',['scoreGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac6f77d94a1ffa7e2dd3db7975f1b6cce',1,'rtt::ai::stp::gen::PositionScores']]], - ['scorelineofsight_2283',['scoreLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a581911d4fdedc0d2cf46b470d30e51c5',1,'rtt::ai::stp::gen::PositionScores']]], - ['scoreopen_2284',['scoreOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a5afc6004697743daea6cc5586d63745d',1,'rtt::ai::stp::gen::PositionScores']]], - ['scoresglobal_2285',['scoresGlobal',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a4c981f92e8bca5864cf26f0cee2886ab',1,'rtt::ai::stp::PlayEvaluator']]], - ['scoring_2286',['scoring',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a4598ba530d29d7f4f53bcec0c9845100',1,'rtt::ai::stp::Play']]], - ['setting_5fbroadcast_5frate_2287',['SETTING_BROADCAST_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5c3a756ef9c061bb7087e74c8afc3926',1,'rtt::ai::constants']]], - ['settingspublisher_2288',['settingsPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#aefbe4d8d95bdb635f0d4398eaf116222',1,'rtt::ai::io::IOManager']]], - ['settingssubscriber_2289',['settingsSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4d8dcbe22b1580b71fc883c5bdaaf335',1,'rtt::ai::io::IOManager']]], - ['shottype_2290',['shotType',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a46c27add1a6e70188efdb2edd2f5f9d0',1,'rtt::ai::stp::StpInfo']]], - ['shouldavoidball_2291',['shouldAvoidBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade390346237ed980f3b50fa3cb0a0b14',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidgoalposts_2292',['shouldAvoidGoalPosts',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adb11beec1a22f5a7523187b86ab3e7e5',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidourdefensearea_2293',['shouldAvoidOurDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adda8fb88950f33c7d003a34c7dfee123',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidourrobots_2294',['shouldAvoidOurRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0f52cc1075f298d6afdc1feeb2fde5b5',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidoutoffield_2295',['shouldAvoidOutOfField',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aa1d71b577deca9bd07b1bbb8be856d62',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidtheirdefensearea_2296',['shouldAvoidTheirDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf3fc673f7da9233055642facee1450c',1,'rtt::ai::stp::AvoidObjects']]], - ['shouldavoidtheirrobots_2297',['shouldAvoidTheirRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a273d29c57e9e598eeda54c59d1074cf8',1,'rtt::ai::stp::AvoidObjects']]], - ['simulation_5ffriction_2298',['SIMULATION_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a73bb5bf37d99b2eac5ca37fe28cd0434',1,'rtt::ai::constants']]], - ['simulator_5fsocket_2299',['simulator_socket',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af1e4a00ae734e818982f015f887a76a6',1,'rtt::ai::io::IOManager']]], - ['simulator_5fsocket_5fmutex_2300',['simulator_socket_mutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a9375dcef257e6213fa9b63d291050fe4',1,'rtt::ai::io::IOManager']]], - ['simulatoryawpidmap_2301',['simulatorYawPIDmap',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a077943a9d68c29cfbe1923a01f8100dc',1,'rtt::ai::control::ControlModule']]], - ['size_2302',['size',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#ae8d43be8342634b7528956c42ad7b934',1,'rtt::ai::gui::Out::DrawArgs']]], - ['skills_2303',['skills',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a242748b42fbc99613b65f6500eb12f8f',1,'rtt::ai::stp::Tactic']]], - ['stand_5fstill_5fthreshold_2304',['STAND_STILL_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#acffd3e77654ac22c44494543015e090b',1,'rtt::ai::stp::tactic']]], - ['standard_5ffar_5fthreshold_2305',['STANDARD_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a95e58d381f5fd4d50777d3fe1b770522',1,'rtt::ai::BallPossession']]], - ['standback_2306',['standBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aa254e0a9bed6d1b0d5254ac15f2d320b',1,'rtt::ai::stp::tactic::BallStandBack']]], - ['standstillcounter_2307',['standStillCounter',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a4fca185d8444789b0ad99d0709e9fe33',1,'rtt::ai::stp::tactic::BallStandBack']]], - ['startplayevaluation_2308',['startPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a859e8c8abae48115eab588736926368f',1,'rtt::ai::stp::Play']]], - ['startpos_2309',['startPos',['../d0/d4f/namespacertt_1_1ai_1_1control.html#aca5cb78b33ca7d01f8212131fdd5b73a',1,'rtt::ai::control::BBTrajectoryPart']]], - ['startvel_2310',['startVel',['../d0/d4f/namespacertt_1_1ai_1_1control.html#a6c3d0515e19a6c2df5240d5226e0f65c',1,'rtt::ai::control::BBTrajectoryPart']]], - ['state_2311',['state',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6f5a374a4afc6e8064d430933990039a',1,'rtt::ai::io::IOManager::state()'],['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a63b5e6634ada60a691d7b0258e3097e0',1,'rtt::ai::BallPossession::state()']]], - ['statemutex_2312',['stateMutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a77b84bfe0fe4e6879be25d0066b90fd6',1,'rtt::ai::io::IOManager']]], - ['statetimems_2313',['stateTimeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a532cd4842266ef19fd981c7b4862da3b',1,'rtt::ai::io::IOManager']]], - ['stateworldlasttimestamp_2314',['stateWorldLastTimestamp',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a1b0c8efa6d5234367ef323fe03d9d73e',1,'rtt::ai::io::IOManager']]], - ['stopflag_2315',['stopFlag',['../dc/d3c/roboteam__ai_8cpp.html#a4fcfe405764bcbf6fa2c295787a73080',1,'roboteam_ai.cpp']]], - ['stp_5ftick_5frate_2316',['STP_TICK_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a12546dd8cb5e4caffaaad5e6d67d35c7',1,'rtt::ai::constants']]], - ['stpinfos_2317',['stpInfos',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa',1,'rtt::ai::stp::Play']]], - ['strategymanager_2318',['strategymanager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#acee6100d4704ad3654bcac597efcb6e9',1,'rtt::ai::GameStateManager']]] + ['safepass_2249',['SafePass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a81f2ae93f09aaefc85a709d10e6c7085',1,'rtt::ai::stp::gen']]], + ['score_2250',['score',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a89e3f7131deb54621ec7fb8261ca543a',1,'rtt::ai::Dealer::FlagScore::score()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a53348e84fb4db6a3509e2688f0c6e3ed',1,'rtt::ai::stp::gen::ScoredPosition::score()'],['../de/d2f/namespacertt_1_1world_1_1robot.html#a6a176dae355c34efaed193f2ddb19aac',1,'rtt::world::robot::hasBallInfo::score()']]], + ['scoregoalshot_2251',['scoreGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac6f77d94a1ffa7e2dd3db7975f1b6cce',1,'rtt::ai::stp::gen::PositionScores']]], + ['scorelineofsight_2252',['scoreLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a581911d4fdedc0d2cf46b470d30e51c5',1,'rtt::ai::stp::gen::PositionScores']]], + ['scoreopen_2253',['scoreOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a5afc6004697743daea6cc5586d63745d',1,'rtt::ai::stp::gen::PositionScores']]], + ['scoresglobal_2254',['scoresGlobal',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a4c981f92e8bca5864cf26f0cee2886ab',1,'rtt::ai::stp::PlayEvaluator']]], + ['scoring_2255',['scoring',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a4598ba530d29d7f4f53bcec0c9845100',1,'rtt::ai::stp::Play']]], + ['setting_5fbroadcast_5frate_2256',['SETTING_BROADCAST_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5c3a756ef9c061bb7087e74c8afc3926',1,'rtt::ai::constants']]], + ['settingspublisher_2257',['settingsPublisher',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#aefbe4d8d95bdb635f0d4398eaf116222',1,'rtt::ai::io::IOManager']]], + ['settingssubscriber_2258',['settingsSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4d8dcbe22b1580b71fc883c5bdaaf335',1,'rtt::ai::io::IOManager']]], + ['shotpower_2259',['shotPower',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a8cb50d30b1ba8d0d4cd9c40291da27d5',1,'rtt::ai::stp::StpInfo']]], + ['shouldavoidball_2260',['shouldAvoidBall',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade390346237ed980f3b50fa3cb0a0b14',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidgoalposts_2261',['shouldAvoidGoalPosts',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adb11beec1a22f5a7523187b86ab3e7e5',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidourdefensearea_2262',['shouldAvoidOurDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#adda8fb88950f33c7d003a34c7dfee123',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidourrobots_2263',['shouldAvoidOurRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0f52cc1075f298d6afdc1feeb2fde5b5',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidoutoffield_2264',['shouldAvoidOutOfField',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aa1d71b577deca9bd07b1bbb8be856d62',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidtheirdefensearea_2265',['shouldAvoidTheirDefenseArea',['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf3fc673f7da9233055642facee1450c',1,'rtt::ai::stp::AvoidObjects']]], + ['shouldavoidtheirrobots_2266',['shouldAvoidTheirRobots',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a273d29c57e9e598eeda54c59d1074cf8',1,'rtt::ai::stp::AvoidObjects']]], + ['simulation_5ffriction_2267',['SIMULATION_FRICTION',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a73bb5bf37d99b2eac5ca37fe28cd0434',1,'rtt::ai::constants']]], + ['simulator_5fsocket_2268',['simulator_socket',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#af1e4a00ae734e818982f015f887a76a6',1,'rtt::ai::io::IOManager']]], + ['simulator_5fsocket_5fmutex_2269',['simulator_socket_mutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a9375dcef257e6213fa9b63d291050fe4',1,'rtt::ai::io::IOManager']]], + ['simulatoryawpidmap_2270',['simulatorYawPIDmap',['../dd/d16/classrtt_1_1ai_1_1control_1_1ControlModule.html#a077943a9d68c29cfbe1923a01f8100dc',1,'rtt::ai::control::ControlModule']]], + ['size_2271',['size',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#ae8d43be8342634b7528956c42ad7b934',1,'rtt::ai::gui::Out::DrawArgs']]], + ['skills_2272',['skills',['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a242748b42fbc99613b65f6500eb12f8f',1,'rtt::ai::stp::Tactic']]], + ['stand_5fstill_5fthreshold_2273',['STAND_STILL_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#acffd3e77654ac22c44494543015e090b',1,'rtt::ai::stp::tactic']]], + ['standard_5ffar_5fthreshold_2274',['STANDARD_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a95e58d381f5fd4d50777d3fe1b770522',1,'rtt::ai::BallPossession']]], + ['standback_2275',['standBack',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#aa254e0a9bed6d1b0d5254ac15f2d320b',1,'rtt::ai::stp::tactic::BallStandBack']]], + ['standstillcounter_2276',['standStillCounter',['../d3/dc2/classrtt_1_1ai_1_1stp_1_1tactic_1_1BallStandBack.html#a4fca185d8444789b0ad99d0709e9fe33',1,'rtt::ai::stp::tactic::BallStandBack']]], + ['startplayevaluation_2277',['startPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a859e8c8abae48115eab588736926368f',1,'rtt::ai::stp::Play']]], + ['startpos_2278',['startPos',['../d0/d4f/namespacertt_1_1ai_1_1control.html#aca5cb78b33ca7d01f8212131fdd5b73a',1,'rtt::ai::control::BBTrajectoryPart']]], + ['startvel_2279',['startVel',['../d0/d4f/namespacertt_1_1ai_1_1control.html#a6c3d0515e19a6c2df5240d5226e0f65c',1,'rtt::ai::control::BBTrajectoryPart']]], + ['state_2280',['state',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a6f5a374a4afc6e8064d430933990039a',1,'rtt::ai::io::IOManager::state()'],['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a63b5e6634ada60a691d7b0258e3097e0',1,'rtt::ai::BallPossession::state()']]], + ['statemutex_2281',['stateMutex',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a77b84bfe0fe4e6879be25d0066b90fd6',1,'rtt::ai::io::IOManager']]], + ['statetimems_2282',['stateTimeMs',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a532cd4842266ef19fd981c7b4862da3b',1,'rtt::ai::io::IOManager']]], + ['stateworldlasttimestamp_2283',['stateWorldLastTimestamp',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a1b0c8efa6d5234367ef323fe03d9d73e',1,'rtt::ai::io::IOManager']]], + ['stopflag_2284',['stopFlag',['../dc/d3c/roboteam__ai_8cpp.html#a4fcfe405764bcbf6fa2c295787a73080',1,'roboteam_ai.cpp']]], + ['stp_5ftick_5frate_2285',['STP_TICK_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a12546dd8cb5e4caffaaad5e6d67d35c7',1,'rtt::ai::constants']]], + ['stpinfos_2286',['stpInfos',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a08a78e2b6bb5fb4f75d0c9dc572d25fa',1,'rtt::ai::stp::Play']]], + ['strategymanager_2287',['strategymanager',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#acee6100d4704ad3654bcac597efcb6e9',1,'rtt::ai::GameStateManager']]] ]; diff --git a/search/variables_12.js b/search/variables_12.js index dfae235c2..d9439194b 100644 --- a/search/variables_12.js +++ b/search/variables_12.js @@ -1,16 +1,16 @@ var searchData= [ - ['team_2319',['team',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a2846dce04d727d11c518fba31cb3cb8c',1,'rtt::world::robot::Robot']]], - ['tend_2320',['tEnd',['../d0/d4f/namespacertt_1_1ai_1_1control.html#ad99b338fbfa97dfe4abe91c64e7b6b5c',1,'rtt::ai::control::BBTrajectoryPart']]], - ['their_5fpossession_5frelative_5flength_5fthreshold_2321',['THEIR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeadff5002008e3ad5a5141e49169ebb8',1,'rtt::ai::BallPossession']]], - ['them_2322',['them',['../d5/db9/classrtt_1_1world_1_1WorldData.html#aa9e5e067f16fde0193c77f2e509ee0b2',1,'rtt::world::WorldData']]], - ['thickness_2323',['thickness',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3fac986553e4bb3bb49c61d7c35e9dc8',1,'rtt::ai::gui::Out::DrawArgs']]], - ['tickcounter_2324',['tickCounter',['../da/de3/classrtt_1_1STPManager.html#a60cf94d664bc0c69b88ca3b8ff4973a3',1,'rtt::STPManager']]], - ['tickduration_2325',['tickDuration',['../da/d39/classrtt_1_1world_1_1World.html#a9db7bcdeb956aac56a65e1d2874fa3b8',1,'rtt::world::World']]], - ['time_2326',['time',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#acfe07c99df10d428fc7eb8adaf19b91b',1,'rtt::ai::control::TimedPos1D::time()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#af95c919b9806b6407ed38f1e421befce',1,'rtt::world::WorldData::time()']]], - ['timeleft_2327',['timeLeft',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aecc65cc9081665a780c34551b91d725b',1,'rtt::ai::GameState']]], - ['timetointercept_2328',['timeToIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b26231103e9fea21fe78e0b347e1c34',1,'rtt::ai::stp::InterceptionInfo']]], - ['timetotarget_2329',['timeToTarget',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#abcba2b3c7dad4ce814b27df10b6926f5',1,'rtt::ai::control::TimedPos1D']]], - ['title_2330',['title',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a16e607c86f0a605e25561caf3ecb7099',1,'rtt::ai::Dealer::DealerFlag::title()'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a8e229e5e9a25e7b5b605172a5d6b9715',1,'rtt::ai::RuleSet::title()']]], - ['turn_5fon_5fdribbler_5fdistance_2331',['TURN_ON_DRIBBLER_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4e0e1aa6064b7bdbafb273a2291cd69',1,'rtt::ai::constants']]] + ['team_2288',['team',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a2846dce04d727d11c518fba31cb3cb8c',1,'rtt::world::robot::Robot']]], + ['tend_2289',['tEnd',['../d0/d4f/namespacertt_1_1ai_1_1control.html#ad99b338fbfa97dfe4abe91c64e7b6b5c',1,'rtt::ai::control::BBTrajectoryPart']]], + ['their_5fpossession_5frelative_5flength_5fthreshold_2290',['THEIR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeadff5002008e3ad5a5141e49169ebb8',1,'rtt::ai::BallPossession']]], + ['them_2291',['them',['../d5/db9/classrtt_1_1world_1_1WorldData.html#aa9e5e067f16fde0193c77f2e509ee0b2',1,'rtt::world::WorldData']]], + ['thickness_2292',['thickness',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3fac986553e4bb3bb49c61d7c35e9dc8',1,'rtt::ai::gui::Out::DrawArgs']]], + ['tickcounter_2293',['tickCounter',['../da/de3/classrtt_1_1STPManager.html#a60cf94d664bc0c69b88ca3b8ff4973a3',1,'rtt::STPManager']]], + ['tickduration_2294',['tickDuration',['../da/d39/classrtt_1_1world_1_1World.html#a9db7bcdeb956aac56a65e1d2874fa3b8',1,'rtt::world::World']]], + ['time_2295',['time',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#acfe07c99df10d428fc7eb8adaf19b91b',1,'rtt::ai::control::TimedPos1D::time()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#af95c919b9806b6407ed38f1e421befce',1,'rtt::world::WorldData::time()']]], + ['timeleft_2296',['timeLeft',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aecc65cc9081665a780c34551b91d725b',1,'rtt::ai::GameState']]], + ['timetointercept_2297',['timeToIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b26231103e9fea21fe78e0b347e1c34',1,'rtt::ai::stp::InterceptionInfo']]], + ['timetotarget_2298',['timeToTarget',['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#abcba2b3c7dad4ce814b27df10b6926f5',1,'rtt::ai::control::TimedPos1D']]], + ['title_2299',['title',['../dd/d25/structrtt_1_1ai_1_1Dealer_1_1DealerFlag.html#a16e607c86f0a605e25561caf3ecb7099',1,'rtt::ai::Dealer::DealerFlag::title()'],['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#a8e229e5e9a25e7b5b605172a5d6b9715',1,'rtt::ai::RuleSet::title()']]], + ['turn_5fon_5fdribbler_5fdistance_2300',['TURN_ON_DRIBBLER_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4e0e1aa6064b7bdbafb273a2291cd69',1,'rtt::ai::constants']]] ]; diff --git a/search/variables_13.js b/search/variables_13.js index aadf908ef..629e94ed5 100644 --- a/search/variables_13.js +++ b/search/variables_13.js @@ -1,7 +1,7 @@ var searchData= [ - ['updatemutex_2332',['updateMutex',['../da/d39/classrtt_1_1world_1_1World.html#aef21ad06dd8c0993f12ef3f696d0c22b',1,'rtt::world::World']]], - ['us_2333',['us',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a6e138c7b59e25c29b63d96653999470f',1,'rtt::world::WorldData']]], - ['usereferee_2334',['useReferee',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#ae238cca0336c2d8cb37d77cb9ac2393d',1,'rtt::ai::RuntimeConfig']]], - ['userefereecommands_2335',['useRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a2abddf5f2651bb8a8c7b43c79be831d0',1,'rtt::ai::interface::Output']]] + ['updatemutex_2301',['updateMutex',['../da/d39/classrtt_1_1world_1_1World.html#aef21ad06dd8c0993f12ef3f696d0c22b',1,'rtt::world::World']]], + ['us_2302',['us',['../d5/db9/classrtt_1_1world_1_1WorldData.html#a6e138c7b59e25c29b63d96653999470f',1,'rtt::world::WorldData']]], + ['usereferee_2303',['useReferee',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#ae238cca0336c2d8cb37d77cb9ac2393d',1,'rtt::ai::RuntimeConfig']]], + ['userefereecommands_2304',['useRefereeCommands',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a2abddf5f2651bb8a8c7b43c79be831d0',1,'rtt::ai::interface::Output']]] ]; diff --git a/search/variables_14.js b/search/variables_14.js index 8c45ef091..44c7ccca9 100644 --- a/search/variables_14.js +++ b/search/variables_14.js @@ -1,8 +1,8 @@ var searchData= [ - ['vel_2336',['vel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a3d9b2c13715029ae9c8f15cf547a80c2',1,'rtt::ai::control::BBPosVel::vel()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adcd2e31e375cfb5e967d04138e5c1f5a',1,'rtt::world::robot::Robot::vel()']]], - ['velocity_2337',['velocity',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade9fd3e730cedcea632a7e5a800b8400',1,'rtt::ai::stp::EnemyInfo::velocity()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a47474ae800a011d2857635b9815eac73',1,'rtt::world::ball::Ball::velocity()']]], - ['velpid_2338',['velPid',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a284c5c563ccda2dcdbd29b73d1dde9cc',1,'rtt::ai::stp::skill::Orbit']]], - ['visible_2339',['visible',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ac55b1835844f7bd1e15fa555f0d41dd2',1,'rtt::world::ball::Ball']]], - ['visualizations_2340',['visualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3968a3f198e95e6df39917fde46919c6',1,'rtt::ai::gui::Out']]] + ['vel_2305',['vel',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#a3d9b2c13715029ae9c8f15cf547a80c2',1,'rtt::ai::control::BBPosVel::vel()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#adcd2e31e375cfb5e967d04138e5c1f5a',1,'rtt::world::robot::Robot::vel()']]], + ['velocity_2306',['velocity',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ade9fd3e730cedcea632a7e5a800b8400',1,'rtt::ai::stp::EnemyInfo::velocity()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a47474ae800a011d2857635b9815eac73',1,'rtt::world::ball::Ball::velocity()']]], + ['velpid_2307',['velPid',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a284c5c563ccda2dcdbd29b73d1dde9cc',1,'rtt::ai::stp::skill::Orbit']]], + ['visible_2308',['visible',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ac55b1835844f7bd1e15fa555f0d41dd2',1,'rtt::world::ball::Ball']]], + ['visualizations_2309',['visualizations',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a3968a3f198e95e6df39917fde46919c6',1,'rtt::ai::gui::Out']]] ]; diff --git a/search/variables_15.js b/search/variables_15.js index a421a8ad6..bc4a0f1c3 100644 --- a/search/variables_15.js +++ b/search/variables_15.js @@ -1,15 +1,16 @@ var searchData= [ - ['websocketserver_2341',['webSocketServer',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a652dc7631118ac54fba47e2404620843',1,'rtt::ai::gui::net::InterfaceGateway']]], - ['weight_2342',['weight',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a561e7c7a141d7525f0e0df7f8eccaebc',1,'rtt::ai::stp::PlayEvaluator::PlayScoring::weight()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a94358830841e86be15709f16a5a71aa5',1,'rtt::ai::Dealer::FlagScore::weight()']]], - ['weightgoalshot_2343',['weightGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#acc62e5a823dd94fa378b5c675aa825be',1,'rtt::ai::stp::gen::ScoreProfile']]], - ['weightlineofsight_2344',['weightLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ad3d0ebb02049b8fc34765bd5a265b854',1,'rtt::ai::stp::gen::ScoreProfile']]], - ['weightopen_2345',['weightOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ab6f890afce98bddf12ab97b4f088b874',1,'rtt::ai::stp::gen::ScoreProfile']]], - ['withinmargincount_2346',['withinMarginCount',['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a56deb7775ca85df3ec88564a7fc0e0b1',1,'rtt::ai::stp::skill::OrbitAngular::withinMarginCount()'],['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a9553030ee0ed13a6802a70b35df77ac5',1,'rtt::ai::stp::skill::Rotate::withinMarginCount()']]], - ['workingballsensor_2347',['workingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab12607d0697b28b32e67e54b26b04998',1,'rtt::world::robot::Robot']]], - ['workingdribbler_2348',['workingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a9b45a6f4db069db89c7084e1c93a69f3',1,'rtt::world::robot::Robot']]], - ['world_2349',['world',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe',1,'rtt::ai::stp::Play::world()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a10b762714097d7afe3ad688f418538fd',1,'rtt::ai::Dealer::world()'],['../d6/d69/classRTT__AI__Tests.html#a91aa205731170ebfe29ecf08bf2eea21',1,'RTT_AI_Tests::world()']]], - ['world_5fmax_5fage_5fmilliseconds_2350',['WORLD_MAX_AGE_MILLISECONDS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acf2203ea26fc9dd697569635ec31f3c1',1,'rtt::ai::constants']]], - ['worldsubscriber_2351',['worldSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad5968054795bded97f41bbfcd41c95ae',1,'rtt::ai::io::IOManager']]], - ['wss_2352',['wss',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a0332dcf12eb4488040851565de1572c1',1,'rtt::ai::gui::net::InterfacePublisher']]] + ['waller_5fcount_2310',['waller_count',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a8515cad2a57c969a52163f4ad9c084da',1,'rtt::ai::stp::Play']]], + ['websocketserver_2311',['webSocketServer',['../d5/db9/classrtt_1_1ai_1_1gui_1_1net_1_1InterfaceGateway.html#a652dc7631118ac54fba47e2404620843',1,'rtt::ai::gui::net::InterfaceGateway']]], + ['weight_2312',['weight',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#a561e7c7a141d7525f0e0df7f8eccaebc',1,'rtt::ai::stp::PlayEvaluator::PlayScoring::weight()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a94358830841e86be15709f16a5a71aa5',1,'rtt::ai::Dealer::FlagScore::weight()']]], + ['weightgoalshot_2313',['weightGoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#acc62e5a823dd94fa378b5c675aa825be',1,'rtt::ai::stp::gen::ScoreProfile']]], + ['weightlineofsight_2314',['weightLineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ad3d0ebb02049b8fc34765bd5a265b854',1,'rtt::ai::stp::gen::ScoreProfile']]], + ['weightopen_2315',['weightOpen',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ab6f890afce98bddf12ab97b4f088b874',1,'rtt::ai::stp::gen::ScoreProfile']]], + ['withinmargincount_2316',['withinMarginCount',['../d1/d10/classrtt_1_1ai_1_1stp_1_1skill_1_1Rotate.html#a9553030ee0ed13a6802a70b35df77ac5',1,'rtt::ai::stp::skill::Rotate::withinMarginCount()'],['../d9/d1b/classrtt_1_1ai_1_1stp_1_1skill_1_1OrbitAngular.html#a56deb7775ca85df3ec88564a7fc0e0b1',1,'rtt::ai::stp::skill::OrbitAngular::withinMarginCount()']]], + ['workingballsensor_2317',['workingBallSensor',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab12607d0697b28b32e67e54b26b04998',1,'rtt::world::robot::Robot']]], + ['workingdribbler_2318',['workingDribbler',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a9b45a6f4db069db89c7084e1c93a69f3',1,'rtt::world::robot::Robot']]], + ['world_2319',['world',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a0c13cbd482099fa139f3a5f08d964efe',1,'rtt::ai::stp::Play::world()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a10b762714097d7afe3ad688f418538fd',1,'rtt::ai::Dealer::world()'],['../d6/d69/classRTT__AI__Tests.html#a91aa205731170ebfe29ecf08bf2eea21',1,'RTT_AI_Tests::world()']]], + ['world_5fmax_5fage_5fmilliseconds_2320',['WORLD_MAX_AGE_MILLISECONDS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#acf2203ea26fc9dd697569635ec31f3c1',1,'rtt::ai::constants']]], + ['worldsubscriber_2321',['worldSubscriber',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#ad5968054795bded97f41bbfcd41c95ae',1,'rtt::ai::io::IOManager']]], + ['wss_2322',['wss',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a0332dcf12eb4488040851565de1572c1',1,'rtt::ai::gui::net::InterfacePublisher']]] ]; diff --git a/search/variables_16.js b/search/variables_16.js index 47fccb035..cc7439db1 100644 --- a/search/variables_16.js +++ b/search/variables_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['x_2353',['x',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a0821e6901c1bcbbfbabe1f7b0b15cc91',1,'rtt::ai::control::BBTrajectory2D::x()'],['../d9/da4/classrtt_1_1Trajectory2D.html#aa391e0a1ee6883f68d0a5c020a2fa187',1,'rtt::Trajectory2D::x()']]] + ['x_2323',['x',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a0821e6901c1bcbbfbabe1f7b0b15cc91',1,'rtt::ai::control::BBTrajectory2D::x()'],['../d9/da4/classrtt_1_1Trajectory2D.html#aa391e0a1ee6883f68d0a5c020a2fa187',1,'rtt::Trajectory2D::x()']]] ]; diff --git a/search/variables_17.js b/search/variables_17.js index 5c4fb9b34..e5d822b09 100644 --- a/search/variables_17.js +++ b/search/variables_17.js @@ -1,8 +1,8 @@ var searchData= [ - ['y_2354',['y',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a1626b7793e3cbdc601e5aaf05334f6d8',1,'rtt::ai::control::BBTrajectory2D::y()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a9cca6ff323bf0ac8a3c06a627040d233',1,'rtt::Trajectory2D::y()']]], - ['yaw_2355',['yaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413',1,'rtt::ai::stp::StpInfo::yaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a5f92f3750418bfd29dadb30ba1c9d11c',1,'rtt::world::robot::Robot::yaw()']]], - ['yaw_5frate_2356',['YAW_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab35ecac0c2514a4db104e70e263c1df6',1,'rtt::ai::constants']]], - ['yellow_2357',['yellow',['../df/db4/classrtt_1_1GameSettings.html#a578193c1fb4a366f4c00eb3038a22acb',1,'rtt::GameSettings']]], - ['yellowteam_2358',['yellowTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a2fbd62f7488434a218853dfb17f0c36b',1,'rtt::ai::GameStateManager']]] + ['y_2324',['y',['../dd/dd0/classrtt_1_1ai_1_1control_1_1BBTrajectory2D.html#a1626b7793e3cbdc601e5aaf05334f6d8',1,'rtt::ai::control::BBTrajectory2D::y()'],['../d9/da4/classrtt_1_1Trajectory2D.html#a9cca6ff323bf0ac8a3c06a627040d233',1,'rtt::Trajectory2D::y()']]], + ['yaw_2325',['yaw',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa491e415052d38cb82841c3bcbb85413',1,'rtt::ai::stp::StpInfo::yaw()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a5f92f3750418bfd29dadb30ba1c9d11c',1,'rtt::world::robot::Robot::yaw()']]], + ['yaw_5frate_2326',['YAW_RATE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab35ecac0c2514a4db104e70e263c1df6',1,'rtt::ai::constants']]], + ['yellow_2327',['yellow',['../df/db4/classrtt_1_1GameSettings.html#a578193c1fb4a366f4c00eb3038a22acb',1,'rtt::GameSettings']]], + ['yellowteam_2328',['yellowTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a2fbd62f7488434a218853dfb17f0c36b',1,'rtt::ai::GameStateManager']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index 52dea9409..16913c46a 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,16 +1,16 @@ var searchData= [ - ['ball_2086',['ball',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a071fed8ba48c9358ee71c230bc9b8f8b',1,'rtt::ai::stp::StpInfo::ball()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#acbdf94728bf3742338859822ef67a7b4',1,'rtt::world::WorldData::ball()']]], - ['ball_5favoid_5fdistance_2087',['BALL_AVOID_DISTANCE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a2def88d12071f2fa89f83a57c50c4f76',1,'rtt::ai::stp::tactic']]], - ['ball_5fgot_5fshot_5flimit_2088',['BALL_GOT_SHOT_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0989191c188168d339b17231aa71ff1e',1,'rtt::ai::constants']]], - ['ball_5fis_5fmoving_5fslow_5flimit_2089',['BALL_IS_MOVING_SLOW_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2109a9baf872cb8caa4f4baa42db1baf',1,'rtt::ai::constants']]], - ['ball_5fplacement_5fmargin_2090',['BALL_PLACEMENT_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac87c700faaaa042a87517c1b2d04d95f',1,'rtt::ai::constants']]], - ['ball_5fradius_2091',['BALL_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac1f37596a336babdff21af0ef3c53f1c',1,'rtt::ai::constants']]], - ['ball_5fstill_5fvel_2092',['BALL_STILL_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af119788f036f3c246fa291e5f885e20e',1,'rtt::ai::constants']]], - ['ball_5fstill_5fvel2_2093',['BALL_STILL_VEL2',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aacf55f93ac3f7a4e41216b9ffe2405ed',1,'rtt::ai::constants']]], - ['ballpossession_2094',['ballPossession',['../d4/dcc/namespacertt_1_1ai.html#a9457b19246a0fad5b0fa54eee2dd7afa',1,'rtt::ai']]], - ['ballpossessionptr_2095',['ballPossessionPtr',['../d4/dcc/namespacertt_1_1ai.html#a560334d047a2b7748e4f3cde1c108663',1,'rtt::ai']]], - ['ballsensorseesball_2096',['ballSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a60b8a9a6ce3020296c7a6909ecc1be34',1,'rtt::world::robot::Robot']]], - ['batterylow_2097',['batteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aaa618cb99b322262f8fbee9944242a2e',1,'rtt::world::robot::Robot']]], - ['blueteam_2098',['blueTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a5e46fec9595c0e29ef4a820429b02c1e',1,'rtt::ai::GameStateManager']]] + ['ball_2055',['ball',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a071fed8ba48c9358ee71c230bc9b8f8b',1,'rtt::ai::stp::StpInfo::ball()'],['../d5/db9/classrtt_1_1world_1_1WorldData.html#acbdf94728bf3742338859822ef67a7b4',1,'rtt::world::WorldData::ball()']]], + ['ball_5favoid_5fdistance_2056',['BALL_AVOID_DISTANCE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a2def88d12071f2fa89f83a57c50c4f76',1,'rtt::ai::stp::tactic']]], + ['ball_5fgot_5fshot_5flimit_2057',['BALL_GOT_SHOT_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a0989191c188168d339b17231aa71ff1e',1,'rtt::ai::constants']]], + ['ball_5fis_5fmoving_5fslow_5flimit_2058',['BALL_IS_MOVING_SLOW_LIMIT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a2109a9baf872cb8caa4f4baa42db1baf',1,'rtt::ai::constants']]], + ['ball_5fplacement_5fmargin_2059',['BALL_PLACEMENT_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac87c700faaaa042a87517c1b2d04d95f',1,'rtt::ai::constants']]], + ['ball_5fradius_2060',['BALL_RADIUS',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ac1f37596a336babdff21af0ef3c53f1c',1,'rtt::ai::constants']]], + ['ball_5fstill_5fvel_2061',['BALL_STILL_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#af119788f036f3c246fa291e5f885e20e',1,'rtt::ai::constants']]], + ['ball_5fstill_5fvel2_2062',['BALL_STILL_VEL2',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aacf55f93ac3f7a4e41216b9ffe2405ed',1,'rtt::ai::constants']]], + ['ballpossession_2063',['ballPossession',['../d4/dcc/namespacertt_1_1ai.html#a9457b19246a0fad5b0fa54eee2dd7afa',1,'rtt::ai']]], + ['ballpossessionptr_2064',['ballPossessionPtr',['../d4/dcc/namespacertt_1_1ai.html#a560334d047a2b7748e4f3cde1c108663',1,'rtt::ai']]], + ['ballsensorseesball_2065',['ballSensorSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a60b8a9a6ce3020296c7a6909ecc1be34',1,'rtt::world::robot::Robot']]], + ['batterylow_2066',['batteryLow',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#aaa618cb99b322262f8fbee9944242a2e',1,'rtt::world::robot::Robot']]], + ['blueteam_2067',['blueTeam',['../db/de9/classrtt_1_1ai_1_1GameStateManager.html#a5e46fec9595c0e29ef4a820429b02c1e',1,'rtt::ai::GameStateManager']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index 636f34beb..0e69ccc9c 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,28 +1,28 @@ var searchData= [ - ['calculatedenemymapids_2099',['calculatedEnemyMapIds',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a4788e07caedd0d628f1504f4f1302d34',1,'rtt::ai::stp::ComputationManager']]], - ['calculatedscores_2100',['calculatedScores',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a62b2b0a44297b2342839141db7782320',1,'rtt::ai::stp::ComputationManager']]], - ['calculatedwallpositions_2101',['calculatedWallPositions',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#ae3b2e8773461dae3685de3a7a3c5dfa6',1,'rtt::ai::stp::ComputationManager']]], - ['canintercept_2102',['canIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aeb3e3bd38a4a684f79e35bfbc3c5f51c',1,'rtt::ai::stp::KeeperInterceptionInfo']]], - ['cardid_2103',['cardId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a7520dc31098978b144b8dd3de37d4d62',1,'rtt::ai::GameState']]], - ['category_2104',['category',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a6b5c8c0a385ccff148fd869619b3d874',1,'rtt::ai::gui::Out::DrawArgs']]], - ['center_5fto_5ffront_2105',['CENTER_TO_FRONT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8a7f23132e56fd44e331f427845b7c53',1,'rtt::ai::constants']]], - ['chippingpass_2106',['ChippingPass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a448eb3cfd0ac3e40e42283886e1ae13d',1,'rtt::ai::stp::gen']]], - ['close_5ftime_5ftreshold_2107',['CLOSE_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a1280cdb38c5115e16eb6044ac1eabd64',1,'rtt::ai::BallPossession']]], - ['closetothemtime_2108',['closeToThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a3da74252e39dde72af188800ce2911ab',1,'rtt::ai::BallPossession']]], - ['closetoustime_2109',['closeToUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a89b027cb8b4fe4da2aa3e02cd1a7e5eb',1,'rtt::ai::BallPossession']]], - ['color_2110',['color',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5',1,'rtt::ai::gui::Out::DrawArgs']]], - ['command_2111',['command',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ae3db983eda1761d7ccd3f68a0ef731dd',1,'rtt::ai::stp::Skill']]], - ['commandfromref_2112',['commandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#ad277d4cf170851b1d07845c412f793e4',1,'rtt::ai::GameState']]], - ['commandid_2113',['commandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a771e1399cb91915305c65de82822dedd',1,'rtt::ai::GameState']]], - ['computedpaths_2114',['computedPaths',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#aa9066927016e6dcb348d694da2d9bbab',1,'rtt::ai::control::PositionControl']]], - ['computedtrajectories_2115',['computedTrajectories',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a77ba3daf9363867a7d4a9ae7007e2334',1,'rtt::ai::control::PositionControl']]], - ['counter_2116',['counter',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a3b5edaebee0b84aa5f01bbbb4575446c',1,'rtt::ai::stp::skill::Orbit']]], - ['currentfield_2117',['currentField',['../da/d39/classrtt_1_1world_1_1World.html#a1a54b6bb7f577d2c218b389e62738b27',1,'rtt::world::World']]], - ['currentgamestate_2118',['currentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#adafddf3d8935541a18d9880e88f3b41c',1,'rtt::ai::StrategyManager']]], - ['currentindex_2119',['currentIndex',['../da/d39/classrtt_1_1world_1_1World.html#ad242e19ae0a4f4b3fb3fd7d875241efb',1,'rtt::world::World']]], - ['currentplay_2120',['currentPlay',['../da/de3/classrtt_1_1STPManager.html#a398d2b8170beb38ec7f54495c29a0b85',1,'rtt::STPManager']]], - ['currentrobot_2121',['currentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a79b97d8f1a5eec0916220c20fb95db68',1,'rtt::ai::stp::Role']]], - ['currentstatus_2122',['currentStatus',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a62d571b925906855b84dfc185a0b5ee8',1,'rtt::ai::stp::Skill::currentStatus()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0dd3439d999970125264ce7fccadff49',1,'rtt::ai::stp::Tactic::currentStatus()']]], - ['currentworld_2123',['currentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6ffbcef8e087c97cfac948ded5a32274',1,'rtt::ai::stp::StpInfo::currentWorld()'],['../da/d39/classrtt_1_1world_1_1World.html#a1fb4ab450a9b1dc58da739d9bcb82c30',1,'rtt::world::World::currentWorld()']]] + ['calculatedenemymapids_2068',['calculatedEnemyMapIds',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a4788e07caedd0d628f1504f4f1302d34',1,'rtt::ai::stp::ComputationManager']]], + ['calculatedscores_2069',['calculatedScores',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#a62b2b0a44297b2342839141db7782320',1,'rtt::ai::stp::ComputationManager']]], + ['calculatedwallpositions_2070',['calculatedWallPositions',['../df/d7d/classrtt_1_1ai_1_1stp_1_1ComputationManager.html#ae3b2e8773461dae3685de3a7a3c5dfa6',1,'rtt::ai::stp::ComputationManager']]], + ['canintercept_2071',['canIntercept',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aeb3e3bd38a4a684f79e35bfbc3c5f51c',1,'rtt::ai::stp::KeeperInterceptionInfo']]], + ['cardid_2072',['cardId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a7520dc31098978b144b8dd3de37d4d62',1,'rtt::ai::GameState']]], + ['category_2073',['category',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a6b5c8c0a385ccff148fd869619b3d874',1,'rtt::ai::gui::Out::DrawArgs']]], + ['center_5fto_5ffront_2074',['CENTER_TO_FRONT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8a7f23132e56fd44e331f427845b7c53',1,'rtt::ai::constants']]], + ['chippingpass_2075',['ChippingPass',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a448eb3cfd0ac3e40e42283886e1ae13d',1,'rtt::ai::stp::gen']]], + ['close_5ftime_5ftreshold_2076',['CLOSE_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a1280cdb38c5115e16eb6044ac1eabd64',1,'rtt::ai::BallPossession']]], + ['closetothemtime_2077',['closeToThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a3da74252e39dde72af188800ce2911ab',1,'rtt::ai::BallPossession']]], + ['closetoustime_2078',['closeToUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a89b027cb8b4fe4da2aa3e02cd1a7e5eb',1,'rtt::ai::BallPossession']]], + ['color_2079',['color',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#aaa6d7a2544d399ed45c39c43d32906f5',1,'rtt::ai::gui::Out::DrawArgs']]], + ['command_2080',['command',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#ae3db983eda1761d7ccd3f68a0ef731dd',1,'rtt::ai::stp::Skill']]], + ['commandfromref_2081',['commandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#ad277d4cf170851b1d07845c412f793e4',1,'rtt::ai::GameState']]], + ['commandid_2082',['commandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a771e1399cb91915305c65de82822dedd',1,'rtt::ai::GameState']]], + ['computedpaths_2083',['computedPaths',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#aa9066927016e6dcb348d694da2d9bbab',1,'rtt::ai::control::PositionControl']]], + ['computedtrajectories_2084',['computedTrajectories',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a77ba3daf9363867a7d4a9ae7007e2334',1,'rtt::ai::control::PositionControl']]], + ['counter_2085',['counter',['../d5/db9/classrtt_1_1ai_1_1stp_1_1skill_1_1Orbit.html#a3b5edaebee0b84aa5f01bbbb4575446c',1,'rtt::ai::stp::skill::Orbit']]], + ['currentfield_2086',['currentField',['../da/d39/classrtt_1_1world_1_1World.html#a1a54b6bb7f577d2c218b389e62738b27',1,'rtt::world::World']]], + ['currentgamestate_2087',['currentGameState',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#adafddf3d8935541a18d9880e88f3b41c',1,'rtt::ai::StrategyManager']]], + ['currentindex_2088',['currentIndex',['../da/d39/classrtt_1_1world_1_1World.html#ad242e19ae0a4f4b3fb3fd7d875241efb',1,'rtt::world::World']]], + ['currentplay_2089',['currentPlay',['../da/de3/classrtt_1_1STPManager.html#a398d2b8170beb38ec7f54495c29a0b85',1,'rtt::STPManager']]], + ['currentrobot_2090',['currentRobot',['../d2/d9f/classrtt_1_1ai_1_1stp_1_1Role.html#a79b97d8f1a5eec0916220c20fb95db68',1,'rtt::ai::stp::Role']]], + ['currentstatus_2091',['currentStatus',['../da/da2/classrtt_1_1ai_1_1stp_1_1Skill.html#a62d571b925906855b84dfc185a0b5ee8',1,'rtt::ai::stp::Skill::currentStatus()'],['../d6/db5/classrtt_1_1ai_1_1stp_1_1Tactic.html#a0dd3439d999970125264ce7fccadff49',1,'rtt::ai::stp::Tactic::currentStatus()']]], + ['currentworld_2092',['currentWorld',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6ffbcef8e087c97cfac948ded5a32274',1,'rtt::ai::stp::StpInfo::currentWorld()'],['../da/d39/classrtt_1_1world_1_1World.html#a1fb4ab450a9b1dc58da739d9bcb82c30',1,'rtt::world::World::currentWorld()']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index a3403b407..cd541d52b 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,13 +1,13 @@ var searchData= [ - ['d_2124',['D',['../df/d2f/classrtt_1_1YawPID.html#a0d61766ce3d510f999cb87f8caf79263',1,'rtt::YawPID']]], - ['data_2125',['data',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a83f577f86afedffe2d161038916d578a',1,'rtt::world::view::WorldDataView::data()'],['../da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6',1,'rtt::world::World::AcquireInfo::data()']]], - ['defensive_5ffar_5fthreshold_2126',['DEFENSIVE_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a334b5a325fe027504c65f6087c14284d',1,'rtt::ai::BallPossession']]], - ['didchange_2127',['didChange',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a1e40f78250f1f8546d334602aa895746',1,'rtt::ai::stp::PlayLock']]], - ['distance_5fthreshold_2128',['DISTANCE_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a945c56cfc6c60c8a72b550bba24402d7',1,'rtt::ai::stp::tactic']]], - ['distance_5fto_5fpass_5ftrajectory_2129',['DISTANCE_TO_PASS_TRAJECTORY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8b4ec638208a62665b06ee20f0a92da8',1,'rtt::ai::constants']]], - ['distancetoball_2130',['distanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4f2c074023a97acc566e0e9c0989c0cd',1,'rtt::world::robot::Robot']]], - ['dribbleron_2131',['dribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3',1,'rtt::ai::stp::StpInfo']]], - ['dribblerseesball_2132',['dribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a828fb5223242dd7b9827a7c8cfafc332',1,'rtt::world::robot::Robot']]], - ['dt_2133',['dt',['../df/d2f/classrtt_1_1YawPID.html#a13b3366714d76ac3a1bf52de6390b7e9',1,'rtt::YawPID']]] + ['d_2093',['D',['../df/d2f/classrtt_1_1YawPID.html#a0d61766ce3d510f999cb87f8caf79263',1,'rtt::YawPID']]], + ['data_2094',['data',['../d6/d08/classrtt_1_1world_1_1view_1_1WorldDataView.html#a83f577f86afedffe2d161038916d578a',1,'rtt::world::view::WorldDataView::data()'],['../da/d39/classrtt_1_1world_1_1World.html#a3c7cbd450ac3b8e5d436b98e2a1c7fc6',1,'rtt::world::World::AcquireInfo::data()']]], + ['defensive_5ffar_5fthreshold_2095',['DEFENSIVE_FAR_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a334b5a325fe027504c65f6087c14284d',1,'rtt::ai::BallPossession']]], + ['didchange_2096',['didChange',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a1e40f78250f1f8546d334602aa895746',1,'rtt::ai::stp::PlayLock']]], + ['distance_5fthreshold_2097',['DISTANCE_THRESHOLD',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a945c56cfc6c60c8a72b550bba24402d7',1,'rtt::ai::stp::tactic']]], + ['distance_5fto_5fpass_5ftrajectory_2098',['DISTANCE_TO_PASS_TRAJECTORY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a8b4ec638208a62665b06ee20f0a92da8',1,'rtt::ai::constants']]], + ['distancetoball_2099',['distanceToBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a4f2c074023a97acc566e0e9c0989c0cd',1,'rtt::world::robot::Robot']]], + ['dribbleron_2100',['dribblerOn',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a55d4d5f2bc52a3fc9c8e070071e09ba3',1,'rtt::ai::stp::StpInfo']]], + ['dribblerseesball_2101',['dribblerSeesBall',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a828fb5223242dd7b9827a7c8cfafc332',1,'rtt::world::robot::Robot']]], + ['dt_2102',['dt',['../df/d2f/classrtt_1_1YawPID.html#a13b3366714d76ac3a1bf52de6390b7e9',1,'rtt::YawPID']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index f1b0897e1..34032f191 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['enemy_5falready_5fassigned_5fmultiplier_2134',['ENEMY_ALREADY_ASSIGNED_MULTIPLIER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4a8d29be7a06a6e244414301e8f7fa85',1,'rtt::ai::constants']]], - ['enemy_5fclose_5fto_5fball_5fdistance_2135',['ENEMY_CLOSE_TO_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a52ccaf82774651abd9e13c0b2a2d348e',1,'rtt::ai::constants']]], - ['evaluationscore_2136',['evaluationScore',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422',1,'rtt::ai::stp::PlayEvaluator::PlayScoring']]], - ['expectedendposition_2137',['expectedEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a1e57bb9d74865a34c776ab325d824890',1,'rtt::world::ball::Ball']]] + ['enemy_5falready_5fassigned_5fmultiplier_2103',['ENEMY_ALREADY_ASSIGNED_MULTIPLIER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4a8d29be7a06a6e244414301e8f7fa85',1,'rtt::ai::constants']]], + ['enemy_5fclose_5fto_5fball_5fdistance_2104',['ENEMY_CLOSE_TO_BALL_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a52ccaf82774651abd9e13c0b2a2d348e',1,'rtt::ai::constants']]], + ['evaluationscore_2105',['evaluationScore',['../dd/d34/classrtt_1_1ai_1_1stp_1_1PlayEvaluator.html#ac0ae5e8a81a8d7a94e5927977b638422',1,'rtt::ai::stp::PlayEvaluator::PlayScoring']]], + ['expectedendposition_2106',['expectedEndPosition',['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#a1e57bb9d74865a34c776ab325d824890',1,'rtt::world::ball::Ball']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index e5b66832f..9a43cbcf9 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,19 +1,19 @@ var searchData= [ - ['far_5ftime_5ftreshold_2138',['FAR_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a6b57e437685c8bd85f27b8d5d23fdcf7',1,'rtt::ai::BallPossession']]], - ['farfromthemtime_2139',['farFromThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a36af020f7c9768263e49fd8053a78afe',1,'rtt::ai::BallPossession']]], - ['farfromustime_2140',['farFromUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aec5f5a8033768c727ab02f8d7d6cfaac',1,'rtt::ai::BallPossession']]], - ['feedback_5fenabled_2141',['FEEDBACK_ENABLED',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a948724f7c0606147879f17cf67ac7bf2',1,'rtt::ai::constants']]], - ['field_2142',['field',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1dc216d51c90eb0e6ddb0298e1ad034e',1,'rtt::ai::stp::Play::field()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44',1,'rtt::ai::stp::StpInfo::field()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ab3d3176a7d6bee6d573b23f5140fdbea',1,'rtt::ai::Dealer::field()']]], - ['fieldinitialized_2143',['fieldInitialized',['../da/de3/classrtt_1_1STPManager.html#a8f00c279e449700988e0371ded4b6411',1,'rtt::STPManager']]], - ['finalpos_2144',['finalPos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#af69b7249c5a98d4e3d73ee905fbe324c',1,'rtt::ai::control::BBTrajectory1D::finalPos()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a09ed4f374298d7fb5fbae4bb6f585b15',1,'rtt::Trajectory1D::finalPos()']]], - ['flags_2145',['flags',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb',1,'rtt::ai::Dealer::RoleInfo']]], - ['followupcommandfromref_2146',['followUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a81e7dcd527ef557485657529d32c5849',1,'rtt::ai::GameState']]], - ['followupcommandid_2147',['followUpCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af33fc3db6ace71b4771fd67ab5574290',1,'rtt::ai::GameState']]], - ['forcedid_2148',['forcedID',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aa55cf5612995a0d899e7c185e6e46c4e',1,'rtt::ai::Dealer::RoleInfo']]], - ['forrobotid_2149',['forRobotId',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a05a9567d507a0dbcb71f47685e8edf9f',1,'rtt::ai::gui::Out::DrawArgs']]], - ['free_5fkick_5ftaken_5fdistance_2150',['FREE_KICK_TAKEN_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a97c7d0fc4cddafd029f0bd81157834ab',1,'rtt::ai::constants']]], - ['fuzzy_5fdefault_5fcutoff_2151',['FUZZY_DEFAULT_CUTOFF',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9c0cbdd052e3ae157155db7236cede15',1,'rtt::ai::constants']]], - ['fuzzy_5ffalse_2152',['FUZZY_FALSE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a888f3a6a3d578fc25f434a84bf7a55b2',1,'rtt::ai::constants']]], - ['fuzzy_5ftrue_2153',['FUZZY_TRUE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4b77d0d3b63a17b09f230e67558c5b6f',1,'rtt::ai::constants']]] + ['far_5ftime_5ftreshold_2107',['FAR_TIME_TRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a6b57e437685c8bd85f27b8d5d23fdcf7',1,'rtt::ai::BallPossession']]], + ['farfromthemtime_2108',['farFromThemTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a36af020f7c9768263e49fd8053a78afe',1,'rtt::ai::BallPossession']]], + ['farfromustime_2109',['farFromUsTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aec5f5a8033768c727ab02f8d7d6cfaac',1,'rtt::ai::BallPossession']]], + ['feedback_5fenabled_2110',['FEEDBACK_ENABLED',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a948724f7c0606147879f17cf67ac7bf2',1,'rtt::ai::constants']]], + ['field_2111',['field',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a1dc216d51c90eb0e6ddb0298e1ad034e',1,'rtt::ai::stp::Play::field()'],['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aed8d9552f87fa3bf869d12b2e9e0db44',1,'rtt::ai::stp::StpInfo::field()'],['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#ab3d3176a7d6bee6d573b23f5140fdbea',1,'rtt::ai::Dealer::field()']]], + ['fieldinitialized_2112',['fieldInitialized',['../da/de3/classrtt_1_1STPManager.html#a8f00c279e449700988e0371ded4b6411',1,'rtt::STPManager']]], + ['finalpos_2113',['finalPos',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#af69b7249c5a98d4e3d73ee905fbe324c',1,'rtt::ai::control::BBTrajectory1D::finalPos()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a09ed4f374298d7fb5fbae4bb6f585b15',1,'rtt::Trajectory1D::finalPos()']]], + ['flags_2114',['flags',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#abffef721813b1e58bf8754f963c29abb',1,'rtt::ai::Dealer::RoleInfo']]], + ['followupcommandfromref_2115',['followUpCommandFromRef',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a81e7dcd527ef557485657529d32c5849',1,'rtt::ai::GameState']]], + ['followupcommandid_2116',['followUpCommandId',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af33fc3db6ace71b4771fd67ab5574290',1,'rtt::ai::GameState']]], + ['forcedid_2117',['forcedID',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#aa55cf5612995a0d899e7c185e6e46c4e',1,'rtt::ai::Dealer::RoleInfo']]], + ['forrobotid_2118',['forRobotId',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a05a9567d507a0dbcb71f47685e8edf9f',1,'rtt::ai::gui::Out::DrawArgs']]], + ['free_5fkick_5ftaken_5fdistance_2119',['FREE_KICK_TAKEN_DISTANCE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a97c7d0fc4cddafd029f0bd81157834ab',1,'rtt::ai::constants']]], + ['fuzzy_5fdefault_5fcutoff_2120',['FUZZY_DEFAULT_CUTOFF',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a9c0cbdd052e3ae157155db7236cede15',1,'rtt::ai::constants']]], + ['fuzzy_5ffalse_2121',['FUZZY_FALSE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a888f3a6a3d578fc25f434a84bf7a55b2',1,'rtt::ai::constants']]], + ['fuzzy_5ftrue_2122',['FUZZY_TRUE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a4b77d0d3b63a17b09f230e67558c5b6f',1,'rtt::ai::constants']]] ]; diff --git a/search/variables_7.js b/search/variables_7.js index bebc66e9f..5d5572305 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['gamestates_2154',['gameStates',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#abf51a0df5b546241a0d653b8966226c1',1,'rtt::ai::StrategyManager']]], - ['go_5fto_5fpos_5fangle_5ferror_5fmargin_2155',['GO_TO_POS_ANGLE_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4764226690526f93a7d6bc8bdc5dfb0',1,'rtt::ai::constants']]], - ['go_5fto_5fpos_5ferror_5fmargin_2156',['GO_TO_POS_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd0e5c63445cb39f43dfaed43797a409',1,'rtt::ai::constants']]], - ['goalshot_2157',['GoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a736ca7f2883f470eb6c5da4bdda2c630',1,'rtt::ai::stp::gen']]] + ['gamestates_2123',['gameStates',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#abf51a0df5b546241a0d653b8966226c1',1,'rtt::ai::StrategyManager']]], + ['go_5fto_5fpos_5fangle_5ferror_5fmargin_2124',['GO_TO_POS_ANGLE_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad4764226690526f93a7d6bc8bdc5dfb0',1,'rtt::ai::constants']]], + ['go_5fto_5fpos_5ferror_5fmargin_2125',['GO_TO_POS_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afd0e5c63445cb39f43dfaed43797a409',1,'rtt::ai::constants']]], + ['goalshot_2126',['GoalShot',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a736ca7f2883f470eb6c5da4bdda2c630',1,'rtt::ai::stp::gen']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index 0fa25f265..6fcf64b08 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['harasserinfo_2158',['harasserInfo',['../dd/daf/classrtt_1_1ai_1_1stp_1_1play_1_1DefendPass.html#a51f52bf4f692e12580e50006feda82b9',1,'rtt::ai::stp::play::DefendPass::harasserInfo()'],['../d4/d37/classrtt_1_1ai_1_1stp_1_1play_1_1DefendShot.html#a8a8f0d84a3c3192f7102823bbd5fef60',1,'rtt::ai::stp::play::DefendShot::harasserInfo()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a194e575d01bbd9a518cd1f568c4928',1,'rtt::ai::stp::play::StopFormation::harasserInfo()']]], - ['has_5fball_5fangle_2159',['HAS_BALL_ANGLE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a039c173630e2e8a4a1439ef6104b94a5',1,'rtt::ai::constants']]], - ['has_5fchipped_5ferror_5fmargin_2160',['HAS_CHIPPED_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad7f89751ba577855e75807ebcb0f3571',1,'rtt::ai::constants']]], - ['hasball_2161',['hasBall',['../de/d2f/namespacertt_1_1world_1_1robot.html#a5a23ed5a3542151b80106f2054b0f2f0',1,'rtt::world::robot::hasBallInfo']]], - ['hasballupdatemap_2162',['hasBallUpdateMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6133927bb550dbf16e0d10f286286f5f',1,'rtt::world::robot::Robot']]], - ['history_2163',['history',['../da/d39/classrtt_1_1world_1_1World.html#a639e895a7af6abe1c09d3b94b2f99e4b',1,'rtt::world::World']]], - ['history_5fsize_2164',['HISTORY_SIZE',['../da/d39/classrtt_1_1world_1_1World.html#a180a2fb20d870f79f35f23e422db25ac',1,'rtt::world::World']]] + ['harasserinfo_2127',['harasserInfo',['../d3/de3/classrtt_1_1ai_1_1stp_1_1play_1_1Defend.html#ac9dc4c37ef7ad65fb0b339d6c809243f',1,'rtt::ai::stp::play::Defend::harasserInfo()'],['../d0/d1d/classrtt_1_1ai_1_1stp_1_1play_1_1StopFormation.html#a3a194e575d01bbd9a518cd1f568c4928',1,'rtt::ai::stp::play::StopFormation::harasserInfo()']]], + ['has_5fball_5fangle_2128',['HAS_BALL_ANGLE',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a039c173630e2e8a4a1439ef6104b94a5',1,'rtt::ai::constants']]], + ['has_5fchipped_5ferror_5fmargin_2129',['HAS_CHIPPED_ERROR_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ad7f89751ba577855e75807ebcb0f3571',1,'rtt::ai::constants']]], + ['hasball_2130',['hasBall',['../de/d2f/namespacertt_1_1world_1_1robot.html#a5a23ed5a3542151b80106f2054b0f2f0',1,'rtt::world::robot::hasBallInfo']]], + ['hasballupdatemap_2131',['hasBallUpdateMap',['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a6133927bb550dbf16e0d10f286286f5f',1,'rtt::world::robot::Robot']]], + ['history_2132',['history',['../da/d39/classrtt_1_1world_1_1World.html#a639e895a7af6abe1c09d3b94b2f99e4b',1,'rtt::world::World']]], + ['history_5fsize_2133',['HISTORY_SIZE',['../da/d39/classrtt_1_1world_1_1World.html#a180a2fb20d870f79f35f23e422db25ac',1,'rtt::world::World']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index cde359397..cab5f5531 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,18 +1,18 @@ var searchData= [ - ['i_2165',['I',['../df/d2f/classrtt_1_1YawPID.html#a197a65cb590f8353771c4e8db9e98378',1,'rtt::YawPID']]], - ['id_2166',['id',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a509d53414d5b4ec253e2156689c4cfd4',1,'rtt::ai::stp::EnemyInfo::id()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a97437af3584cf8be229aca8658681e39',1,'rtt::world::robot::Robot::id()']]], - ['ignoreinvariants_2167',['ignoreInvariants',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#a5c20bdb5adc6aa6071a8ee7b2a4cbef9',1,'rtt::ai::RuntimeConfig']]], - ['integral_2168',['integral',['../df/d2f/classrtt_1_1YawPID.html#a3880a0d118d073158e5f2d3fa111399b',1,'rtt::YawPID']]], - ['interceptid_2169',['interceptId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0ca96cfae9f78936d9f1796e3e389552',1,'rtt::ai::stp::InterceptionInfo']]], - ['interceptlocation_2170',['interceptLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf065dbec3c4aa317db20ecb6e468d84',1,'rtt::ai::stp::InterceptionInfo::interceptLocation()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#a96194cea6b4061410100963ee1576317',1,'rtt::ai::stp::KeeperInterceptionInfo::interceptLocation()']]], - ['interfacegamestate_2171',['interfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ac0b8871b27d48c25ca6c46a5ec2b987b',1,'rtt::ai::interface::Output']]], - ['interfacegamestatemutex_2172',['interfaceGameStateMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a61bf85e57c50b8839593547f84412f96',1,'rtt::ai::interface::Output']]], - ['interfacegateway_2173',['InterfaceGateway',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a4fbfff1a2d1320f6dbe779e068d535db',1,'rtt::ai::gui::net::InterfacePublisher']]], - ['interfacegateway_2174',['interfaceGateway',['../da/de3/classrtt_1_1STPManager.html#aedfaa67614bfe5a802d87c91ff43761f',1,'rtt::STPManager']]], - ['io_2175',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html#a3a3059343c59e8dc266f41990749c3ef',1,'rtt::ai::io']]], - ['isfollowupcommand_2176',['isFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af40285784dad3a8f9bdd4e808c3a8260',1,'rtt::ai::GameState']]], - ['isinterceptable_2177',['isInterceptable',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7f5aa39c5386974d433907ac5368e8b3',1,'rtt::ai::stp::InterceptionInfo']]], - ['ispaused_2178',['isPaused',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#aba64d5260834c927ec38a48498a6f13d',1,'rtt::ai::RuntimeConfig']]], - ['isset_2179',['isSet',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a840889e02a2ec4463fd5245493736c4b',1,'rtt::ai::stp::PlayLock']]] + ['i_2134',['I',['../df/d2f/classrtt_1_1YawPID.html#a197a65cb590f8353771c4e8db9e98378',1,'rtt::YawPID']]], + ['id_2135',['id',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a509d53414d5b4ec253e2156689c4cfd4',1,'rtt::ai::stp::EnemyInfo::id()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#a97437af3584cf8be229aca8658681e39',1,'rtt::world::robot::Robot::id()']]], + ['ignoreinvariants_2136',['ignoreInvariants',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#a5c20bdb5adc6aa6071a8ee7b2a4cbef9',1,'rtt::ai::RuntimeConfig']]], + ['integral_2137',['integral',['../df/d2f/classrtt_1_1YawPID.html#a3880a0d118d073158e5f2d3fa111399b',1,'rtt::YawPID']]], + ['interceptid_2138',['interceptId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a0ca96cfae9f78936d9f1796e3e389552',1,'rtt::ai::stp::InterceptionInfo']]], + ['interceptlocation_2139',['interceptLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#abf065dbec3c4aa317db20ecb6e468d84',1,'rtt::ai::stp::InterceptionInfo::interceptLocation()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#a96194cea6b4061410100963ee1576317',1,'rtt::ai::stp::KeeperInterceptionInfo::interceptLocation()']]], + ['interfacegamestate_2140',['interfaceGameState',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#ac0b8871b27d48c25ca6c46a5ec2b987b',1,'rtt::ai::interface::Output']]], + ['interfacegamestatemutex_2141',['interfaceGameStateMutex',['../d7/d9e/classrtt_1_1ai_1_1interface_1_1Output.html#a61bf85e57c50b8839593547f84412f96',1,'rtt::ai::interface::Output']]], + ['interfacegateway_2142',['InterfaceGateway',['../d1/d71/classrtt_1_1ai_1_1gui_1_1net_1_1InterfacePublisher.html#a4fbfff1a2d1320f6dbe779e068d535db',1,'rtt::ai::gui::net::InterfacePublisher']]], + ['interfacegateway_2143',['interfaceGateway',['../da/de3/classrtt_1_1STPManager.html#aedfaa67614bfe5a802d87c91ff43761f',1,'rtt::STPManager']]], + ['io_2144',['io',['../dd/d1e/namespacertt_1_1ai_1_1io.html#a3a3059343c59e8dc266f41990749c3ef',1,'rtt::ai::io']]], + ['isfollowupcommand_2145',['isFollowUpCommand',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#af40285784dad3a8f9bdd4e808c3a8260',1,'rtt::ai::GameState']]], + ['isinterceptable_2146',['isInterceptable',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7f5aa39c5386974d433907ac5368e8b3',1,'rtt::ai::stp::InterceptionInfo']]], + ['ispaused_2147',['isPaused',['../da/da8/classrtt_1_1ai_1_1RuntimeConfig.html#aba64d5260834c927ec38a48498a6f13d',1,'rtt::ai::RuntimeConfig']]], + ['isset_2148',['isSet',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a840889e02a2ec4463fd5245493736c4b',1,'rtt::ai::stp::PlayLock']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index abb4725d5..9fe58ec88 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -1,10 +1,10 @@ var searchData= [ - ['keeper_5fdistance_5fto_5fgoal_5fline_2180',['KEEPER_DISTANCE_TO_GOAL_LINE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a1347bfea32205f058b8f6beaaf2f591a',1,'rtt::ai::stp::tactic']]], - ['keeper_5fgoal_5fdecrease_5fat_5fone_5fside_2181',['KEEPER_GOAL_DECREASE_AT_ONE_SIDE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#aaa155577589617b454d8fee2ea755e51',1,'rtt::ai::stp::tactic']]], - ['keeperid_2182',['keeperId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8c7cbfa3bebf24efb4773782dbd9cea3',1,'rtt::ai::stp::PassInfo::keeperId()'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aa1042727dffb23cf07d39cdd3341375b',1,'rtt::ai::GameState::keeperId()']]], - ['keepplayevaluation_2183',['keepPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a17fc7a716064d918aa29c072832c2ef8',1,'rtt::ai::stp::Play']]], - ['kickchipvelocity_2184',['kickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2',1,'rtt::ai::stp::StpInfo']]], - ['kickorchip_2185',['kickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a5f8c5b148eb400d4c00ee92d9e7b58fc',1,'rtt::ai::stp::StpInfo']]], - ['kickpoint_2186',['kickPoint',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a047d01ddad5371540817cf32c1df682c',1,'rtt::ai::GameState']]] + ['keeper_5fdistance_5fto_5fgoal_5fline_2149',['KEEPER_DISTANCE_TO_GOAL_LINE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a1347bfea32205f058b8f6beaaf2f591a',1,'rtt::ai::stp::tactic']]], + ['keeper_5fgoal_5fdecrease_5fat_5fone_5fside_2150',['KEEPER_GOAL_DECREASE_AT_ONE_SIDE',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#aaa155577589617b454d8fee2ea755e51',1,'rtt::ai::stp::tactic']]], + ['keeperid_2151',['keeperId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a8c7cbfa3bebf24efb4773782dbd9cea3',1,'rtt::ai::stp::PassInfo::keeperId()'],['../d6/dc7/structrtt_1_1ai_1_1GameState.html#aa1042727dffb23cf07d39cdd3341375b',1,'rtt::ai::GameState::keeperId()']]], + ['keepplayevaluation_2152',['keepPlayEvaluation',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a17fc7a716064d918aa29c072832c2ef8',1,'rtt::ai::stp::Play']]], + ['kickchipvelocity_2153',['kickChipVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a62104fddf70ef8a1b70beebc636876b2',1,'rtt::ai::stp::StpInfo']]], + ['kickorchip_2154',['kickOrChip',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a1336711cc61946e377f955d8f152a449',1,'rtt::ai::stp::StpInfo']]], + ['kickpoint_2155',['kickPoint',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a047d01ddad5371540817cf32c1df682c',1,'rtt::ai::GameState']]] ]; diff --git a/search/variables_b.js b/search/variables_b.js index e0afa536d..5fd96a70c 100644 --- a/search/variables_b.js +++ b/search/variables_b.js @@ -1,11 +1,11 @@ var searchData= [ - ['label_2187',['label',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a34b715f2e2cdb9980510848874e702dc',1,'rtt::ai::gui::Out::DrawArgs']]], - ['lastcommand_2188',['lastCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae7945cb39e3459cd7190656a1ad324ec',1,'rtt::ai::StrategyManager']]], - ['lastscore_2189',['lastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a81d204e55bab023d2937c1420abd04ad',1,'rtt::ai::stp::Play']]], - ['lasttick_2190',['lastTick',['../da/d39/classrtt_1_1world_1_1World.html#a81bed3b562ad2ce5d9974f64551ce24f',1,'rtt::world::World']]], - ['lastusednormalizedpoints_2191',['lastUsedNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afd51e839c50d77c3fa998f12db0d3b32',1,'rtt::ai::control::PositionControl']]], - ['left_2192',['left',['../df/db4/classrtt_1_1GameSettings.html#a1fa4f3a797e817bbc6dd9791fa79684e',1,'rtt::GameSettings']]], - ['lineofsight_2193',['LineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac94673f04eeccc221d1717487000e3df',1,'rtt::ai::stp::gen']]], - ['lock_2194',['lock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aaef04bb7614fbeb6a11ab38dae811944',1,'rtt::ai::stp::PlayLock']]] + ['label_2156',['label',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a34b715f2e2cdb9980510848874e702dc',1,'rtt::ai::gui::Out::DrawArgs']]], + ['lastcommand_2157',['lastCommand',['../dc/d52/classrtt_1_1ai_1_1StrategyManager.html#ae7945cb39e3459cd7190656a1ad324ec',1,'rtt::ai::StrategyManager']]], + ['lastscore_2158',['lastScore',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a81d204e55bab023d2937c1420abd04ad',1,'rtt::ai::stp::Play']]], + ['lasttick_2159',['lastTick',['../da/d39/classrtt_1_1world_1_1World.html#a81bed3b562ad2ce5d9974f64551ce24f',1,'rtt::world::World']]], + ['lastusednormalizedpoints_2160',['lastUsedNormalizedPoints',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afd51e839c50d77c3fa998f12db0d3b32',1,'rtt::ai::control::PositionControl']]], + ['left_2161',['left',['../df/db4/classrtt_1_1GameSettings.html#a1fa4f3a797e817bbc6dd9791fa79684e',1,'rtt::GameSettings']]], + ['lineofsight_2162',['LineOfSight',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#ac94673f04eeccc221d1717487000e3df',1,'rtt::ai::stp::gen']]], + ['lock_2163',['lock',['../d5/d14/namespacertt_1_1ai_1_1stp.html#aaef04bb7614fbeb6a11ab38dae811944',1,'rtt::ai::stp::PlayLock']]] ]; diff --git a/search/variables_c.js b/search/variables_c.js index 37d44e951..5883834f4 100644 --- a/search/variables_c.js +++ b/search/variables_c.js @@ -1,31 +1,31 @@ var searchData= [ - ['max_2195',['max',['../df/d2f/classrtt_1_1YawPID.html#a203f0bc5cf1aec40ec5e12a2e9bd86b3',1,'rtt::YawPID']]], - ['max_5facc_2196',['MAX_ACC',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a38cbf8d87b68d754cbe390f8d9f0f6bf',1,'rtt::ai::constants']]], - ['max_5fangle_2197',['MAX_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a51e62dd54ea5784bfae49d3170fb6bf4',1,'rtt::ai::control::PositionControl']]], - ['max_5fangular_5fvelocity_2198',['MAX_ANGULAR_VELOCITY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afe8e746730d605e6ce9e84a6955f6acc',1,'rtt::ai::constants']]], - ['max_5fchip_5fpower_2199',['MAX_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a703764a504752a9c1df0aefd33484d69',1,'rtt::ai::constants']]], - ['max_5fdistance_5fball_5fbehind_5fgoal_2200',['MAX_DISTANCE_BALL_BEHIND_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac175fe0237ffc965210b36f9b58ef4e9',1,'rtt::ai::stp::tactic']]], - ['max_5fdistance_5fheading_5ftowards_5fgoal_2201',['MAX_DISTANCE_HEADING_TOWARDS_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac67952380d471ce18b24284d08028877',1,'rtt::ai::stp::tactic']]], - ['max_5fkick_5fpower_2202',['MAX_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a99de22b9bc380ab8adb3402d4c1bd053',1,'rtt::ai::constants']]], - ['max_5frobot_5fcount_2203',['MAX_ROBOT_COUNT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#abaedfbbabbb1d34ed69b43c7d5e6f0a9',1,'rtt::ai::constants']]], - ['max_5fscale_2204',['MAX_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a4b0398fe8579ffa63af3389c8d1d3d80',1,'rtt::ai::control::PositionControl']]], - ['max_5fvel_2205',['MAX_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a19fcf349c26c4031671ace5ded20a430',1,'rtt::ai::constants']]], - ['max_5fvel_5fwhen_5fhas_5fball_2206',['MAX_VEL_WHEN_HAS_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a668882b414c9c34c1bbca4c2dddce3d8',1,'rtt::ai::constants']]], - ['max_5fyaw_2207',['MAX_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aeed2af5ef46a0aa98a4929df4ca1efd6',1,'rtt::ai::constants']]], - ['maxallowedrobots_2208',['maxAllowedRobots',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a70b400b1f10460f57578e8b6522f4a4f',1,'rtt::ai::GameState']]], - ['maximum_5fdifference_2209',['MAXIMUM_DIFFERENCE',['../dc/d8f/namespacertt.html#a9feb9543be1fca6a886698e4854b3dfa',1,'rtt']]], - ['maxrobotvel_2210',['maxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#ab763e5fdeb48b9e2267377ad02fbc449',1,'rtt::ai::RuleSet']]], - ['maxrobotvelocity_2211',['maxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3',1,'rtt::ai::stp::StpInfo']]], - ['maxvel_2212',['maxVel',['../d0/d62/classrtt_1_1Trajectory1D.html#a932d6aa52b3ee5651f6d6f426c1a8da4',1,'rtt::Trajectory1D::maxVel()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae4f40f633c6bb83c1352a10823cfe6e3',1,'rtt::ai::control::BBTrajectory1D::maxVel()']]], - ['method_2213',['method',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a57f1373fb2524a93a7aa0f88ddf3bce9',1,'rtt::ai::gui::Out::DrawArgs']]], - ['middle_5fline_5fx_2214',['MIDDLE_LINE_X',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeef48d5da8e5d7c266d56fb77e0bd471',1,'rtt::ai::BallPossession']]], - ['min_2215',['min',['../df/d2f/classrtt_1_1YawPID.html#ad96e79ba2c619cfda8df02b1961d5f37',1,'rtt::YawPID']]], - ['min_5fangle_2216',['MIN_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#ad3ac5466db88e328f61a7113eea3318d',1,'rtt::ai::control::PositionControl']]], - ['min_5fchip_5fpower_2217',['MIN_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a10ed5242a17dcfbc91d8180f43fbea64',1,'rtt::ai::constants']]], - ['min_5fdistance_5fto_5ftarget_2218',['MIN_DISTANCE_TO_TARGET',['../dd/d0f/GetBall_8cpp.html#ab49897023d6fefb33c57c557cb1cac48',1,'GetBall.cpp']]], - ['min_5fkick_5fpower_2219',['MIN_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab52a727c46ca0d7271ab8e1ec16b200e',1,'rtt::ai::constants']]], - ['min_5fscale_2220',['MIN_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52d4ba2d7651d51d865885d30b9de3b1',1,'rtt::ai::control::PositionControl']]], - ['min_5fyaw_2221',['MIN_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5d10753c5d486234e878167758185195',1,'rtt::ai::constants']]], - ['mtx_2222',['mtx',['../da/d39/classrtt_1_1world_1_1World.html#a41746281952027473de74bc81a240d4f',1,'rtt::world::World::AcquireInfo']]] + ['max_2164',['max',['../df/d2f/classrtt_1_1YawPID.html#a203f0bc5cf1aec40ec5e12a2e9bd86b3',1,'rtt::YawPID']]], + ['max_5facc_2165',['MAX_ACC',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a38cbf8d87b68d754cbe390f8d9f0f6bf',1,'rtt::ai::constants']]], + ['max_5fangle_2166',['MAX_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a51e62dd54ea5784bfae49d3170fb6bf4',1,'rtt::ai::control::PositionControl']]], + ['max_5fangular_5fvelocity_2167',['MAX_ANGULAR_VELOCITY',['../da/d1f/namespacertt_1_1ai_1_1constants.html#afe8e746730d605e6ce9e84a6955f6acc',1,'rtt::ai::constants']]], + ['max_5fchip_5fpower_2168',['MAX_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a703764a504752a9c1df0aefd33484d69',1,'rtt::ai::constants']]], + ['max_5fdistance_5fball_5fbehind_5fgoal_2169',['MAX_DISTANCE_BALL_BEHIND_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac175fe0237ffc965210b36f9b58ef4e9',1,'rtt::ai::stp::tactic']]], + ['max_5fdistance_5fheading_5ftowards_5fgoal_2170',['MAX_DISTANCE_HEADING_TOWARDS_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#ac67952380d471ce18b24284d08028877',1,'rtt::ai::stp::tactic']]], + ['max_5fkick_5fpower_2171',['MAX_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a99de22b9bc380ab8adb3402d4c1bd053',1,'rtt::ai::constants']]], + ['max_5frobot_5fcount_2172',['MAX_ROBOT_COUNT',['../da/d1f/namespacertt_1_1ai_1_1constants.html#abaedfbbabbb1d34ed69b43c7d5e6f0a9',1,'rtt::ai::constants']]], + ['max_5fscale_2173',['MAX_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a4b0398fe8579ffa63af3389c8d1d3d80',1,'rtt::ai::control::PositionControl']]], + ['max_5fvel_2174',['MAX_VEL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a19fcf349c26c4031671ace5ded20a430',1,'rtt::ai::constants']]], + ['max_5fvel_5fwhen_5fhas_5fball_2175',['MAX_VEL_WHEN_HAS_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a668882b414c9c34c1bbca4c2dddce3d8',1,'rtt::ai::constants']]], + ['max_5fyaw_2176',['MAX_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aeed2af5ef46a0aa98a4929df4ca1efd6',1,'rtt::ai::constants']]], + ['maxallowedrobots_2177',['maxAllowedRobots',['../d6/dc7/structrtt_1_1ai_1_1GameState.html#a70b400b1f10460f57578e8b6522f4a4f',1,'rtt::ai::GameState']]], + ['maximum_5fdifference_2178',['MAXIMUM_DIFFERENCE',['../dc/d8f/namespacertt.html#a9feb9543be1fca6a886698e4854b3dfa',1,'rtt']]], + ['maxrobotvel_2179',['maxRobotVel',['../dd/d26/structrtt_1_1ai_1_1RuleSet.html#ab763e5fdeb48b9e2267377ad02fbc449',1,'rtt::ai::RuleSet']]], + ['maxrobotvelocity_2180',['maxRobotVelocity',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a79ba3f581e2b53fa4ee8bd269e5fcdc3',1,'rtt::ai::stp::StpInfo']]], + ['maxvel_2181',['maxVel',['../d0/d62/classrtt_1_1Trajectory1D.html#a932d6aa52b3ee5651f6d6f426c1a8da4',1,'rtt::Trajectory1D::maxVel()'],['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#ae4f40f633c6bb83c1352a10823cfe6e3',1,'rtt::ai::control::BBTrajectory1D::maxVel()']]], + ['method_2182',['method',['../d2/de6/classrtt_1_1ai_1_1gui_1_1Out.html#a57f1373fb2524a93a7aa0f88ddf3bce9',1,'rtt::ai::gui::Out::DrawArgs']]], + ['middle_5fline_5fx_2183',['MIDDLE_LINE_X',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#aeef48d5da8e5d7c266d56fb77e0bd471',1,'rtt::ai::BallPossession']]], + ['min_2184',['min',['../df/d2f/classrtt_1_1YawPID.html#ad96e79ba2c619cfda8df02b1961d5f37',1,'rtt::YawPID']]], + ['min_5fangle_2185',['MIN_ANGLE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#ad3ac5466db88e328f61a7113eea3318d',1,'rtt::ai::control::PositionControl']]], + ['min_5fchip_5fpower_2186',['MIN_CHIP_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a10ed5242a17dcfbc91d8180f43fbea64',1,'rtt::ai::constants']]], + ['min_5fdistance_5fto_5ftarget_2187',['MIN_DISTANCE_TO_TARGET',['../dd/d0f/GetBall_8cpp.html#ab49897023d6fefb33c57c557cb1cac48',1,'GetBall.cpp']]], + ['min_5fkick_5fpower_2188',['MIN_KICK_POWER',['../da/d1f/namespacertt_1_1ai_1_1constants.html#ab52a727c46ca0d7271ab8e1ec16b200e',1,'rtt::ai::constants']]], + ['min_5fscale_2189',['MIN_SCALE',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#a52d4ba2d7651d51d865885d30b9de3b1',1,'rtt::ai::control::PositionControl']]], + ['min_5fyaw_2190',['MIN_YAW',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a5d10753c5d486234e878167758185195',1,'rtt::ai::constants']]], + ['mtx_2191',['mtx',['../da/d39/classrtt_1_1world_1_1World.html#a41746281952027473de74bc81a240d4f',1,'rtt::world::World::AcquireInfo']]] ]; diff --git a/search/variables_d.js b/search/variables_d.js index d459d9ae1..56a9a96dd 100644 --- a/search/variables_d.js +++ b/search/variables_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['negligible_5flength_2223',['NEGLIGIBLE_LENGTH',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3580ec8ed627658402f4fd08c236d7fd',1,'rtt::ai::FieldComputations']]], - ['num_5fsub_5fdestinations_2224',['NUM_SUB_DESTINATIONS',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afa1b612537b32cc9ec3641575bc95480',1,'rtt::ai::control::PositionControl']]], - ['numparts_2225',['numParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a509d99d89d3461271167f5e6fb4f5312',1,'rtt::ai::control::BBTrajectory1D']]] + ['negligible_5flength_2192',['NEGLIGIBLE_LENGTH',['../d2/d21/classrtt_1_1ai_1_1FieldComputations.html#a3580ec8ed627658402f4fd08c236d7fd',1,'rtt::ai::FieldComputations']]], + ['num_5fsub_5fdestinations_2193',['NUM_SUB_DESTINATIONS',['../dd/db5/classrtt_1_1ai_1_1control_1_1PositionControl.html#afa1b612537b32cc9ec3641575bc95480',1,'rtt::ai::control::PositionControl']]], + ['numparts_2194',['numParts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a509d99d89d3461271167f5e6fb4f5312',1,'rtt::ai::control::BBTrajectory1D']]] ]; diff --git a/search/variables_e.js b/search/variables_e.js index 90c847a86..bd40d9880 100644 --- a/search/variables_e.js +++ b/search/variables_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['our_5fpossession_5frelative_5flength_5fthreshold_2226',['OUR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#af62c7481ecaaf4508de7570a9883a81c',1,'rtt::ai::BallPossession']]], - ['out_5fof_5ffield_5fmargin_2227',['OUT_OF_FIELD_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aed9613427966811f06ad59de75113d16',1,'rtt::ai::constants']]] + ['our_5fpossession_5frelative_5flength_5fthreshold_2195',['OUR_POSSESSION_RELATIVE_LENGTH_THRESHOLD',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#af62c7481ecaaf4508de7570a9883a81c',1,'rtt::ai::BallPossession']]], + ['out_5fof_5ffield_5fmargin_2196',['OUT_OF_FIELD_MARGIN',['../da/d1f/namespacertt_1_1ai_1_1constants.html#aed9613427966811f06ad59de75113d16',1,'rtt::ai::constants']]] ]; diff --git a/search/variables_f.js b/search/variables_f.js index 1cb7040a8..1773ff72e 100644 --- a/search/variables_f.js +++ b/search/variables_f.js @@ -1,31 +1,31 @@ var searchData= [ - ['p_2228',['P',['../df/d2f/classrtt_1_1YawPID.html#a60460a49b360f420e8c65e7329b0c353',1,'rtt::YawPID']]], - ['parts_2229',['parts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8aaa1e80ec93656842bd35d5f1ec9d7f',1,'rtt::ai::control::BBTrajectory1D::parts()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a7fae262f3fa8895e66c46ccf69a58c76',1,'rtt::Trajectory1D::parts()']]], - ['passerid_2230',['passerId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b80a24ac1e245c8be94366c3a8f5f34',1,'rtt::ai::stp::PassInfo']]], - ['passinfo_2231',['passInfo',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a74cff66a5dc049edd34d87772e160c89',1,'rtt::ai::stp::play::KeeperKickBall::passInfo()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a811a29f3adf24138908bbea183e2430b',1,'rtt::ai::stp::play::AttackingPass::passInfo()'],['../dc/d26/classrtt_1_1ai_1_1stp_1_1play_1_1ChippingPass.html#a79aaaca81dd6fb5eae376581c18ae4c9',1,'rtt::ai::stp::play::ChippingPass::passInfo()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a447b46dba282ae0e1452f52744b382e1',1,'rtt::ai::stp::play::FreeKickUsPass::passInfo()']]], - ['passlocation_2232',['passLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a92b74fb1a0273f1087bf331bc4983960',1,'rtt::ai::stp::PassInfo']]], - ['passscore_2233',['passScore',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ad6353f8cb54ee64ac61ee32f6a1e4ae9',1,'rtt::ai::stp::PassInfo']]], - ['pause_2234',['pause',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4e6ec2ee7675a119c7db912b1452a15b',1,'rtt::ai::io::IOManager']]], - ['penalty_5fdistance_5fbehind_5fball_2235',['PENALTY_DISTANCE_BEHIND_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a42a71b54ebbd752fecc10763346aa51d',1,'rtt::ai::constants']]], - ['penalty_5fmark_5fthem_5fx_2236',['PENALTY_MARK_THEM_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#a073cfb0dcce27c69a198183f4eccad10',1,'rtt::ai::stp::play']]], - ['penalty_5fmark_5fus_5fx_2237',['PENALTY_MARK_US_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#ac50631db44841dd08ab8857eb1955735',1,'rtt::ai::stp::play']]], - ['playlock_2238',['playLock',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a6d28a5b12779cbcdc9d2db731a79e8b3',1,'rtt::ai::stp::PlayDecider']]], - ['playname_2239',['playName',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ac1022c629183d4661ea68235d22a651e',1,'rtt::ai::stp::PlayLock']]], - ['plays_2240',['plays',['../da/de3/classrtt_1_1STPManager.html#aab4870dcc35daae7666fd1128173ba07',1,'rtt::STPManager::plays()'],['../d6/d69/classRTT__AI__Tests.html#a330eb787149536b9ea80d895e8062454',1,'RTT_AI_Tests::plays()']]], - ['pos_2241',['pos',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#af7d0b532b3e678afecce53ce6bd96f5a',1,'rtt::ai::control::BBPosVel::pos()'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a3901d156a1e6f373d875cd002c1d78ba',1,'rtt::ai::control::TimedPos1D::pos()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab78be163cedca5d834b97380dbee90c7',1,'rtt::world::robot::Robot::pos()']]], - ['position_2242',['position',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ae2103cf7192b58b17a262338286d186b',1,'rtt::ai::stp::EnemyInfo::position()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ab8c5b9d1c7b653c5cf94ebab7893f4d1',1,'rtt::world::ball::Ball::position()'],['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a0886bdeb1935b5bae88143a9ec3c09de',1,'rtt::ai::stp::gen::ScoredPosition::position()']]], - ['positioncontrol_2243',['positionControl',['../da/d39/classrtt_1_1world_1_1World.html#abceba3734a6a81257d95b038843674e3',1,'rtt::world::World']]], - ['positiontodefend_2244',['positionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674',1,'rtt::ai::stp::StpInfo']]], - ['positiontomoveto_2245',['positionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56',1,'rtt::ai::stp::StpInfo']]], - ['positiontoshootat_2246',['positionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e',1,'rtt::ai::stp::StpInfo']]], - ['previous_5ferror_2247',['previous_error',['../df/d2f/classrtt_1_1YawPID.html#a1f58fd2b8bbefadd0c267cea4f377b13',1,'rtt::YawPID']]], - ['previouskeeperid_2248',['previousKeeperId',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7164f241b13b1aa59b6e6b5c30a3094b',1,'rtt::ai::stp::Play']]], - ['previousmaxrobots_2249',['previousMaxRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a067c0013eb3e4d70eedd32a504dee10d',1,'rtt::ai::stp::Play']]], - ['previousrobotnum_2250',['previousRobotNum',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#afc2268677ee563a2f0a7efa4acff465e',1,'rtt::ai::stp::Play']]], - ['previoustime_2251',['previousTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a9f26688e88c8062243a5296ce40e600e',1,'rtt::ai::BallPossession']]], - ['primaryai_2252',['primaryAI',['../df/db4/classrtt_1_1GameSettings.html#a5e49afa1b37e808c435b2dcbba2fe923',1,'rtt::GameSettings']]], - ['priority_2253',['priority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a7e2e15fabf6224fcf62d55d3761ec7da',1,'rtt::ai::Dealer::RoleInfo']]], - ['priorityorder_2254',['PriorityOrder',['../d4/dcc/namespacertt_1_1ai.html#a7d554a3f16aad4c232be90471be5952a',1,'rtt::ai']]], - ['project_5fball_5fdistance_5fto_5fgoal_2255',['PROJECT_BALL_DISTANCE_TO_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a9e4cffb1bae4ff229b1e0cdfaa1c0bf5',1,'rtt::ai::stp::tactic']]] + ['p_2197',['P',['../df/d2f/classrtt_1_1YawPID.html#a60460a49b360f420e8c65e7329b0c353',1,'rtt::YawPID']]], + ['parts_2198',['parts',['../d8/d5c/classrtt_1_1ai_1_1control_1_1BBTrajectory1D.html#a8aaa1e80ec93656842bd35d5f1ec9d7f',1,'rtt::ai::control::BBTrajectory1D::parts()'],['../d0/d62/classrtt_1_1Trajectory1D.html#a7fae262f3fa8895e66c46ccf69a58c76',1,'rtt::Trajectory1D::parts()']]], + ['passerid_2199',['passerId',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a7b80a24ac1e245c8be94366c3a8f5f34',1,'rtt::ai::stp::PassInfo']]], + ['passinfo_2200',['passInfo',['../d5/dc4/classrtt_1_1ai_1_1stp_1_1play_1_1KeeperKickBall.html#a74cff66a5dc049edd34d87772e160c89',1,'rtt::ai::stp::play::KeeperKickBall::passInfo()'],['../df/de8/classrtt_1_1ai_1_1stp_1_1play_1_1AttackingPass.html#a811a29f3adf24138908bbea183e2430b',1,'rtt::ai::stp::play::AttackingPass::passInfo()'],['../d7/d94/classrtt_1_1ai_1_1stp_1_1play_1_1FreeKickUsPass.html#a447b46dba282ae0e1452f52744b382e1',1,'rtt::ai::stp::play::FreeKickUsPass::passInfo()']]], + ['passlocation_2201',['passLocation',['../d5/d14/namespacertt_1_1ai_1_1stp.html#a92b74fb1a0273f1087bf331bc4983960',1,'rtt::ai::stp::PassInfo']]], + ['passscore_2202',['passScore',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ad6353f8cb54ee64ac61ee32f6a1e4ae9',1,'rtt::ai::stp::PassInfo']]], + ['pause_2203',['pause',['../d0/d42/classrtt_1_1ai_1_1io_1_1IOManager.html#a4e6ec2ee7675a119c7db912b1452a15b',1,'rtt::ai::io::IOManager']]], + ['penalty_5fdistance_5fbehind_5fball_2204',['PENALTY_DISTANCE_BEHIND_BALL',['../da/d1f/namespacertt_1_1ai_1_1constants.html#a42a71b54ebbd752fecc10763346aa51d',1,'rtt::ai::constants']]], + ['penalty_5fmark_5fthem_5fx_2205',['PENALTY_MARK_THEM_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#a073cfb0dcce27c69a198183f4eccad10',1,'rtt::ai::stp::play']]], + ['penalty_5fmark_5fus_5fx_2206',['PENALTY_MARK_US_X',['../d8/d32/namespacertt_1_1ai_1_1stp_1_1play.html#ac50631db44841dd08ab8857eb1955735',1,'rtt::ai::stp::play']]], + ['playlock_2207',['playLock',['../d1/d54/classrtt_1_1ai_1_1stp_1_1PlayDecider.html#a6d28a5b12779cbcdc9d2db731a79e8b3',1,'rtt::ai::stp::PlayDecider']]], + ['playname_2208',['playName',['../d5/d14/namespacertt_1_1ai_1_1stp.html#ac1022c629183d4661ea68235d22a651e',1,'rtt::ai::stp::PlayLock']]], + ['plays_2209',['plays',['../da/de3/classrtt_1_1STPManager.html#aab4870dcc35daae7666fd1128173ba07',1,'rtt::STPManager::plays()'],['../d6/d69/classRTT__AI__Tests.html#a330eb787149536b9ea80d895e8062454',1,'RTT_AI_Tests::plays()']]], + ['pos_2210',['pos',['../d4/de2/structrtt_1_1ai_1_1control_1_1BBPosVel.html#af7d0b532b3e678afecce53ce6bd96f5a',1,'rtt::ai::control::BBPosVel::pos()'],['../dd/d66/structrtt_1_1ai_1_1control_1_1TimedPos1D.html#a3901d156a1e6f373d875cd002c1d78ba',1,'rtt::ai::control::TimedPos1D::pos()'],['../d4/d99/classrtt_1_1world_1_1robot_1_1Robot.html#ab78be163cedca5d834b97380dbee90c7',1,'rtt::world::robot::Robot::pos()']]], + ['position_2211',['position',['../d7/d73/namespacertt_1_1ai_1_1stp_1_1gen.html#a0886bdeb1935b5bae88143a9ec3c09de',1,'rtt::ai::stp::gen::ScoredPosition::position()'],['../dd/db7/classrtt_1_1world_1_1ball_1_1Ball.html#ab8c5b9d1c7b653c5cf94ebab7893f4d1',1,'rtt::world::ball::Ball::position()'],['../d5/d14/namespacertt_1_1ai_1_1stp.html#ae2103cf7192b58b17a262338286d186b',1,'rtt::ai::stp::EnemyInfo::position()']]], + ['positioncontrol_2212',['positionControl',['../da/d39/classrtt_1_1world_1_1World.html#abceba3734a6a81257d95b038843674e3',1,'rtt::world::World']]], + ['positiontodefend_2213',['positionToDefend',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a3f3e24b8a7ebdae4fdf700e10b78a674',1,'rtt::ai::stp::StpInfo']]], + ['positiontomoveto_2214',['positionToMoveTo',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#a6e54ed71e6d140c0c59e8d033c2f1d56',1,'rtt::ai::stp::StpInfo']]], + ['positiontoshootat_2215',['positionToShootAt',['../d3/dfa/structrtt_1_1ai_1_1stp_1_1StpInfo.html#aa0160c93f227d542b6249d3effc5d24e',1,'rtt::ai::stp::StpInfo']]], + ['previous_5ferror_2216',['previous_error',['../df/d2f/classrtt_1_1YawPID.html#a1f58fd2b8bbefadd0c267cea4f377b13',1,'rtt::YawPID']]], + ['previouskeeperid_2217',['previousKeeperId',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a7164f241b13b1aa59b6e6b5c30a3094b',1,'rtt::ai::stp::Play']]], + ['previousmaxrobots_2218',['previousMaxRobots',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#a067c0013eb3e4d70eedd32a504dee10d',1,'rtt::ai::stp::Play']]], + ['previousrobotnum_2219',['previousRobotNum',['../d7/d91/classrtt_1_1ai_1_1stp_1_1Play.html#afc2268677ee563a2f0a7efa4acff465e',1,'rtt::ai::stp::Play']]], + ['previoustime_2220',['previousTime',['../d7/d54/classrtt_1_1ai_1_1BallPossession.html#a9f26688e88c8062243a5296ce40e600e',1,'rtt::ai::BallPossession']]], + ['primaryai_2221',['primaryAI',['../df/db4/classrtt_1_1GameSettings.html#a5e49afa1b37e808c435b2dcbba2fe923',1,'rtt::GameSettings']]], + ['priority_2222',['priority',['../d7/ddc/classrtt_1_1ai_1_1Dealer.html#a7e2e15fabf6224fcf62d55d3761ec7da',1,'rtt::ai::Dealer::RoleInfo']]], + ['priorityorder_2223',['PriorityOrder',['../d4/dcc/namespacertt_1_1ai.html#a7d554a3f16aad4c232be90471be5952a',1,'rtt::ai']]], + ['project_5fball_5fdistance_5fto_5fgoal_2224',['PROJECT_BALL_DISTANCE_TO_GOAL',['../d5/dbb/namespacertt_1_1ai_1_1stp_1_1tactic.html#a9e4cffb1bae4ff229b1e0cdfaa1c0bf5',1,'rtt::ai::stp::tactic']]] ];

      Files

      file  ChipAtPos.cpp
       
      file  DriveWithBall.cpp
       
      file  GetBall.cpp
      file  BallPlacer.h [code]
       
      file  Chipper.h [code]
       
      file  FreeKickTaker.h [code]
       
      file  Harasser.h [code]
        plays
        roles
        skills
        tactics
       Crtt::ai::stp::PlayDeciderClass that defines the play decider. It decides the best play from a vector of plays. If there is a play set in the interface, this play will be picked
       Crtt::ai::stp::PlayEvaluatorClass that defines the play evaluator. It evaluates each play possible and gives it a score
       Crtt::ai::stp::PlayLock
       Crtt::ai::stp::RoleRole class used in STP Every robot needs to have a role A role is essentially a state machine of Tactics
       Crtt::ai::Dealer::RoleInfoThe priority of the role with the falgs that need to be considered
       Crtt::ai::RuleSetStructure that contains the ruleset of a certain game state
       Crtt::ai::RuntimeConfig
       Crtt::ai::stp::gen::ScoreProfileCombination of weights for each of the scores. This will be used to determine the final score for a robot for a position. All weights will be multiplied with the corresponding score and then normalized. for scoreOpen for scoreLineOfSight for scoreGoalShot
       Crtt::ai::stp::SkillBase skill class, inherit from it for making your own skill
       Crtt::ai::stp::StpInfo
       Crtt::STPManagerClass that describes the STPManager. The STPManager manages the overall strategy of the robots: the plays
       Crtt::ai::StrategyManagerClass that defines the StrategyManager. The StrategyManager manages the rule sets of each game state
       Ctesting::Test
       Crtt::ai::control::TimedPos1DClass that computes the overshooting destination of the robot when it can not reach the target position in time with a full stop. Based on TIGERs TDP 2023 (https://tdp.roboteamtwente.nl/static/tdps/144/tdp.html). Implementation is based on their code release of 2023
       Nplay
       Nrole
       Nskill
       Ntactic
       CComputationManagerClass that stores computation results that can be re-used in the same tick to prevent identical computations happening within a tick
       CInterceptionInfo
       CKeeperInterceptionInfo