Skip to content

What's new:

  • Fix bug with evaluation of a position at a max ply
Assets 3

@vshcherbyna vshcherbyna released this Mar 17, 2019 · 1 commit to master since this release

Igel 1.4

17-Mar-2019

  • Implemented support for syzygy tablebases (uci options SyzygyPath and SyzygyProbeDepth)
  • Changed the move ordering during root search
  • Changed evaluation of late end-games
  • Minor memory optimisations (decrease memory usage by ~2 Mb)
  • Cosmetic changes: report tbhits, proper node count from primary & lazy smp threads

Strength compared to Igel 1.2, Igel 1.3 (various configurations) and other engines:

Igel 1.4 64 POPCNT vs 1.3 64 POPCNT
tc=all/60+0.6
threads=11 (for Igel 1.4)
threads=1 (for Igel 1.3)
hash=6144
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel 1.4, because Igel 1.3 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT: 118 - 13 - 54 [0.784] 185
Elo difference: 223.72 +/- 46.36

Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel 1.4, because Igel 1.2 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT: 883 - 440 - 677 [0.611] 2000
Elo difference: 78.25 +/- 12.52

Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=disabled for both engines
Score of Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT: 813 - 506 - 686 [0.577] 2005
Elo difference: 53.62 +/- 12.39

Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=disabled for both engines
Score of Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT: 727 - 536 - 740 [0.548] 2003
Elo difference: 33.23 +/- 12.09

Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel 1.4, because Igel 1.3 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT: 789 - 538 - 673 [0.563] 2000
Elo difference: 43.83 +/- 12.44

Igel 1.4 64 POPCNT vs GreKo 2018 (2708)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel, because Greko does not support EGTB)
Score of Igel 1.4 64 POPCNT vs GreKo 2018: 10 - 13 - 27 [0.470] 50
Elo difference: -20.87 +/- 65.99

Igel 1.4 64 POPCNT vs WyldChess 1.51 64 POPCNT (2687)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used by Igel and WyldChess)
Score of Igel 1.4 64 POPCNT vs WyldChess: 19 - 18 - 13 [0.510] 50
Elo difference: 6.95 +/- 84.36

Igel 1.4 64 POPCNT vs ECE-X3.5 64 (2646)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel, because ECE-X3.5 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs ECE-X3.5 64Bit: 23 - 21 - 6 [0.520] 50
Elo difference: 13.90 +/- 92.40

Igel 1.4 64 POPCNT vs DanaSah 7.3 (2640)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel, because DanaSah 7.3 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs DanaSah 7.3: 19 - 15 - 15 [0.541] 49
Elo difference: 28.43 +/- 82.62

Igel 1.4 64 POPCNT vs Fridolin 3.00 (2672)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used by Igel and Fridolin)
Score of Igel 1.4 64 POPCNT vs Fridolin 3.00: 11 - 18 - 19 [0.427] 48
Elo difference: -51.03 +/- 77.93

Assets 3

@vshcherbyna vshcherbyna released this Mar 5, 2019 · 11 commits to master since this release

What's new:

  • New eval terms for pair of rooks, knights, bishops
  • Connected pawn evaluation

Strength compared to Igel 1.2

threads=1
hash=1024
tc all/60+0.6
Score of Igel 1.2 64 POPCNT vs Igel 1.3 64 POPCNT: 947 - 1093 - 1360 [0.479] 3400
Elo difference: -14.93 +/- 9.04

threads=1 (for 1.2)
threads=11 (for 1.3)
hash=6GB
tc all/60+0.6
Score of Igel 1.2 64 POPCNT vs Igel 1.3 64 POPCNT: 38 - 138 - 97 [0.317] 273
Elo difference: -133.47 +/- 34.12

threads=1
hash=1024
tc 40/960 (CCRL 40/40)
Score of Igel 1.3 64 POPCNT vs Igel 1.2 64 POPCNT: 130 - 105 - 277 [0.524] 512
Elo difference: 16.98 +/- 20.38

Assets 3

@vshcherbyna vshcherbyna released this Aug 5, 2018 · 18 commits to master since this release

What's new:

  • Fixed tt bug that resulted in random blunders
  • Fixed NPS bug
  • Fixed infinite stop bug
  • Implemented POPCNT support

Strength compared to Igel 1.1:

1000 games, CCRL 40/4
Score of Igel 1.2 64 POPCNT vs igel 1.1 64: 324 - 222 - 454 [0.551] 1000
Elo difference: 35.56 +/- 15.91

Assets 3

@vshcherbyna vshcherbyna released this Jul 3, 2018 · 29 commits to master since this release

What's new:

  • Remove leftovers of Strength option to allow running in ChessGUI software
Assets 3

@vshcherbyna vshcherbyna released this Jun 30, 2018 · 33 commits to master since this release

What's new:

  • lazy smp
  • more compact tt (30% smaller than in GreKo)
  • max tt size increased from 1024 Mb to 16384 Mb
  • razoring at depth <= 2
  • futility check improvements
  • variable reduction depth in null move prunning
  • smaller, variable aspiration window
  • variable time management that takes into account opponent time
  • miscellaneous improvements

Removed features:

  • xboard
Assets 3
You can’t perform that action at this time.