alphaBeta2.h File Reference

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Typedefs
alphaBeta2.h File Reference
`#include "osl/search/realizationProbability.h"`
`#include "osl/search/searchBase.h"`
`#include "osl/search/searchState2.h"`
`#include "osl/search/searchRecorder.h"`
`#include "osl/search/passCounter.h"`
`#include "osl/search/killerMoveTable.h"`
`#include "osl/search/searchTimer.h"`
`#include "osl/eval/evalTraits.h"`
`#include "osl/eval/ml/openMidEndingEval.h"`
`#include "osl/eval/progressEval.h"`
`#include "osl/container/moveStack.h"`
`#include "osl/container/moveLogProbVector.h"`
`#include "osl/stat/average.h"`
`#include "osl/oslConfig.h"`
`#include <boost/scoped_array.hpp>`
`#include <boost/noncopyable.hpp>`
`#include <iosfwd>`
Include dependency graph for alphaBeta2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | osl::search::AlphaBeta2Window
struct | osl::search::AlphaBeta2Common< EvalT >
| AlphaBeta2Tree のデータメンバーでdefault copy constructor でcopy可能なもの。 More...
struct | osl::search::RootPV
struct | osl::search::AlphaBeta2SharedRoot
struct | osl::search::AlphaBeta2Parallel< EvalT >
class | osl::search::AlphaBeta2Tree< EvalT >
| "tree" of AlphaBeta2, copied by split More...
struct | osl::search::AlphaBeta2Tree< EvalT >::BetaCut
struct | osl::search::AlphaBeta2Tree< EvalT >::NextMove< P >
struct | osl::search::AlphaBeta2Tree< EvalT >::NextQMove< P >
class | osl::search::AlphaBeta2< EvalT >
| AlphaBeta の書き直し版 More...

## Namespaces
| osl
| attackDefense.h
| osl::search
| 探索関係

## Constant Groups
| osl
| attackDefense.h
| osl::search
| 探索関係

## Typedefs
typedef search::AlphaBeta2 < eval::ProgressEval > | osl::AlphaBeta2ProgressEval
typedef search::AlphaBeta2 < eval::ml::OpenMidEndingEval > | osl::AlphaBeta2OpenMidEndingEval