Closed ichabod801 closed 4 years ago
Playtested the white option.
All of the options are tested except unicode, which I can't test.
Tested the edges. In the first game I got something odd where black could no longer castle. There wasn't an error in the parsing of the move, black castling had been set to False in the position. I think it must be happening in Sunfish, but I can't see why. For the edges, I am only searching the board text and replacing (using namedtuple._replace). That shouldn't trigger anything.
Tested long algebraic and ICCF notations, both seem to work fine. I think I just need a shotgun test in 2.7.
Shotgun tested in 2.7.
Made sure it will checkmate me correctly.