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
Fix a rare edge case where triple repetition might not be detected if the first position in the sequence had a fake en-passant square (where the en-passant square is set but the capture is not actually legal).
Translations for various languages. Mostly machine translations.
Suggestions and fixes welcome... as a pull request is strongly preferred.
Also ask for other languages if you like.
See the file src/modules/translations.js
Currently only menu items are translated. I might expand this in the future to translate other in-app text, if I'm in a good mood, if I have time, if you're lucky, if the stars align, if my cat approves, if the groundhog sees his shadow, barring any unforeseen circumstances, after due consideration, God willing.
In the event that one of Nibbler's config files contains invalid JSON (due to manual edits from the user) we attempt to fix a couple of common mistakes, then re-parse.
Nibbler can now accept UCI format moves while parsing (whether from file or clipboard). While these would not be present in normal PGN, this is potentially useful to developers who deal with such UCI format moves.
The save file dialog has been altered to encourage files to be saved as .pgn files.
The graph now draws two horizontal lines. When using centipawns, these lines correspond to pawn values of -1 and +1, while for winrates they correspond approximately (not exactly) to 25% and 75%. Thus, when the game is close the graph will fall in between those lines.
The graph is now based on centipawns - apparently this is better, even for Leela.
Extreme centipawn values (e.g. +20 or +40) will be drawn as basically the same, since they are. This allows more resolution for the critical values where the game is in doubt.