Skip to content

Releases: abulmo/Dumb

version 2.3

20 Mar 08:17

Choose a tag to compare

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

13 Apr 15:15

Choose a tag to compare

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

28 Nov 20:45

Choose a tag to compare

Here is a version 2.0 of Dumb, about 70 Elo stronger than versions 1.9 - 1.11:
New evaluation weights (+50 Elo)
Better move ordering (+20 Elo)
Pseudo move generation (make code simpler, faster but not better)

Hope you enjoy it.

Version 1.11

17 Aug 08:53

Choose a tag to compare

Fix issue #10.

Version 1.10

14 Jul 20:49

Choose a tag to compare

Correct issue#6 (mate 0 score & empty pv) + display of promotion

Version 1.9

04 Mar 21:08

Choose a tag to compare

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

05 Feb 22:34

Choose a tag to compare

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

10 Mar 07:40

Choose a tag to compare

Correct a bug leading to time losses

version 1.7

07 Jan 08:42

Choose a tag to compare

Correct a few bugs in 1.6
More accurate depth reduction in null move
IID replaced by IIR

Version 1.6

26 Dec 08:50

Choose a tag to compare

Version 1.6: support chess 960 (aka Fischer Random Chess).