#include <options.h>
Public Attributes | |
int | hash_table_size |
int | inc_sort_depth [3] |
int | n_task |
bool | cpu_affinity |
int | verbosity |
int | noise |
int | width |
bool | echo |
bool | info |
bool | debug_cassio |
bool | transgress_cassio |
int | level |
long long | time |
PlayType | play_type |
bool | can_ponder |
int | depth |
int | selectivity |
int | mode |
double | speed |
double | nps |
int | alpha |
int | beta |
bool | all_best |
char * | eval_file |
char * | book_file |
bool | book_allowed |
int | book_randomness |
char * | ggs_host |
char * | ggs_login |
char * | ggs_password |
char * | ggs_port |
bool | ggs_open |
double | probcut_d |
bool | pv_debug |
bool | pv_check |
bool | pv_guess |
char * | game_file |
char * | search_log_file |
char * | ui_log_file |
char * | ggs_log_file |
char * | name |
bool | auto_start |
bool | auto_store |
bool | auto_swap |
bool | auto_quit |
int | repeat |
options to control various heuristics
bool Options::all_best |
search for all best moves when solving problem
int Options::alpha |
alpha bound
bool Options::auto_quit |
quit when game is over
bool Options::auto_start |
start a new game after a game is over
bool Options::auto_store |
store a game in a book after each game
bool Options::auto_swap |
change computer's side after each game
int Options::beta |
beta bound
bool Options::book_allowed |
switch to use or not the opening book
char* Options::book_file |
opening book filename
int Options::book_randomness |
book randomness
bool Options::can_ponder |
pondering on/off
bool Options::cpu_affinity |
set one cpu/thread to diminish context change
bool Options::debug_cassio |
display debug info in cassio's "fenetre de rapport"
int Options::depth |
depth (only for testing)
bool Options::echo |
repeat user input
char* Options::eval_file |
evaluation file
char* Options::game_file |
game file
char* Options::ggs_host |
ggs host (ip or host name)
char* Options::ggs_log_file |
log file (for ggs)
char* Options::ggs_login |
ggs login
bool Options::ggs_open |
ggs open number (set it false for tournaments)
char* Options::ggs_password |
ggs password
char* Options::ggs_port |
ggs port
int Options::hash_table_size |
size (in number of bits) of the hash table
int Options::inc_sort_depth[3] |
increment sorting depth
bool Options::info |
info display
int Options::level |
level
int Options::mode |
mode play (human/edax, etc.)
int Options::n_task |
search in parallel, using n_tasks
char* Options::name |
program name
int Options::noise |
search display min depth
double Options::nps |
edax assumed speed (for nps based timing
PlayType Options::play_type |
game|move-time switch
double Options::probcut_d |
bool Options::pv_check |
check PV correctness
bool Options::pv_debug |
debug PV
bool Options::pv_guess |
guess PV missing moves
int Options::repeat |
repeat 'n' games (before quitting)
char* Options::search_log_file |
log file (for search)
int Options::selectivity |
selectivity (only for testing)
double Options::speed |
edax speed in N/S (for a more accurate time management)
long long Options::time |
time in sec.
bool Options::transgress_cassio |
adapt Cassio requests to search & solve faster
char* Options::ui_log_file |
log file (for user interface)
int Options::verbosity |
search display
int Options::width |
line width