Release V1.40
V1.40 was released on 2020-Apr-05. You can download the release ZIP file (5 MB):
Changes from V1.34
- More aggressive pruning in search.
- Increased value of rook vs. minor and pawns if both sides have pawns.
- Improved handling of KQ:KR.
- Simplified code for KNB:K.
- Compressed the bitbase for KP:K from 32 kB to 24 kB.
- The mate searching mode is about 30% faster, and opponent mate search has been removed.
- More opening book knowledge.
- Improved protection against false opening book hits.
- Added option for aggregate castling rights in the position editor.
Android
- The Android build chain has been updated from NDK r18b to r21.
Raspberry Pi
- The GCC build chain has been updated from 4.6.3 (Wheezy) to 8.3.0 (Buster).
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.