576
BoardEdge = 8
PieceSize = 56
# piece type
King = 0
Advisor = 1
Bishop = 2
Knight = 3
Rook = 4
Cannon...bn.bmp", (7,0)),
Piece(0, Rook, "br.bmp", (0,0)), Piece(0, Rook, "br.bmp", (8,0)),
Piece(0, Cannon..., "bc.bmp", (1,2)), Piece(0, Cannon, "bc.bmp", (7,2)),
Piece(0, Pawn, "bp.bmp", (0,3)), Piece(0,...rn.bmp", (7,9)),
Piece(1, Rook, "rr.bmp", (0,9)), Piece(1, Rook, "rr.bmp", (8,9)),
Piece(1, Cannon..., "rc.bmp", (1,7)), Piece(1, Cannon, "rc.bmp", (7,7)),
Piece(1, Pawn, "rp.bmp", (0,6)), Piece(1,