Public メソッド | |
Test (const CategoryEnv::effect_state_t *s, Player t) | |
void | operator() (Position pos) |
void | update (Position pos, Piece target) |
ʣζĤ:
| |
Public 変数 | |
const CategoryEnv::effect_state_t * | state |
Player | turn |
Piece | result |
bool | supported |
int | value |
defense.cc の 23 行で定義されています。
osl::category::AddSupport::Test::Test | ( | const CategoryEnv::effect_state_t * | s, | |
Player | t | |||
) | [inline] |
defense.cc の 31 行で定義されています。
void osl::category::AddSupport::Test::operator() | ( | Position | pos | ) | [inline] |
pos | move Ĥposition |
defense.cc の 39 行で定義されています。
参照先 osl::alt(), osl::Piece::isPiece(), osl::Piece::owner(), state, target, turn, と update().
ʣζĤ:
defense.cc の 54 行で定義されています。
参照先 osl::Piece::ptype(), osl::eval::Ptype_Eval_Table, result, state, supported, turn, と value.
参照元 operator()().