#include "osl/annotate/analyzer.h"
#include "osl/checkmate/dualDfpn.h"
#include "osl/checkmate/dfpn.h"
#include "osl/move_generator/legalMoves.h"
#include "osl/threatmate/mlPredictor.h"
#include "osl/effect_util/neighboring8Direct.h"
#include "osl/eval/see.h"
#include "osl/eval/ml/openMidEndingEval.h"
#include "osl/game_playing/alphaBetaPlayer.h"
#include "osl/game_playing/gameState.h"
#include <boost/foreach.hpp>
Go to the source code of this file.
Namespaces | |
osl | |
attackDefense.h | |
Constant Groups | |
osl | |
attackDefense.h | |
Variables | |
const int | checkmate_limit = 1000000/2 |
const int checkmate_limit = 1000000/2 |
Definition at line 18 of file analyzer.cc.
Referenced by osl::annotate::Analyzer::isCheckmate(), main(), osl::annotate::CheckmateForCapture::match(), osl::annotate::CheckmateForEscape::match(), osl::annotate::ThreatmateIfMorePieces::match(), osl::search::AlphaBeta2Tree< EvalT >::tryCheckmate(), and osl::search::AlphaBeta2Tree< EvalT >::tryCheckmateAgain().