Releases: abulmo/Dumb
version 2.3
Version 2.3 is out:
- use magic bitboard for move generation
- retuned evaluation function (still limited to material & positional square table).
- retuned search parameters + probcut added
- much better comments following the D convention
- added logging facilities & eval/board display to better understand how the engine works
This version is bout 20 Elo stronger than version 2.1. Version 2.3 fix a regression introduced in 2.2
Version 2.1
Enhanced search:
- better time management on Fisher Time control.
- Retuned search parameters.
- Better move ordering for quiet moves.
- Other tiny optimizations.
- Code simplification.
On self test, Dumb 2.1 is about 70 Elo stronger than Dumb 2.0.
Dumb 2.0
Version 1.11
Fix issue #10.
Version 1.10
Correct issue#6 (mate 0 score & empty pv) + display of promotion
Version 1.9
Dumb version 1.9
Fixed a bug to avoid time losses on Fisher time control (base + increment)
Tuned search parameter using CLOP by Rémi Coulom
A pawn move to the 7th rank is no more considered quiet
Code cleaning
+25 Elo against version 1.8 in self test.
Version 1.8
Enhanced search with late move pruning (LMP), a few other optimizations, some code cleaning and bug removals.
Should be about 100 elo stronger than version 1.7.
Dumber 1.2
Correct a bug leading to time losses
version 1.7
Correct a few bugs in 1.6
More accurate depth reduction in null move
IID replaced by IIR
Version 1.6
Version 1.6: support chess 960 (aka Fischer Random Chess).