alphaBeta2.cc 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 | Macros | Typedefs
alphaBeta2.cc File Reference
`#include "osl/search/alphaBeta2.h"`
`#include "osl/search/simpleHashRecord.h"`
`#include "osl/search/simpleHashTable.h"`
`#include "osl/search/dominanceCheck.h"`
`#include "osl/search/moveGenerator.h"`
`#include "osl/search/realizationProbability.h"`
`#include "osl/search/quiescenceSearch2.h"`
`#include "osl/search/moveWithComment.h"`
`#include "osl/search/moveStackRejections.h"`
`#include "osl/search/searchMonitor.h"`
`#include "osl/search/usiReporter.h"`
`#include "osl/checkmate/limitToCheckCount.h"`
`#include "osl/eval/see.h"`
`#include "osl/eval/pieceEval.h"`
`#include "osl/checkmate/immediateCheckmate.h"`
`#include "osl/record/csa.h"`
`#include "osl/record/ki2.h"`
`#include "osl/record/kanjiCode.h"`
`#include "osl/move_classifier/pawnDropCheckmate.h"`
`#include "osl/move_classifier/check_.h"`
`#include "osl/move_classifier/moveAdaptor.h"`
`#include "osl/move_generator/legalMoves.h"`
`#include "osl/effect_util/additionalEffect.h"`
`#include "osl/misc/nonBlockDelete.h"`
`#include "osl/misc/ctime.h"`
`#include "osl/misc/eucToLang.h"`
`#include "osl/stat/ratio.h"`
`#include "osl/enter_king/enterKing.h"`
`#include <boost/foreach.hpp>`
`#include <stdexcept>`
`#include <iostream>`
`#include <iomanip>`
Include dependency graph for alphaBeta2.cc:

Go to the source code of this file.

## Classes
struct | osl::search::AlphaBeta2Tree< EvalT >::NextQMove< P >
struct | osl::search::AlphaBeta2Tree< EvalT >::NextMove< P >

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

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

## Macros
#define | search_assert(x, m) assert((x) || SearchState2::abort(m))

## Typedefs
typedef osl::search::RealizationProbability | Probabilities_t

## Macro Definition Documentation

#define search_assert | ( |  | x,
|  |  | m
| ) |  | assert((x) || SearchState2::abort(m))

Definition at line 40 of file alphaBeta2.cc.

Referenced by osl::search::AlphaBeta2Tree< EvalT >::searchAllMoves().

## Typedef Documentation

typedef osl::search::RealizationProbability Probabilities_t

Definition at line 42 of file alphaBeta2.cc.