構造体 テンプレート osl::search::AlphaBeta2Tree::NextQMove< P >

osl::search::AlphaBeta2Tree::NextQMove< P >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 NextQMove (AlphaBeta2Tree *s, Window w, int d, int *r, DualThreatmateState t)
void operator() (Position)

Public 変数

AlphaBeta2Treesearcher
Window window
const int depth
int * result
DualThreatmateState threatmate


説明

template<osl::Player P>
struct osl::search::AlphaBeta2Tree::NextQMove< P >

alphaBeta2.cc896 行で定義されています。


コンストラクタとデストラクタ

template<osl::Player P>
osl::search::AlphaBeta2Tree::NextQMove< P >::NextQMove ( AlphaBeta2Tree s,
Window  w,
int  d,
int *  r,
DualThreatmateState  t 
) [inline]

alphaBeta2.cc903 行で定義されています。


関数

template<osl::Player P>
void osl::search::AlphaBeta2Tree::NextQMove< P >::operator() ( Position   )  [inline]

alphaBeta2.cc907 行で定義されています。

参照先 depth.


変数

alphaBeta2.cc898 行で定義されています。

template<osl::Player P>
Window osl::search::AlphaBeta2Tree::NextQMove< P >::window

alphaBeta2.cc899 行で定義されています。

template<osl::Player P>
const int osl::search::AlphaBeta2Tree::NextQMove< P >::depth

alphaBeta2.cc900 行で定義されています。

template<osl::Player P>
int* osl::search::AlphaBeta2Tree::NextQMove< P >::result

alphaBeta2.cc901 行で定義されています。

alphaBeta2.cc902 行で定義されています。


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

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