RCRS-ADF
公開メンバ関数 | 公開変数類 | 限定公開メンバ関数 | 限定公開変数類 | 静的限定公開変数類 | 全メンバ一覧
adf.agent.Agent< E extends StandardEntity > クラステンプレートabstract
adf.agent.Agent< E extends StandardEntity > の継承関係図
Inheritance graph
[凡例]
adf.agent.Agent< E extends StandardEntity > 連携図
Collaboration graph
[凡例]

公開メンバ関数

 Agent (String moduleConfigFileName, boolean isPrecompute, String dataStorageName, boolean isDebugMode, DevelopData developData)
 
final String [] getRequestedEntityURNs ()
 
double getX ()
 
double getY ()
 
void send (Message[] messages)
 
void send (List< Message > messages)
 

公開変数類

AgentInfo agentInfo
 
WorldInfo worldInfo
 
ScenarioInfo scenarioInfo
 

限定公開メンバ関数

abstract EnumSet< StandardEntityURN > getRequestedEntityURNsEnum ()
 
StandardWorldModel createWorldModel ()
 
void postConnect ()
 
void processSense (KASense sense)
 
void think (int time, ChangeSet changed, Collection< Command > heard)
 
abstract void think ()
 
boolean shouldIndex ()
 

限定公開変数類

ModuleConfig moduleConfig
 
ModuleManager moduleManager
 
PrecomputeData precomputeData
 
DevelopData developData
 
MessageManager messageManager
 
boolean isPrecompute
 
boolean isDebugMode
 

静的限定公開変数類

final static String DATASTORAGE_FILE_NAME_AMBULANCE = "ambulance.bin"
 
final static String DATASTORAGE_FILE_NAME_FIRE = "fire.bin"
 
final static String DATASTORAGE_FILE_NAME_POLICE = "police.bin"
 

このクラス詳解は次のファイルから抽出されました: