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 ↔ UnnamedStruct
< 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