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