3#include "shared/constants.h"
4#include "software/ai/evaluation/calc_best_shot.h"
5#include "software/ai/hl/stp/tactic/penalty_kick/penalty_kick_fsm.h"
6#include "software/ai/hl/stp/tactic/tactic.h"
7#include "software/logger/logger.h"
26 void updateControlParams();
28 DEFINE_TACTIC_DONE_AND_GET_FSM_STATE
33 void updatePrimitive(
const TacticUpdate &tactic_update,
bool reset_fsm)
override;
35 std::map<RobotId, std::unique_ptr<FSM<PenaltyKickFSM>>> fsm_map;
36 TbotsProto::AiConfig ai_config;
Definition penalty_kick_tactic.h:15
DEFINE_TACTIC_DONE_AND_GET_FSM_STATE void accept(TacticVisitor &visitor) const override
Definition penalty_kick_tactic.cpp:18
Definition tactic_visitor.h:39
Definition tactic_fsm.h:16