LibEdaxBindings class

bindings to libedax

Constructors

LibEdaxBindings(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
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$1 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<Char>> arg1) → void
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