NOTES: 1. FEN notation: https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation 2. Long algebraic move is just the source, then the dest, then the promotion piece if it is a pawn promotion, e.g. b7b8Q or e2e4 or b1c3. 3. The engine does not detect checkmate, for the time being you have to submit 3 illegal moves to lose. 4. If I restart the engine (and I surely will) it will forget all the current games.