Public メソッド | |
QSearch2SafeEscape (const NumEffectState *s, Piece t, Eval &e, Move l) | |
void | operator() (Position) |
Public 変数 | |
const NumEffectState * | state |
Eval & | eval |
Piece | target |
bool | has_safe_escape |
bool | is_invalid |
Move | last_move |
quiescenceSearch2.tcc の 161 行で定義されています。
osl::search::QSearch2SafeEscape< Eval, P >::QSearch2SafeEscape | ( | const NumEffectState * | s, | |
Piece | t, | |||
Eval & | e, | |||
Move | l | |||
) | [inline] |
quiescenceSearch2.tcc の 169 行で定義されています。
void osl::search::QSearch2SafeEscape< Eval, P >::operator() | ( | Position | ) | [inline] |
quiescenceSearch2.tcc の 173 行で定義されています。
参照先 osl::alt(), osl::search::QSearch2SafeEscape< Eval, P >::eval, osl::search::QSearch2SafeEscape< Eval, P >::has_safe_escape, osl::search::QSearch2SafeEscape< Eval, P >::is_invalid, osl::search::QSearch2SafeEscape< Eval, P >::last_move, osl::search::QSearch2SafeEscape< Eval, P >::state, と osl::search::QSearch2SafeEscape< Eval, P >::target.
const NumEffectState* osl::search::QSearch2SafeEscape< Eval, P >::state |
quiescenceSearch2.tcc の 163 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
Eval& osl::search::QSearch2SafeEscape< Eval, P >::eval |
quiescenceSearch2.tcc の 164 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
Piece osl::search::QSearch2SafeEscape< Eval, P >::target |
quiescenceSearch2.tcc の 165 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
bool osl::search::QSearch2SafeEscape< Eval, P >::has_safe_escape |
quiescenceSearch2.tcc の 166 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
bool osl::search::QSearch2SafeEscape< Eval, P >::is_invalid |
quiescenceSearch2.tcc の 167 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
Move osl::search::QSearch2SafeEscape< Eval, P >::last_move |
quiescenceSearch2.tcc の 168 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().