Release V1.41
V1.41 was released on 2020-Aug-29. You can download the release ZIP file (4 MB):
Changes from V1.40
- Improved fail-high handling at root.
- Increased check deepening from two to three moves.
- Endgames with a minor piece ahead but no pawns are recognised as drawish.
- Improved mate score reliability from hashtables.
- More opening knowledge.
UCI versions
- Using “searchmoves” does not block the internal opening book.
Windows
- Changed time measurement to native Windows functions.
Android
- The Android build chain has been updated from NDK r21 to r21d.
- Dropped binaries for x86 CPUs. Only ARM is supported.
Raspberry Pi
- Rolled back the GCC version from 8.3.0 (Buster) to 6.3.0 (Stretch).
Known issues
All versions
- The PV may contain an illegal move in the rare case that a PV position allows pawn takes queen with queening, but this is not the best move. However, the root move is not affected so that no illegal move will be played.
- Capturing a castling enabled rook and then recapturing with another rook keeps the castling rights.
Embedded target
- When entering a new position after undoing or redoing moves, the move list in the main screen is not cleared.
- The firmware is not compatible with the Olimex H405 mainboard variant that has a GigaDevice GD32F405 controller instead of an STMicroelectronics STM32F405.
UCI versions
- The “en passant” square given via FEN position string is discarded erroneously.
- Elo throttling with move time below 15 seconds can add up to 50 Elo instead of subtracting.
Note: issues are fixed with new releases only – there are no backports. However, if an issue is found, it will be listed for the previous releases where applicable.