#include <intention_dribble2006.h>
rcsc::IntentionDribble2006に対する継承グラフ
Public メソッド | |
IntentionDribble2006 (const Vector2D &target_point, const double &dist_thr, const int turn_step, const int dash_step, const double &dash_power_abs, const bool back_dash, const GameTime &start_time) | |
constructor | |
bool | finished (const PlayerAgent *agent) |
check the status. | |
bool | execute (PlayerAgent *agent) |
execute action |
rcsc::IntentionDribble2006::IntentionDribble2006 | ( | const Vector2D & | target_point, | |
const double & | dist_thr, | |||
const int | turn_step, | |||
const int | dash_step, | |||
const double & | dash_power_abs, | |||
const bool | back_dash, | |||
const GameTime & | start_time | |||
) | [inline] |
constructor
target_point | dribble target point | |
dist_thr | distance threshold from the target point | |
turn_step | scheduled turn step | |
dash_step | scheduled dash step | |
dash_power_abs | absolute dash power | |
back_dash | if true, agent try to dribble backwards. | |
start_time | dribble start time |
bool rcsc::IntentionDribble2006::finished | ( | const PlayerAgent * | agent | ) | [virtual] |
check the status.
agent | pointer to the agent itself. |
rcsc::SoccerIntentionを実装しています。
bool rcsc::IntentionDribble2006::execute | ( | PlayerAgent * | agent | ) | [virtual] |
execute action
agent | pointer to the agent itself |
rcsc::SoccerIntentionを実装しています。