

Public Types | |
| typedef QSearch2::eval_t | eval_t |
Public Member Functions | |
| QSearch2NextMove (int &r, QSearch2 *s, int a, int b, eval_t &e, Move l, int additional) | |
| void | operator() (Square) |
Public Attributes | |
| QSearch2 * | searcher |
| eval_t & | ev |
| int | additional_depth |
Definition at line 111 of file quiescenceSearch2.tcc.
| typedef QSearch2::eval_t osl::search::QSearch2NextMove< QSearch2, P >::eval_t |
Definition at line 113 of file quiescenceSearch2.tcc.
| osl::search::QSearch2NextMove< QSearch2, P >::QSearch2NextMove | ( | int & | r, |
| QSearch2 * | s, | ||
| int | a, | ||
| int | b, | ||
| eval_t & | e, | ||
| Move | l, | ||
| int | additional | ||
| ) | [inline] |
Definition at line 117 of file quiescenceSearch2.tcc.
| void osl::search::QSearch2NextMove< QSearch2, P >::operator() | ( | Square | ) | [inline] |
Definition at line 123 of file quiescenceSearch2.tcc.
References osl::search::QSearch2NextMove< QSearch2, P >::additional_depth, osl::search::QSearch2HelperBase::alpha, osl::search::QSearch2HelperBase::beta, osl::search::QSearch2NextMove< QSearch2, P >::ev, osl::search::QSearch2HelperBase::last_move, and osl::search::QSearch2HelperBase::result.
| int osl::search::QSearch2NextMove< QSearch2, P >::additional_depth |
Definition at line 116 of file quiescenceSearch2.tcc.
Referenced by osl::search::QSearch2NextMove< QSearch2, P >::operator()().
| eval_t& osl::search::QSearch2NextMove< QSearch2, P >::ev |
Definition at line 115 of file quiescenceSearch2.tcc.
Referenced by osl::search::QSearch2NextMove< QSearch2, P >::operator()().
| QSearch2* osl::search::QSearch2NextMove< QSearch2, P >::searcher |
Definition at line 114 of file quiescenceSearch2.tcc.
1.7.6.1