You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Correct, this is the intended functionality for SAN input as it follows proper chess notation. Considering this program allows input of SAN, UCI, and LAN this could get overly complicated to implement. Currently all move input is sent over to python-chess for parsing and validation and with this change cli-chess would need to handle the upfront parts of that as well.
Let me ponder on this one for a little bit to see if there is a straightforward way to implement it. I might be able to convert all legal moves and move input to lowercase and look for a match, but would need to take some performance measurements on this approach.
What feature would you like to see in cli-chess?
When typing moves it would be nice to be able to do
nb3
, but this is rejected andNb3
is required.The text was updated successfully, but these errors were encountered: