engine
boards
Board
Board2
D
Board3
D
Board
Hex
coordinates
Coordinate
Coordinate2
D
Coordinate3
D
endconditions
Anti
Chess
End
Conditions
Checkmate
End
Condition
End
Condition2
D
End
Condition3
D
End
Conditions3
D
Chess
Fifty
Move
Rule
Stalemate
Insufficient
Material
Stalemate
No
Legal
Moves
Stalemate
Outcome
Standard
End
Conditions
Three
Fold
Repetition
Stalemate
endconditions.
hex
Checkmate
End
Condition
Hex
Standard
End
Conditions
Hex
game
Types
Abstract
Chess
Game
Type
Game
Type2
D
Game
Type2
P
Game
Type3
D
gameTypes.
checkers
Checkers
gameTypes.
chess
Abstract
Chess2
D
Anti
Chess
Balbos
Game
Capablanca
Chess
Chess960
Grand
Chess
Mini
Chess
Standard
Chess
gameTypes.
chess3d
Abstract
Chess3
D
Raumschach
Chess
gameTypes.
hex
Abstract
Chess
Hex
Game
Type
Hex
Hexagonal
Chess
gameTypes.
xiangqi
Janggi
Xiangqi
move
Generators
Direction
E
A
S
T
N
O
R
T
H
N
O
R
T
H_
E
A
S
T
N
O
R
T
H_
W
E
S
T
S
O
U
T
H
S
O
U
T
H_
E
A
S
T
S
O
U
T
H_
W
E
S
T
W
E
S
T
Direction3
D
E
A
S
T
N
A
D
I
R
N
A
D
I
R_
E
A
S
T
N
A
D
I
R_
N
O
R
T
H
N
A
D
I
R_
N
O
R
T
H_
E
A
S
T
N
A
D
I
R_
N
O
R
T
H_
W
E
S
T
N
A
D
I
R_
S
O
U
T
H
N
A
D
I
R_
S
O
U
T
H_
E
A
S
T
N
A
D
I
R_
S
O
U
T
H_
W
E
S
T
N
A
D
I
R_
W
E
S
T
N
O
R
T
H
N
O
R
T
H_
E
A
S
T
N
O
R
T
H_
W
E
S
T
S
O
U
T
H
S
O
U
T
H_
E
A
S
T
S
O
U
T
H_
W
E
S
T
W
E
S
T
Z
E
N
I
T
H
Z
E
N
I
T
H_
E
A
S
T
Z
E
N
I
T
H_
N
O
R
T
H
Z
E
N
I
T
H_
N
O
R
T
H_
E
A
S
T
Z
E
N
I
T
H_
N
O
R
T
H_
W
E
S
T
Z
E
N
I
T
H_
S
O
U
T
H
Z
E
N
I
T
H_
S
O
U
T
H_
E
A
S
T
Z
E
N
I
T
H_
S
O
U
T
H_
W
E
S
T
Z
E
N
I
T
H_
W
E
S
T
Direction
Hex
D
O
W
N
D
O
W
N_
D
O
W
N_
L
E
F
T
D
O
W
N_
D
O
W
N_
R
I
G
H
T
D
O
W
N_
L
E
F
T
D
O
W
N_
R
I
G
H
T
L
E
F
T
R
I
G
H
T
U
P
U
P_
L
E
F
T
U
P_
R
I
G
H
T
U
P_
U
P_
L
E
F
T
U
P_
U
P_
R
I
G
H
T
Move
Generator
Move
Generator2
D
Move
Generator3
D
Move
Generator
Hex
moves
Move
Old
Move
pieces
Pawn
Piece
Piece2
D
Piece3
D
Royal
pieces.
antichess
Anti
Chess
Black
Pawn
Anti
Chess
King
Anti
Chess
White
Pawn
pieces.
chess
Bishop
Black
Pawn
Capablanca
Black
Pawn
Capablanca
White
Pawn
Cardinal
Chess
Pawn
Chess
Pawn3
D
Grand
Black
Pawn
Grand
White
Pawn
King
Knight
Marshal
Queen
Rook
Standard
Black
Pawn
Standard
White
Pawn
White
Pawn
pieces.
chess3d
Bishop3
D
Black
Pawn3
D
King3
D
Knight3
D
Queen3
D
Rook3
D
Standard
Black
Pawn3
D
Standard
White
Pawn3
D
Unicorn3
D
White
Pawn3
D
pieces.
hex
Chess
Pawn
Hex
Hex
Bishop
Hex
Black
Pawn
Hex
King
Hex
Knight
Hex
Queen
Hex
Rook
Hex
White
Pawn
Piece
Hex
pieces.
janggi
Advisor
Blue
Soldier
Cannon
Chariot
Elephant
General
Horse
Janggi
Soldier
Red
Soldier
Special
Region
pieces.
xiangqi
Special
Region
Xiangqi
Advisor
Xiangqi
Blue
Elephant
Xiangqi
Blue
Soldier
Xiangqi
Cannon
Xiangqi
Chariot
Xiangqi
Elephant
Xiangqi
General
Xiangqi
Horse
Xiangqi
Red
Elephant
Xiangqi
Red
Soldier
Xiangqi
Soldier
players
Player
regions
Box
Region
Box
Region3
D
Column
Region
Composite
Region
Coordinate
Region
Region
Region2
D
Region3
D
Row
Region
rules
Abstract
Castling
Capablanca
Castling
Castling
Direction
L
E
F
T
R
I
G
H
T
Chess960
Castling
Enpassant
Forced
Capture
Rule
Generals
Rule
Special
Rules
Special
Rules2
D
Special
Rules3
D
Standard
Castling
rules.
hex
Special
Rules
Hex
utils
Fen
Utility
utils.
notationFormatter
Chess
Notation
Input
Chess
Notation
Input3
D
Chess
Notation
Input
Hex
Notation
Formatter
engine
/
endconditions
/
AntiChessEndConditions
/
AntiChessEndConditions
Anti
Chess
End
Conditions
fun
AntiChessEndConditions
()
Content copied to clipboard