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,
 
)    assert((x) || SearchState2::abort(m))

Definition at line 40 of file alphaBeta2.cc.

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

Typedef Documentation

Definition at line 42 of file alphaBeta2.cc.