Options class final
options to control various heuristics
- Inheritance
 - Implemented types
 - Available extensions
 
Constructors
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