#include <searchWindow.h>
Public 型 | |
typedef EvalBase::eval_t | eval_t |
Static Public メソッド | |
template<class Recorder > | |
static TableHit | isOutOfWindow (const SimpleHashRecord &record, int limit, AlphaBetaWindow &w, int &val, const Recorder &recorder) |
NullWindow の場合と違って window を狭く出来ることがある.. |
searchWindow.h の 38 行で定義されています。
typedef EvalBase::eval_t osl::search::AlphaBetaWindowUtil< P, EvalBase >::eval_t |
searchWindow.h の 40 行で定義されています。
static TableHit osl::search::AlphaBetaWindowUtil< P, EvalBase >::isOutOfWindow | ( | const SimpleHashRecord & | record, | |
int | limit, | |||
AlphaBetaWindow & | w, | |||
int & | val, | |||
const Recorder & | recorder | |||
) | [inline, static] |
NullWindow の場合と違って window を狭く出来ることがある..
searchWindow.h の 46 行で定義されています。
参照先 osl::search::AlphaBetaWindow::alpha(), osl::search::AlphaBetaWindow::beta(), osl::eval::betterThan(), osl::eval::delta(), osl::eval::isConsistentValue(), osl::search::LOWER_HIT, osl::search::NO_HIT, と osl::search::UPPER_HIT.