Gavin
Gavin
Improved the efficiency of several methods by including the pretty move in `_history`. Therefore, the entire game does not need to be replayed whenever the history needs to be iterated...
Changes to `isDraw` and `isGameOver` (to fix #112) and fixes for games that include `put`/`remove`
# Changes - Fixed issue #144 (longstanding bug in `isThreefoldRepetition`) - Added API methods: `isFivefoldRepetition`, `isFiftyMoveRule`, `isSeventyFiveMoveRule` - Changed `isDraw` and `isGameOver` methods to accept an optional `strict` parameter (defaults...
Hi, I appreciate that this project is multiplatform focused, so this functionality might not be possible to implement. However, as a Windows user, I would love if the launcher could...
Adam has expressed desire to implement this feature [on discord](https://discord.com/channels/301497432909414422/419891709883973642/1392533804408635522) and an implementation was previously attempted in PR #19134. However, it seems that attempt was unsuccessful since `KeyEvent.setModifiers` has been...