LibEdaxBindings class
bindings to libedax
Constructors
- LibEdaxBindings.new(DynamicLibrary dynamicLibrary)
 - 
          The symbols are looked up in 
dynamicLibrary. - 
          LibEdaxBindings.fromLookup(Pointer<
T> lookup<T extends NativeType>(String symbolName) ) - 
          The symbols are looked up with 
lookup. 
Properties
- 
  A1_A8
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  admin_list
  → Pointer<
Pointer< Char> > - 
  
  no setter
 - BAD_LINK → Link
 - 
  
  no setter
 - BOOK_INFO_RESOLUTION → int
 - 
  
  no setter
 - book_verbose ↔ bool
 - 
  
  getter/setter pair
 - 
  COUNT_FLIP_2
  → Pointer<
Char>  - 
  
  no setter
 - 
  COUNT_FLIP_3
  → Pointer<
Char>  - 
  
  no setter
 - 
  COUNT_FLIP_4
  → Pointer<
Char>  - 
  
  no setter
 - 
  COUNT_FLIP_5
  → Pointer<
Char>  - 
  
  no setter
 - 
  COUNT_FLIP_L
  → Pointer<
Char>  - 
  
  no setter
 - 
  COUNT_FLIP_R
  → Pointer<
Char>  - 
  
  no setter
 - 
  COUNT_LAST_FLIP
  → Pointer<
Pointer< NativeFunction< >Int Function(UnsignedLongLong)> > - 
  
  no setter
 - daylight ↔ int
 - 
  
  getter/setter pair
 - 
  edax_log
  → Pointer<
Log>  - 
  
  no setter
 - 
  edge_stability
  → Pointer<
Pointer< UnsignedChar> > - 
  
  no setter
 - 
  engine_log
  → Pointer<
Log>  - 
  
  no setter
 - 
  engine_result
  → Pointer<
Char>  - 
  
  no setter
 - EVAL_A ↔ double
 - 
  
  getter/setter pair
 - EVAL_a ↔ double
 - 
  
  getter/setter pair
 - EVAL_B ↔ double
 - 
  
  getter/setter pair
 - EVAL_b ↔ double
 - 
  
  getter/setter pair
 - EVAL_C ↔ double
 - 
  
  getter/setter pair
 - EVAL_c ↔ double
 - 
  
  getter/setter pair
 - 
  EVAL_C10
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_C9
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_F2X
  → Pointer<
FeatureToCoordinate>  - 
  
  no setter
 - EVAL_LOADED ↔ int
 - 
  
  getter/setter pair
 - 
  EVAL_MAX_VALUE
  → Pointer<
Int>  - 
  
  no setter
 - EVAL_N_FEATURE → int
 - 
  
  no setter
 - EVAL_N_PLY → int
 - 
  
  no setter
 - EVAL_N_WEIGHT → int
 - 
  
  no setter
 - 
  EVAL_OFFSET
  → Pointer<
Int>  - 
  
  no setter
 - 
  EVAL_PACKED_SIZE
  → Pointer<
Int>  - 
  
  no setter
 - 
  EVAL_S10
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_S4
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_S5
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_S6
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_S7
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_S8
  → Pointer<
Pointer< Int> > - 
  
  no setter
 - 
  EVAL_SIZE
  → Pointer<
Int>  - 
  
  no setter
 - 
  EVAL_WEIGHT
  ↔ Pointer<
Pointer< Pointer< >Short> > - 
  
  getter/setter pair
 - 
  EVAL_X2F
  → Pointer<
CoordinateToFeature>  - 
  
  no setter
 - 
  flip
  → Pointer<
Pointer< NativeFunction< >UnsignedLongLong Function(UnsignedLongLong, UnsignedLongLong)> > - 
  
  no setter
 - 
  FLIPPED_2_H
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_2_V
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_3_H
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_3_V
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_4_H
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_4_V
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_5_H
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - 
  FLIPPED_5_V
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - GAME_HASH_INIT → GameHash
 - 
  
  no setter
 - GAME_STATISTICS_INIT → GameStatistics
 - 
  
  no setter
 - getdate_err ↔ int
 - 
  
  getter/setter pair
 - GGS_CLOCK_INI → GGSClock
 - 
  
  no setter
 - 
  ggs_log
  → Pointer<
