
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 の 165 行で定義されています。
| osl::search::QSearch2SafeEscape< Eval, P >::QSearch2SafeEscape | ( | const NumEffectState * | s, | |
| Piece | t, | |||
| Eval & | e, | |||
| Move | l | |||
| ) | [inline] |
quiescenceSearch2.tcc の 173 行で定義されています。
| void osl::search::QSearch2SafeEscape< Eval, P >::operator() | ( | Position | ) | [inline] |
quiescenceSearch2.tcc の 177 行で定義されています。
参照先 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.
| Eval& osl::search::QSearch2SafeEscape< Eval, P >::eval |
quiescenceSearch2.tcc の 168 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
| bool osl::search::QSearch2SafeEscape< Eval, P >::has_safe_escape |
quiescenceSearch2.tcc の 170 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
| bool osl::search::QSearch2SafeEscape< Eval, P >::is_invalid |
quiescenceSearch2.tcc の 171 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
| Move osl::search::QSearch2SafeEscape< Eval, P >::last_move |
quiescenceSearch2.tcc の 172 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
| const NumEffectState* osl::search::QSearch2SafeEscape< Eval, P >::state |
quiescenceSearch2.tcc の 167 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
| Piece osl::search::QSearch2SafeEscape< Eval, P >::target |
quiescenceSearch2.tcc の 169 行で定義されています。
参照元 osl::search::QSearch2SafeEscape< Eval, P >::operator()().
1.6.3