Did I find the right examples for you? yes no

All Samples(0)  |  Call(0)  |  Derive(0)  |  Import(0)
Chessnut is a simple chess board model written in Python. Chessnut is
*not* a chess engine -- it has no AI to play games, and it has no GUI. It is
a simple package that can import/export games in Forsyth-Edwards Notation
(FEN), generate a list of legal moves for the current board position,
intelligently validate & apply moves (including en passant, castling, etc.),
and keep track of the game with a history of both moves and corresponding
FEN representation.

Chessnut is not written for speed, it is written for simplicity (there are
only two real classes, and only about 200 lines of code). By adding a custom(more...)