#include "osl/annotate/analyzer.h"#include "osl/checkmate/dualDfpn.h"#include "osl/checkmate/dfpn.h"#include "osl/move_generator/legalMoves.h"#include "osl/apply_move/applyMove.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>
ネームスペース | |
| namespace | osl |
|
| |
変数 | |
| const int | checkmate_limit = 1000000/2 |
| const int checkmate_limit = 1000000/2 |
analyzer.cc の 19 行で定義されています。
参照元 osl::annotate::Analyzer::isCheckmate(), main(), osl::annotate::ThreatmateIfMorePieces::match(), osl::annotate::CheckmateForEscape::match(), osl::annotate::CheckmateForCapture::match(), osl::search::AlphaBeta2Tree< EvalT >::tryCheckmate(), と osl::search::AlphaBeta2Tree< EvalT >::tryCheckmateAgain().
1.6.3