ichabod801 / t_games

A collection of command-line interface games written in Python.
GNU General Public License v3.0
21 stars 4 forks source link

Playtest and Maybe Update Chess #510

Closed ichabod801 closed 4 years ago

ichabod801 commented 4 years ago

Made sure it will checkmate me correctly.

ichabod801 commented 4 years ago

Playtested the white option.

ichabod801 commented 4 years ago

All of the options are tested except unicode, which I can't test.

ichabod801 commented 4 years ago

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.

ichabod801 commented 4 years ago

Tested long algebraic and ICCF notations, both seem to work fine. I think I just need a shotgun test in 2.7.

ichabod801 commented 4 years ago

Shotgun tested in 2.7.