A chess model written in Python
A chessboard is represented as 12 bitboards, 6 for each side and 1 for each piece-type. Forsyth–Edwards Notation (FEN) is fully supported as well as the Universal Chess Interface (UCI) in it´s simple form.
Test coverage is not complete, so errors may still occur. This is likely to change in the future.