A library for manipulating, learning and searching chess positions
Basic structs for representing chess squares