analyzer.cc File Reference

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Constant Groups | Variables
analyzer.cc File Reference
`#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>`
Include dependency graph for analyzer.cc:

Go to the source code of this file.

## Namespaces
| osl
| attackDefense.h

## Constant Groups
| osl
| attackDefense.h

## Variables
const int | checkmate_limit = 1000000/2

## Variable Documentation

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().