Options class final

options to control various heuristics

Inheritance
Implemented types
Available extensions

Constructors

Options()

Properties

address Pointer<T>

Available on T, provided by the StructAddress extension

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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited