#include "osl/search/moveGenerator.h"#include "osl/search/searchState2.h"#include "osl/search/shouldPromoteCut.h"#include "osl/search/sortCaptureMoves.h"#include "osl/search/breakThreatmate.h"#include "osl/search/analyzer/categoryMoveVector.h"#include "osl/move_generator/capture_.h"#include "osl/move_generator/escape_.h"#include "osl/move_generator/promote_.h"#include "osl/move_generator/addEffect_.h"#include "osl/move_generator/allMoves.h"#include "osl/move_generator/attackToPinned.h"#include "osl/move_action/store.h"#include "osl/move_classifier/check_.h"#include "osl/move_classifier/safeMove.h"#include "osl/move_classifier/moveAdaptor.h"#include "osl/effect_util/effectUtil.h"#include "osl/rating/featureSet.h"#include "osl/rating/ratingEnv.h"#include "osl/eval/pieceEval.h"#include "osl/eval/progressEval.h"#include "osl/eval/ml/openMidEndingEval.h"#include "osl/stat/average.h"#include <boost/foreach.hpp>#include <iostream>#include <iomanip>
ネームスペース | |
| namespace | osl |
|
| |
| namespace | osl::search |
探索関係 | |
マクロ定義 | |
| #define | SAFE_MOVE_ONLY |
関数 | |
| static const osl::rating::FeatureSet & | feature_set () |
| template void | osl::search::MoveGenerator::init< osl::eval::ProgressEval > (int limit, const SimpleHashRecord *record, const osl::eval::ProgressEval &, const NumEffectState &, bool in_pv, Move hash_move, bool quiesce) |
| template void | osl::search::MoveGenerator::init< osl::eval::ml::OpenMidEndingEval > (int limit, const SimpleHashRecord *record, const osl::eval::ml::OpenMidEndingEval &, const NumEffectState &, bool in_pv, Move hash_move, bool quiesce) |
| template<Player P, Ptype PTYPE> | |
| static void | osl::makeCapture (const NumEffectState &state, MoveVector &out) |
変数 | |
| const int | max_see = 20000 |
| static const osl::rating::FeatureSet * | static_feature_set |
| #define SAFE_MOVE_ONLY |
moveGenerator.cc の 33 行で定義されています。
| static const osl::rating::FeatureSet& feature_set | ( | ) | [static] |
| const int max_see = 20000 |
const osl::rating::FeatureSet* static_feature_set [static] |
moveGenerator.cc の 37 行で定義されています。
1.6.3