
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()().
1.5.6