構造体 osl::search::DominanceCheck

#include <dominanceCheck.h>

すべてのメンバ一覧

Public 型

enum  Result { NORMAL = 0, WIN, LOSE }

Static Public メソッド

static Result detect (const HashKeyStack &history, const HashKey &next_state)
 »롼פθ.


説明

dominanceCheck.h11 行で定義されています。


列挙型

列挙型の値:
NORMAL 
WIN 
LOSE 

dominanceCheck.h13 行で定義されています。


関数

static Result osl::search::DominanceCheck::detect ( const HashKeyStack &  history,
const HashKey &  next_state 
) [inline, static]

»롼פθ.

戻り値:
true ʤľλؼϻؤƤϤʤ
引数:
history ޤǤζ
next_state ζ

dominanceCheck.h20 行で定義されています。

参照先 osl::alt(), osl::PieceStand::hasMoreThan(), LOSE, NORMAL, と WIN.

参照元 osl::search::AlphaBeta2Tree::alphaBetaSearch(), と osl::search::SearchFramework< Eval, MoveGenerator, Table, Recorder, Probabilities >::searchWithMove().


この構造体の説明は次のファイルから生成されました:

Thu Oct 8 05:01:18 2009に生成されました。  doxygen 1.5.6