クラス rcsc::SoccerIntention

abstrace player agent's intention class [詳細]

#include <soccer_intention.h>

rcsc::SoccerIntentionに対する継承グラフ

rcsc::IntentionDribble2006 rcsc::IntentionDribble2007 rcsc::IntentionKick rcsc::IntentionTimeLimitAction rcsc::IntentionWithCondition rcsc::SoccerIntentionQueue すべてのメンバ一覧

Public メソッド

virtual ~SoccerIntention ()
 virtual destructor
virtual bool finished (const PlayerAgent *agent)=0
 (pure virtual) check if this intention is finished or not
virtual bool execute (PlayerAgent *agent)=0
 execute suitable action

Protected メソッド

 SoccerIntention ()
 constructor is used only from derived class.

説明

abstrace player agent's intention class


関数

virtual bool rcsc::SoccerIntention::finished ( const PlayerAgent agent  )  [pure virtual]

(pure virtual) check if this intention is finished or not

戻り値:
true if intention is finished

rcsc::IntentionDribble2006rcsc::IntentionDribble2007rcsc::IntentionKickrcsc::IntentionTimeLimitActionrcsc::IntentionWithConditionrcsc::SoccerIntentionQueueで実装されています。

virtual bool rcsc::SoccerIntention::execute ( PlayerAgent agent  )  [pure virtual]

execute suitable action

戻り値:
result of action

rcsc::IntentionDribble2006rcsc::IntentionDribble2007rcsc::IntentionKickrcsc::IntentionTimeLimitActionrcsc::IntentionWithConditionrcsc::SoccerIntentionQueueで実装されています。


このクラスの説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:28 2008に生成されました。  doxygen 1.5.0