Releases: bagaturchess/Bagatur
Releases · bagaturchess/Bagatur
5.1c
- Fix *.sh scripts and make them working
- Revise how the distribution looks like:
- Pack all java classes and NNUE data file into a single jar file
- Move bat/sh scripts to the root of the distribution
- Add a configured main class to run the engine in order to remove the necessary program arguments in the scripts
5.1b
- Singular move extension implemented
- Revise search and move ordering
- Revise time management
5.1a
- Updated logo
- Updated NUEE network file with new version
- Bug fixing for an issue which appears on very fast time control (e.g. 40/0:01+0.01)
- Bug fixing of PV line - now the last move is always valid
- Bug fixing for negative mate scores reported to GUI
- Disable chess extension but make sure qsearch extends all check positions with search of depth 1
- Disable Mop-up evaluation and rely on the NNUE evaluation
- LMR skips are more often on moves which produce beta cutoffs
5.1
NNUE in Java based on Bullet trainer and custom training process. More info: https://github.com/bagaturchess/Bagatur/tree/master/NNUE
5.0
- NNUE Java porting implemented and works correctly without incremental updates. More info: https://github.com/bagaturchess/Bagatur/tree/master/NNUE
- Switching the default evaluation to NNUE Java as it is now stronger than the classical version. (Which was not the case with JNI NNUE version introduced in version 4.1a)
4.1a
- NNUE support - adding script files for running under Linux for both 1 core and multicore versions
- NNUE support - adding exe and bat files for multicore version under Windows
4.1
- Optimizations and bugfixing in the evaluation function
4.0
- Adding exe and bat file for NNUE version of Bagatur, currently under Windows only. More information: https://github.com/bagaturchess/Bagatur/tree/master/NNUE
- Optimizations in the evaluation function - use int instead of double during calculations
- Use directly the Transposition Table score in the root search node too
3.7e
- Bugfixing - mate with bishop and knight is now possible.
- EGTB Handling: return score directly if there is EGTB hit.
- EGTB Handling: search scores of Draw and EGTB hits are now stored in TT again.
3.7d
- 3.7c is still weaker than version 3.0. These changes in 3.7d aim to restore the ELO strength.
- Move ordering: bad captures are now before quiet moves (like in version 3.0).
- Search: Randomize move lists before sorting 2.5 times more often.
- Search: Switch on Adaptive LMR, it keeps around 5% of all nodes not reduced by LMR.
- EGTB Handling: search scores of Draw, Mate and EGTB hits are not stored in TT.