Position class final

struct Position @brief A position stored in the book.

Inheritance
Implemented types
Available extensions

Constructors

Position()

Properties

address Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
board Array<Board>
< (unique) board
getter/setter pair
flag int
< done/undone, todo flag
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
leaf Link
< best remaining move
getter/setter pair
level int
< search level
getter/setter pair
< linking moves
getter/setter pair
n_draws int
< game draw count
getter/setter pair
n_lines int
< unterminated line count
getter/setter pair
< linking moves number
getter/setter pair
n_losses int
< game loss count
getter/setter pair
n_opponent_bestpaths int
< count of best paths for opponent
getter/setter pair
n_player_bestpaths int
< count of best paths for player
getter/setter pair
n_wins int
< game win count
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
score UnnamedStruct13
< Position value & bounds
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