#include <player_type_analyzer.h>
Public メソッド | |
PlayerTypeAnalyzer (const GlobalWorldModel &world) | |
default constructor | |
const GameTime & | updatedTime () const |
get the last updated time | |
void | update () |
analyze world model | |
void | reset (const int unum) |
reset all data for the specified player. | |
int | heteroID (const int unum) const |
get opponent player's player type Id | |
構成 | |
struct | Data |
rcsc::PlayerTypeAnalyzer::PlayerTypeAnalyzer | ( | const GlobalWorldModel & | world | ) | [explicit] |
default constructor
const | reference to the world model instance |
const GameTime& rcsc::PlayerTypeAnalyzer::updatedTime | ( | ) | const [inline] |
get the last updated time
void rcsc::PlayerTypeAnalyzer::update | ( | ) |
analyze world model
world | const reference to the world model instance |
void rcsc::PlayerTypeAnalyzer::reset | ( | const int | unum | ) |
reset all data for the specified player.
unum | uniform number |
int rcsc::PlayerTypeAnalyzer::heteroID | ( | const int | unum | ) | const [inline] |
get opponent player's player type Id
unum | target teammate uniform number |