Public メソッド | |
Generator (const CategoryEnv::effect_state_t *s, const PtypeValueTable *t, int l, MoveLogProbVector *o, int *io) | |
void | operator() (Piece p) |
Public 変数 | |
const CategoryEnv::effect_state_t * | state |
const PtypeValueTable * | table |
int | limit |
MoveLogProbVector * | out |
int * | indices |
category/escape.cc の 16 行で定義されています。
osl::category::EscapeCommon::Generator::Generator | ( | const CategoryEnv::effect_state_t * | s, | |
const PtypeValueTable * | t, | |||
int | l, | |||
MoveLogProbVector * | o, | |||
int * | io | |||
) | [inline] |
category/escape.cc の 23 行で定義されています。
void osl::category::EscapeCommon::Generator::operator() | ( | Piece | p | ) | [inline] |
p | ƨ |
category/escape.cc の 33 行で定義されています。
参照先 osl::alt(), osl::BLACK, osl::category::MoveEvaluation::evalLight(), osl::category::PtypeValueTable::getIndex(), indices, limit, moves, out, osl::Piece::owner(), osl::Piece::position(), osl::Piece::ptype(), osl::container::MoveLogProbVector::push_back(), state, と table.