File tree Expand file tree Collapse file tree
src/software/ai/hl/stp/play/kickoff_friendly Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ cc_library(
1717 "//software/ai/evaluation:enemy_threat" ,
1818 "//software/ai/evaluation:find_open_areas" ,
1919 "//software/ai/hl/stp/play" ,
20- "//software/ai/hl/stp/tactic/chip:chip_tactic " ,
20+ "//software/ai/hl/stp/tactic/kick_or_chip:kick_or_chip_tactic " ,
2121 "//software/ai/hl/stp/tactic/move:move_tactic" ,
2222 "//software/logger" ,
2323 "//software/util/generic_factory" ,
Original file line number Diff line number Diff line change @@ -129,7 +129,10 @@ void KickoffFriendlyPlayFSM::chipBall(const Update& event)
129129 selected_target = best_target_it->origin ();
130130 }
131131
132- kickoff_chip_tactic->updateControlParams (ball_position, selected_target);
132+ kickoff_chip_tactic->updateControlParams (
133+ ball_position, selected_target,
134+ AutoChipOrKick{AutoChipOrKickMode::AUTOCHIP,
135+ (selected_target - ball_position).length ()});
133136 tactics_to_run[0 ].emplace_back (kickoff_chip_tactic);
134137 event.common .set_tactics (tactics_to_run);
135138}
Original file line number Diff line number Diff line change 66#include " software/ai/evaluation/find_open_areas.h"
77#include " software/ai/hl/stp/play/play.h"
88#include " software/ai/hl/stp/play/play_fsm.hpp"
9- #include " software/ai/hl/stp/tactic/chip/chip_tactic .h"
9+ #include " software/ai/hl/stp/tactic/kick_or_chip/kick_or_chip_tactic .h"
1010#include " software/ai/hl/stp/tactic/move/move_tactic.h"
1111#include " software/logger/logger.h"
1212
You can’t perform that action at this time.
0 commit comments