#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>
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 |
| #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().
Definition at line 42 of file alphaBeta2.cc.
1.8.4