|
My Project
|
#include "osl/rating/featureSet.h"#include "osl/config.h"#include "osl/rating/group.h"#include "osl/rating/group/captureGroup.h"#include "osl/rating/group/escape.h"#include "osl/rating/group/squareGroup.h"#include "osl/rating/group/patternGroup.h"#include "osl/rating/group/bigramGroup.h"#include "osl/rating/group/king8Group.h"#include "osl/rating/group/checkmateGroup.h"#include "osl/rating/group/pinGroup.h"#include "osl/move_generator/allMoves.h"#include "osl/move_generator/escape_.h"#include "osl/move_classifier/moveAdaptor.h"#include "osl/move_classifier/safeMove.h"#include "osl/stat/variance.h"#include "osl/oslConfig.h"#include <boost/format.hpp>#include <map>#include <iostream>#include <fstream>#include <sstream>#include <iomanip>#include <stdexcept>#include <cmath>Go to the source code of this file.
Classes | |
| struct | osl::rating::FeatureSet::Statistics |
Functions | |
| int | make_prob (int score, int order, int limit, int highest, int progress8, bool in_pv_or_all) |
Variables | |
| const int | MinRating = -4000 |
| static const osl::CArray2d< int, 8, 20 > | order_to_depth |
| static const osl::CArray2d< int, 8, 20 > | order_to_width |
| const int | sc_width = 100 |
| const int | sc_length = 18 |
| const int | sc_start = -400 |
| static const osl::CArray2d< int, 8, sc_length > | score_to_depth |
| static const osl::CArray2d< int, 8, sc_length > | score_to_width |
| const int | rsc_length = 15 |
| static const osl::CArray2d< int, 8, rsc_length > | relative_score_to_depth |
| static const osl::CArray2d< int, 8, rsc_length > | relative_score_to_width |
| const int | max_score = 999 |
| const int | min_score = 0 |
| static const osl::CArray< int, 10 > | score_to_depth_takeback |
| static const osl::CArray< int, 10 > | score_to_depth_seeplus |
| static const osl::CArray< int, 10 > | score_to_depth_kingescape |
| static const osl::CArray2d< int, 8, 16 > | threshold |
|
inline |
Definition at line 301 of file featureSet.cc.
References order_to_depth, order_to_width, relative_score_to_depth, relative_score_to_width, rsc_length, sc_length, sc_start, sc_width, score_to_depth, and score_to_width.
Referenced by osl::rating::FeatureSet::generateLogProb().
| const int max_score = 999 |
Definition at line 408 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape(), osl::rating::FeatureSet::logProbSeePlus(), and osl::rating::FeatureSet::logProbTakeBack().
| const int min_score = 0 |
Definition at line 408 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape(), osl::rating::FeatureSet::logProbSeePlus(), and osl::rating::FeatureSet::logProbTakeBack().
| const int MinRating = -4000 |
Definition at line 36 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::generateRating(), and osl::rating::FeatureSet::makeRateWithCut().
|
static |
Definition at line 236 of file featureSet.cc.
Referenced by make_prob().
|
static |
Definition at line 246 of file featureSet.cc.
Referenced by make_prob().
|
static |
Definition at line 280 of file featureSet.cc.
Referenced by make_prob().
|
static |
Definition at line 290 of file featureSet.cc.
Referenced by make_prob().
| const int rsc_length = 15 |
Definition at line 279 of file featureSet.cc.
Referenced by make_prob().
| const int sc_length = 18 |
Definition at line 257 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape(), osl::rating::FeatureSet::logProbSeePlus(), osl::rating::FeatureSet::logProbTakeBack(), and make_prob().
| const int sc_start = -400 |
Definition at line 257 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape(), osl::rating::FeatureSet::logProbSeePlus(), osl::rating::FeatureSet::logProbTakeBack(), and make_prob().
| const int sc_width = 100 |
Definition at line 257 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape(), osl::rating::FeatureSet::logProbSeePlus(), osl::rating::FeatureSet::logProbTakeBack(), and make_prob().
|
static |
Definition at line 258 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape(), osl::rating::FeatureSet::logProbSeePlus(), osl::rating::FeatureSet::logProbTakeBack(), and make_prob().
|
static |
Definition at line 415 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbKingEscape().
|
static |
Definition at line 412 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbSeePlus().
|
static |
Definition at line 409 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::logProbTakeBack().
|
static |
Definition at line 268 of file featureSet.cc.
Referenced by make_prob().
|
static |
Definition at line 518 of file featureSet.cc.
Referenced by osl::rating::FeatureSet::makeRateWithCut(), osl::checkmate::DfpnPathList::precious(), osl::checkmate::DfpnPathList::runGC(), osl::checkmate::DfpnTable::List::smallTreeGC(), and osl::checkmate::DfpnTable::smallTreeGC().