Log>  - 
  
  no setter
 - GGS_MATCH_TYPE_INI → GGSMatchType
 - 
  
  no setter
 - 
  gtp_log
  → Pointer<
Log>  - 
  
  no setter
 - 
  H1_H8
  → Pointer<
UnsignedLongLong>  - 
  
  no setter
 - h_errno ↔ int
 - 
  
  getter/setter pair
 - HASH_DATA_INIT → HashData
 - 
  
  no setter
 - 
  hash_move
  → Pointer<
Pointer< UnsignedLongLong> > - 
  
  no setter
 - 
  hash_rank
  → Pointer<
Pointer< UnsignedLongLong> > - 
  
  no setter
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - in6addr_any → in6_addr
 - 
  
  no setter
 - in6addr_linklocal_allnodes → in6_addr
 - 
  
  no setter
 - in6addr_linklocal_allrouters → in6_addr
 - 
  
  no setter
 - in6addr_linklocal_allv2routers → in6_addr
 - 
  
  no setter
 - in6addr_loopback → in6_addr
 - 
  
  no setter
 - in6addr_nodelocal_allnodes → in6_addr
 - 
  
  no setter
 - 
  last_line_sent
  → Pointer<
Char>  - 
  
  no setter
 - 
  LEVEL
  → Pointer<
Pointer< Level> > - 
  
  no setter
 - MOVE_INIT → Move
 - 
  
  no setter
 - MOVE_PASS → Move
 - 
  
  no setter
 - 
  nboard_log
  → Pointer<
Log>  - 
  
  no setter
 - 
  NEIGHBOUR
  ↔ Pointer<
UnsignedLongLong>  - 
  
  getter/setter pair
 - NO_SELECTIVITY → int
 - 
  
  no setter
 - 
  NOM_POSITION
  → Pointer<
PositionName>  - 
  
  no setter
 - 
  NWS_STABILITY_THRESHOLD
  ↔ Pointer<
Int>  - 
  
  getter/setter pair
 - 
  OPENING_NAME
  → Pointer<
OpeningName>  - 
  
  no setter
 - 
  optarg
  ↔ Pointer<
Char>  - 
  
  getter/setter pair
 - opterr ↔ int
 - 
  
  getter/setter pair
 - optind ↔ int
 - 
  
  getter/setter pair
 - options → Options
 - 
  
  no setter
 - optopt ↔ int
 - 
  
  getter/setter pair
 - optreset ↔ int
 - 
  
  getter/setter pair
 - 
  OUTFLANK_2
  → Pointer<
UnsignedChar>  - 
  
  no setter
 - 
  OUTFLANK_3
  → Pointer<
UnsignedChar>  - 
  
  no setter
 - 
  OUTFLANK_4
  → Pointer<
UnsignedChar>  - 
  
  no setter
 - 
  OUTFLANK_5
  → Pointer<
UnsignedChar>  - 
  
  no setter
 - 
  OUTFLANK_7
  → Pointer<
UnsignedChar>  - 
  
  no setter
 - 
  POSITION_NAME
  → Pointer<
PositionName>  - 
  
  no setter
 - 
  PVS_STABILITY_THRESHOLD
  ↔ Pointer<
Int>  - 
  
  getter/setter pair
 - 
  QUADRANT_ID
  ↔ Pointer<
Int>  - 
  
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - 
  search_log
  → Pointer<
Log>  - 
  
  no setter
 - 
  selectivity_table
  ↔ Pointer<
Selectivity>  - 
  
  getter/setter pair
 - signgam ↔ int
 - 
  
  getter/setter pair
 - 
  SQUARE_TYPE
  ↔ Pointer<
Int>  - 
  
  getter/setter pair
 - 
  SQUARE_VALUE
  → Pointer<
Int>  - 
  
  no setter
 - statistics → Statistics
 - 
  
  no setter
 - 
  suboptarg
  ↔ Pointer<
Char>  - 
  
  getter/setter pair
 - 
  sys_errlist
  ↔ Pointer<
