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

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

Collaboration graph
[凡例]

����メン�一覧

Public メソッド

 NextMove (AlphaBeta2Tree *s, const MoveLogProb &md, Window w, int *r, bool p)
void operator() (Position)

Public 変数

AlphaBeta2Tree * searcher
const MoveLogProb & moved
Window window
int * result
bool in_pv


説明

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

alphaBeta2.cc � 1176 行�定義�れ����。


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

template<osl::Player P>
osl::search::AlphaBeta2Tree::NextMove< P >::NextMove ( AlphaBeta2Tree *  s,
const MoveLogProb &  md,
Window  w,
int *  r,
bool  p 
) [inline]

alphaBeta2.cc � 1183 行�定義�れ����。

�照先 osl::MoveLogProb::getMove(), � osl::Move::player().


関数

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

alphaBeta2.cc � 1188 行�定義�れ����。

�照先 osl::search::SearchState2::cur_limit, � osl::search::AlphaBeta2Common::in_pv.


変数

alphaBeta2.cc � 1178 行�定義�れ����。

template<osl::Player P>
const MoveLogProb& osl::search::AlphaBeta2Tree::NextMove< P >::moved

alphaBeta2.cc � 1179 行�定義�れ����。

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

alphaBeta2.cc � 1180 行�定義�れ����。

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

alphaBeta2.cc � 1181 行�定義�れ����。

template<osl::Player P>
bool osl::search::AlphaBeta2Tree::NextMove< P >::in_pv

alphaBeta2.cc � 1182 行�定義�れ����。


��構造体�説明�次�ファイル�ら生��れ���:

Thu Oct 8 05:01:18 2009ã�«ç”Ÿæˆ�ã�•れã�¾ã�—ã�Ÿã€‚  doxygen 1.5.6