構造体 テンプレート osl::search::AlphaBetaWindowUtil< P, EvalBase >

#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 を狭く出来ることがある..

説明

template<Player P, class EvalBase>
struct osl::search::AlphaBetaWindowUtil< P, EvalBase >

searchWindow.h38 行で定義されています。


型定義

template<Player P, class EvalBase >
typedef EvalBase::eval_t osl::search::AlphaBetaWindowUtil< P, EvalBase >::eval_t

searchWindow.h40 行で定義されています。


関数

template<Player P, class EvalBase >
template<class Recorder >
static TableHit osl::search::AlphaBetaWindowUtil< P, EvalBase >::isOutOfWindow ( const SimpleHashRecord record,
int  limit,
AlphaBetaWindow w,
int &  val,
const Recorder &  recorder 
) [inline, static]

この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:57 2010に生成されました。  doxygen 1.6.3