#include <searchPlayer.h>
Public Member Functions | |
Config () | |
Public Attributes | |
int | limit |
size_t | node_limit |
size_t | table_size |
int | table_record_limit |
int | initial_limit |
int | deepening_step |
size_t | total_checkmate_limit |
int | verbose |
double | next_iteration_coefficient |
SearchBase::next_iteration_coefficient に設定するもの More... | |
double | draw_coef |
千日手に対するボーナス/ペナルティの歩の相対値. More... | |
bool | save_pv |
uint64_t | node_count_hard_limit |
int | multi_pv_width |
最善手以外も探索する幅 More... | |
vector< boost::shared_ptr < search::SearchMonitor > > | monitors |
Friends | |
bool | operator== (const Config &l, const Config &r) |
Definition at line 42 of file searchPlayer.h.
osl::game_playing::SearchPlayer::Config::Config | ( | ) |
Definition at line 26 of file searchPlayer.cc.
int osl::game_playing::SearchPlayer::Config::deepening_step |
Definition at line 49 of file searchPlayer.h.
double osl::game_playing::SearchPlayer::Config::draw_coef |
千日手に対するボーナス/ペナルティの歩の相対値.
-2なら1歩損しても避ける
Definition at line 55 of file searchPlayer.h.
Referenced by osl::game_playing::SearchPlayer::setDrawCoef().
int osl::game_playing::SearchPlayer::Config::initial_limit |
Definition at line 48 of file searchPlayer.h.
int osl::game_playing::SearchPlayer::Config::limit |
Definition at line 44 of file searchPlayer.h.
vector<boost::shared_ptr<search::SearchMonitor> > osl::game_playing::SearchPlayer::Config::monitors |
Definition at line 60 of file searchPlayer.h.
int osl::game_playing::SearchPlayer::Config::multi_pv_width |
最善手以外も探索する幅
Definition at line 59 of file searchPlayer.h.
Referenced by osl::game_playing::SearchPlayer::enableMultiPV().
double osl::game_playing::SearchPlayer::Config::next_iteration_coefficient |
SearchBase::next_iteration_coefficient に設定するもの
Definition at line 53 of file searchPlayer.h.
Referenced by osl::game_playing::SearchPlayer::nextIterationCoefficient().
uint64_t osl::game_playing::SearchPlayer::Config::node_count_hard_limit |
Definition at line 57 of file searchPlayer.h.
size_t osl::game_playing::SearchPlayer::Config::node_limit |
Definition at line 45 of file searchPlayer.h.
bool osl::game_playing::SearchPlayer::Config::save_pv |
Definition at line 56 of file searchPlayer.h.
Referenced by osl::game_playing::SearchPlayer::enableSavePV().
int osl::game_playing::SearchPlayer::Config::table_record_limit |
Definition at line 47 of file searchPlayer.h.
size_t osl::game_playing::SearchPlayer::Config::table_size |
Definition at line 46 of file searchPlayer.h.
size_t osl::game_playing::SearchPlayer::Config::total_checkmate_limit |
Definition at line 50 of file searchPlayer.h.
int osl::game_playing::SearchPlayer::Config::verbose |
Definition at line 51 of file searchPlayer.h.