10 class GetBehindBallState;
18 Angle chick_direction;
21 DEFINE_TACTIC_UPDATE_STRUCT_WITH_CONTROL_AND_COMMON_PARAMS
43 using namespace boost::sml;
45 DEFINE_SML_STATE(GetBehindBallState)
46 DEFINE_SML_EVENT(Update)
52 return make_transition_table(
54 *GetBehindBallState_S + Update_E[!behindBall_G] / updateMove_A,
55 GetBehindBallState_S + Update_E[behindBall_G] / updateMove_A = X,
56 X + Update_E[!behindBall_G] / updateMove_A = GetBehindBallState_S,
57 X + Update_E / SET_STOP_PRIMITIVE_ACTION = X);