

Public 型 | |
| typedef QSearch::eval_t | eval_t |
Public メソッド | |
| QSearchNextMove (int &r, QSearch *s, int a, int b, eval_t const &e, Move l, int additional) | |
| void | operator() (Position) |
Public 変数 | |
| QSearch * | searcher |
| eval_t const & | ev |
| int | additional_depth |
quiescenceSearch.tcc の 97 行で定義されています。
| typedef QSearch::eval_t osl::search::QSearchNextMove< QSearch, P >::eval_t |
quiescenceSearch.tcc の 99 行で定義されています。
| osl::search::QSearchNextMove< QSearch, P >::QSearchNextMove | ( | int & | r, | |
| QSearch * | s, | |||
| int | a, | |||
| int | b, | |||
| eval_t const & | e, | |||
| Move | l, | |||
| int | additional | |||
| ) | [inline] |
quiescenceSearch.tcc の 103 行で定義されています。
| void osl::search::QSearchNextMove< QSearch, P >::operator() | ( | Position | ) | [inline] |
quiescenceSearch.tcc の 109 行で定義されています。
参照先 osl::search::QSearchNextMove< QSearch, P >::additional_depth, osl::search::QSearchHelperBase::alpha, osl::search::QSearchHelperBase::beta, osl::search::QSearchNextMove< QSearch, P >::ev, osl::search::QSearchHelperBase::last_move, と osl::search::QSearchHelperBase::result.
| QSearch* osl::search::QSearchNextMove< QSearch, P >::searcher |
quiescenceSearch.tcc の 100 行で定義されています。
| eval_t const& osl::search::QSearchNextMove< QSearch, P >::ev |
quiescenceSearch.tcc の 101 行で定義されています。
参照元 osl::search::QSearchNextMove< QSearch, P >::operator()().
| int osl::search::QSearchNextMove< QSearch, P >::additional_depth |
quiescenceSearch.tcc の 102 行で定義されています。
参照元 osl::search::QSearchNextMove< QSearch, P >::operator()().
1.5.6