Roland Chastain wrote:I watched the game (Round 16) where Mosquito played an illegal move. I believe it is because of the underpromotion of the white pawn to bishop. I have to fix that.
Done. Now Mosquito should manage correctly moves with underpromotion.
By the way, I wonder why most chess programs use the "position startpos moves ... ... ..." syntax, instead of "position fen ...". Eschecs use the "position fen ..." syntax.