chess960
chess960
Chess960
RANK_4 constant
RANK_4
RANK_4
constant
Null safety
int
const
RANK_4
Implementation
static const int RANK_4 = 4;
chess960
chess960
Chess960
RANK_4 constant
Chess960 class
Constructors
Chess960
fromFEN
Properties
ascii
board
castling
ep_square
fen
game_over
half_moves
hashCode
header
history
in_check
in_checkmate
in_draw
in_stalemate
in_threefold_repetition
insufficient_material
kings
move_number
runtimeType
turn
Methods
attacked
build_move
clear
copy
generate_fen
generate_moves
get
get_disambiguator
getHistory
king_attacked
load
load_pgn
make_move
make_pretty
move
move_to_san
moves
noSuchMethod
perft
pgn
push
put
remove
reset
san_moves
set_header
square_color
toString
trim
undo
undo_move
update_setup
Operators
operator ==
Static properties
ROOKS
Static methods
algebraic
file
is_digit
pieces_to_start_fen
random_start_fen
random_start_pieces
rank
swap_color
validate_fen
Constants
ATTACKS
BISHOP
BITS
BITS_BIG_PAWN
BITS_CAPTURE
BITS_EP_CAPTURE
BITS_KSIDE_CASTLE
BITS_NORMAL
BITS_PROMOTION
BITS_QSIDE_CASTLE
BLACK
DEFAULT_HEADER
DEFAULT_POSITION
EMPTY
FLAGS
KING
KNIGHT
PAWN
PAWN_OFFSETS
PIECE_OFFSETS
PIECE_TYPES
POSSIBLE_RESULTS
QUEEN
RANK_1
RANK_2
RANK_3
RANK_4
RANK_5
RANK_6
RANK_7
RANK_8
RAYS
ROOK
SQUARES
SQUARES_A1
SQUARES_A8
SQUARES_H1
SQUARES_H8
SYMBOLS
WHITE