Number between 0 and 63 included representing a square on the board.
See SquareSet to see how the mapping looks like.
typedef Square = int;