構造体 osl::search::AlphaBetaWindow

#include <searchWindow.h>

すべてのメンバ一覧

Public メソッド

 AlphaBetaWindow (int a, int b)
int & alpha ()
int & beta ()
int alpha () const
int beta () const
const AlphaBetaWindow flipPlayer () const
bool isConsistent (Player P) const
bool null () const
void dump () const

Public 変数

int alpha_value
int beta_value


説明

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


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

osl::search::AlphaBetaWindow::AlphaBetaWindow ( int  a,
int  b 
) [inline, explicit]

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

参照元 flipPlayer().


関数

int& osl::search::AlphaBetaWindow::alpha (  )  [inline]

int& osl::search::AlphaBetaWindow::beta (  )  [inline]

int osl::search::AlphaBetaWindow::alpha (  )  const [inline]

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

参照先 alpha_value.

int osl::search::AlphaBetaWindow::beta (  )  const [inline]

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

参照先 beta_value.

const AlphaBetaWindow osl::search::AlphaBetaWindow::flipPlayer (  )  const [inline]

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

参照先 alpha(), AlphaBetaWindow(), と beta().

bool osl::search::AlphaBetaWindow::isConsistent ( Player  P  )  const [inline]

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

参照先 alpha(), beta(), と osl::eval::notLessThan().

bool osl::search::AlphaBetaWindow::null (  )  const [inline]

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

参照先 alpha(), と beta().

void osl::search::AlphaBetaWindow::dump (  )  const

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

参照先 alpha(), と beta().


変数

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

参照元 alpha().

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

参照元 beta().


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

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