Pointer< Char> > - 
  
  getter/setter pair
 - sys_nerr → int
 - 
  
  no setter
 - 
  sys_siglist
  → Pointer<
Pointer< Char> > - 
  
  no setter
 - 
  sys_signame
  → Pointer<
Pointer< Char> > - 
  
  no setter
 - 
  time_clock
  ↔ Pointer<
NativeFunction< LongLong Function()> > - 
  
  getter/setter pair
 - timezone ↔ int
 - 
  
  getter/setter pair
 - 
  tzname
  ↔ Pointer<
Pointer< Char> > - 
  
  getter/setter pair
 - 
  X_TO_BIT
  ↔ Pointer<
UnsignedLongLong>  - 
  
  getter/setter pair
 - 
  xboard_log
  → Pointer<
Log>  - 
  
  no setter
 
Methods
- 
  bit_count(
int arg0) → int  - @brief Count the number of bits set to one in an unsigned long long.
 - 
  edax_board_get_square_color(
Pointer< Board> arg0, int arg1) → int - 
  edax_board_is_pass(
Pointer< Board> arg0) → int - 
  edax_book_count_bestpath(
Pointer< Board> arg0, Pointer<Position> arg1) → void - 
  edax_book_count_board_bestpath(
Pointer< Board> arg0, Pointer<Position> arg1, int arg2, int arg3, int arg4) → void - 
  edax_book_deviate(
int arg0, int arg1) → void  - 
  edax_book_fix(
) → void  - 
  edax_book_load(
Pointer< Char> arg0) → void - 
  edax_book_new(
int arg0, int arg1) → void  - 
  edax_book_off(
) → void  - 
  edax_book_on(
) → void  - 
  edax_book_randomness(
int arg0) → void  - 
  edax_book_save(
Pointer< Char> arg0) → void - 
  edax_book_show(
Pointer< Position> arg0) → void - 
  edax_book_stop_count_bestpath(
) → void  - 
  edax_book_store(
) → void  - 
  edax_book_verbose(
int arg0) → void  - 
  edax_can_move(
) → int  - 
  edax_disable_book_verbose(
) → void  - 
  edax_enable_book_verbose(
) → void  - 
  edax_get_board(
Pointer< Board> arg0) → void - 
  edax_get_bookmove(
Pointer< MoveList> arg0) → void - 
  edax_get_bookmove_with_position(
Pointer< MoveList> arg0, Pointer<Position> arg1) → int - 
  edax_get_bookmove_with_position_by_moves(
Pointer< Char> arg0, Pointer<MoveList> arg1, Pointer<Position> arg2) → int - 
  edax_get_current_player(
) → int  - 
  edax_get_disc(
int arg0) → int  - 
  edax_get_last_move(
Pointer< Move> arg0) → void - 
  edax_get_mobility_count(
int arg0) → int  - 
  edax_get_moves(
Pointer< Char> arg0) → Pointer<Char>  - 
  edax_go(
) → void  - 
  edax_hint(
int arg0, Pointer< HintList> arg1) → void - 
  edax_hint_next(
Pointer< Hint> arg0) → void - 
  edax_hint_next_no_multipv_depth(
Pointer< Hint> arg0) → void - 
  edax_hint_prepare(
Pointer< MoveList> arg0) → void - 
  edax_init(
) → void  - 
  edax_is_game_over(
) → int  - 
  edax_mode(
int arg0) → void  - 
  edax_move(
Pointer< Char> arg0) → int - 
  edax_new(
) → void  - 
  edax_opening(
) → Pointer< Char>  - 
  edax_options_dump(
) → void  - 
  edax_play(
Pointer< Char> arg0) → void - 
  edax_play_print(
) → void  - 
  edax_redo(
) → void  - 
  edax_rotate(
int arg0) → void  - 
  edax_set_option(
Pointer< Char> arg0, Pointer<Char> arg1) → void - 
  edax_setboard(
Pointer< Char> arg0) → void - 
  edax_stop(
) → void  - 
  edax_undo(
) → void  - 
  edax_version(
) → void  - 
  edax_vmirror(
) → void  - 
  libedax_initialize(
int arg0, Pointer< Pointer< arg1) → voidChar> > - 
  libedax_terminate(
) → void  - 
  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