#include <alphaBeta2.h>
Public メソッド | |
Window (int a=0) | |
Window (int a, int b) | |
Window (Player P, int a=0, int b=0) | |
int & | alpha (Player P) |
int & | beta (Player P) |
int | alpha (Player P) const |
int | beta (Player P) const |
bool | isConsistent () const |
bool | null () const |
Private 変数 | |
CArray< int, 2 > | values |
alphaBeta2.h の 112 行で定義されています。
osl::search::AlphaBeta2Tree::Window::Window | ( | int | a = 0 |
) | [inline, explicit] |
osl::search::AlphaBeta2Tree::Window::Window | ( | int | a, | |
int | b | |||
) | [inline] |
osl::search::AlphaBeta2Tree::Window::Window | ( | Player | P, | |
int | a = 0 , |
|||
int | b = 0 | |||
) | [inline] |
int& osl::search::AlphaBeta2Tree::Window::alpha | ( | Player | P | ) | [inline] |
alphaBeta2.h の 127 行で定義されています。
参照先 osl::playerToIndex(), と values.
参照元 osl::search::AlphaBeta2Tree::alphaBetaSearch(), osl::search::AlphaBeta2Tree::alphaBetaSearchAfterMove(), osl::search::AlphaBeta2::alphaBetaSearchRoot(), isConsistent(), osl::search::AlphaBeta2Tree::quiesce(), osl::search::AlphaBeta2Tree::quiesceRoot(), osl::search::AlphaBeta2Tree::quiesceStable(), osl::search::AlphaBeta2Tree::quiesceWithMove(), osl::search::AlphaBeta2Tree::searchAllMoves(), と Window().
int& osl::search::AlphaBeta2Tree::Window::beta | ( | Player | P | ) | [inline] |
alphaBeta2.h の 130 行で定義されています。
参照先 osl::alt(), osl::playerToIndex(), と values.
参照元 osl::search::AlphaBeta2Tree::alphaBetaSearch(), osl::search::AlphaBeta2Tree::alphaBetaSearchAfterMove(), osl::search::AlphaBeta2::alphaBetaSearchRoot(), isConsistent(), osl::search::AlphaBeta2Tree::quiesce(), osl::search::AlphaBeta2Tree::quiesceRoot(), osl::search::AlphaBeta2Tree::quiesceStable(), osl::search::AlphaBeta2Tree::quiesceWithMove(), osl::search::AlphaBeta2Tree::searchAllMoves(), と Window().
int osl::search::AlphaBeta2Tree::Window::alpha | ( | Player | P | ) | const [inline] |
int osl::search::AlphaBeta2Tree::Window::beta | ( | Player | P | ) | const [inline] |
bool osl::search::AlphaBeta2Tree::Window::isConsistent | ( | ) | const [inline] |
bool osl::search::AlphaBeta2Tree::Window::null | ( | ) | const [inline] |
CArray<int,2> osl::search::AlphaBeta2Tree::Window::values [private] |