Cqsi / lichs

♟ Play chess against real players in your terminal using Lichess
https://pypi.org/project/lichs/
MIT License
117 stars 19 forks source link

Added enhanced display mode to make the board look better #85

Closed Fizzizist closed 2 years ago

Fizzizist commented 2 years ago

Relates to issue #44

Added the --enhanced-display option with a board transformer function that implements emojis and a checkered pattern for better board visibility. It also adds letters and numbers to more easily figure out the right SAN command

Fizzizist commented 2 years ago

I also added code to display the opponent's last move, as well as a fix for the pytest pipeline so that it succeeds

Fizzizist commented 2 years ago

Closing this PR for now because I found a .unicode method in the chess package that will make this a lot simpler