Board class

dart representation of Board in libedax world,

Constructors

Board(int player, int opponent)
const
Board.fromCStruct(Board cBoard)
initialize from C struct

Properties

hashCode → int
The hash code for this object.
no setterinherited
opponent → int
opponent's bitboard.
final
opponentRadix16String → String
Radix 16 String.
no setter
player → int
player's bitboard.
final
playerRadix16String → String
Radix 16 String.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
squaresOfOpponent → List<int>
square list of opponent's bitboard.
no setter
squaresOfPlayer → List<int>
square list of player's bitboard.
no setter
squareStringsOfOpponent → List<String>
square String list of opponent's bitboard.
no setter
squareStringsOfPlayer → List<String>
square String list of player's bitboard.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
prettyString(int currentColor) → String
get human readable board.
stringApplicableToSetboard(int currentColor) → String
get string applicable to edaxSetboard command.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited