#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: