Public メソッド | |
QSearchSafeEscape (const NumEffectState *s, Piece t, Eval &e, Move l) | |
void | operator() (Position) |
Public 変数 | |
const NumEffectState * | state |
Eval & | ev |
Piece | target |
bool | has_safe_escape |
bool | is_invalid |
Move | last_move |
quiescenceSearch.tcc の 150 行で定義されています。
osl::search::QSearchSafeEscape< Eval, P >::QSearchSafeEscape | ( | const NumEffectState * | s, | |
Piece | t, | |||
Eval & | e, | |||
Move | l | |||
) | [inline] |
quiescenceSearch.tcc の 158 行で定義されています。
void osl::search::QSearchSafeEscape< Eval, P >::operator() | ( | Position | ) | [inline] |
quiescenceSearch.tcc の 162 行で定義されています。
参照先 osl::alt(), osl::search::QSearchSafeEscape< Eval, P >::ev, osl::search::QSearchSafeEscape< Eval, P >::has_safe_escape, osl::search::QSearchSafeEscape< Eval, P >::is_invalid, osl::search::QSearchSafeEscape< Eval, P >::last_move, osl::search::QSearchSafeEscape< Eval, P >::state, と osl::search::QSearchSafeEscape< Eval, P >::target.
const NumEffectState* osl::search::QSearchSafeEscape< Eval, P >::state |
Eval& osl::search::QSearchSafeEscape< Eval, P >::ev |
Piece osl::search::QSearchSafeEscape< Eval, P >::target |
bool osl::search::QSearchSafeEscape< Eval, P >::has_safe_escape |
bool osl::search::QSearchSafeEscape< Eval, P >::is_invalid |
Move osl::search::QSearchSafeEscape< Eval, P >::last_move |