| My Project
    | 
#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