#include <bradleyTerry.h>
|
void | update (size_t g) |
|
bool | addSquare (size_t g, const NumEffectState &state, const RatingEnv &env, Move selected, valarray_t &wins, std::valarray< long double > &denominator) const |
|
size_t | accumulate (size_t g, size_t first, size_t last, valarray_t &wins, std::valarray< long double > &denominator) const |
|
Definition at line 13 of file bradleyTerry.h.
osl::rating::BradleyTerry::BradleyTerry |
( |
FeatureSet & |
features, |
|
|
const std::string & |
kisen_file, |
|
|
int |
kisen_start = 0 |
|
) |
| |
osl::rating::BradleyTerry::~BradleyTerry |
( |
) | |
|
size_t osl::rating::BradleyTerry::accumulate |
( |
size_t |
g, |
|
|
size_t |
first, |
|
|
size_t |
last, |
|
|
valarray_t & |
wins, |
|
|
std::valarray< long double > & |
denominator |
|
) |
| const |
|
private |
Definition at line 101 of file bradleyTerry.cc.
References addSquare(), osl::BLACK, osl::checkmate::ImmediateCheckmate::hasCheckmateMove(), kisen_filename, kisen_start, osl::rating::BradleyTerry::Thread::last, osl::rating::RatingEnv::make(), min_rating, min_rating, moves, osl::rating::BradleyTerry::Thread::skip, and osl::WHITE.
Referenced by update().
bool osl::rating::BradleyTerry::addSquare |
( |
size_t |
g, |
|
|
const NumEffectState & |
state, |
|
|
const RatingEnv & |
env, |
|
|
Move |
selected, |
|
|
valarray_t & |
wins, |
|
|
std::valarray< long double > & |
denominator |
|
) |
| const |
|
private |
void osl::rating::BradleyTerry::iterate |
( |
) | |
|
void osl::rating::BradleyTerry::setFixGroup |
( |
int |
new_fix_group) | |
|
|
inline |
void osl::rating::BradleyTerry::setMinRating |
( |
int |
new_min) | |
|
|
inline |
void osl::rating::BradleyTerry::setNumCpus |
( |
int |
new_num_cpus) | |
|
|
inline |
void osl::rating::BradleyTerry::setNumRecords |
( |
size_t |
new_num_records) | |
|
|
inline |
void osl::rating::BradleyTerry::setOutputDirectory |
( |
const std::string & |
new_output) | |
|
|
inline |
void osl::rating::BradleyTerry::setVerbose |
( |
int |
new_verbose) | |
|
|
inline |
void osl::rating::BradleyTerry::update |
( |
size_t |
g) | |
|
|
private |
int osl::rating::BradleyTerry::fix_group |
|
private |
std::string osl::rating::BradleyTerry::kisen_filename |
|
private |
int osl::rating::BradleyTerry::kisen_start |
|
private |
size_t osl::rating::BradleyTerry::min_rating |
|
private |
size_t osl::rating::BradleyTerry::num_cpus |
|
private |
size_t osl::rating::BradleyTerry::num_records |
|
private |
std::string osl::rating::BradleyTerry::output_directory |
|
private |
int osl::rating::BradleyTerry::verbose |
|
private |
The documentation for this class was generated from the following files: