myopic-core 1.3.0

Core chess utilities
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
## myopic core utilities

Core chess utilities which include:

 - Representation of squares on a board
 - Efficient representation of a set of squares (bitboard)
 - Representation of pieces involved in a game
 - Efficient computation of legal moves for sliding pieces (assuming no advanced
   restrictions like pins/moving into check) using magic bitboards.
 - Hashing features for a state of play

Note no representation of a board or state of play is included.