Igel 1.7.0
What's new:
- Avoid LMR for moves that make pawn pushes to 5th and 6th ranks
- Apply LMR at shallow depths
- Implement counter move, follow up move and history move pruning
- Implement probcut
- Avoid prunning in IID path
- Enable LMR during endgames
- Do not spend time evaluating forced moves, simply return an evasion move as soon as possible
Strength improvements over 1.6.0 in CCRL 40/4 time control:
Score of Igel 1.7.0 64 POPCNT vs Igel 1.6.0 64 POPCNT: 178 - 105 - 295 [0.563] 578
Elo difference: 44.12 +/- 19.80
Relative strength compared to division 5 engines in CCRL 40/4 time control:
Rank Name Elo +/- Games Score Draws
0 Igel 1.7.0 64 POPCNT 15 19 900 52.1% 29.3%
1 Arminius 2018-12-23 78 58 100 61.0% 30.0%
2 gogobello 2.0 10 59 100 51.5% 25.0%
3 RuyDos 1.1.9 7 57 100 51.0% 30.0%
4 Cheese 2.0 64 bits 0 57 100 50.0% 32.0%
5 Devel 2.0000 -24 55 100 46.5% 35.0%
6 Topple 0.5.0 -24 60 100 46.5% 25.0%
7 GreKo 2018.08 -31 55 100 45.5% 37.0%
8 Shield 2.1 -35 58 100 45.0% 30.0%
9 Fridolin 3.10 -115 64 100 34.0% 20.0%
Relative strength compared to Cheng 4.39 in CCRL 40/4 time control:
Score of Igel 1.7.0 64 POPCNT vs Cheng 4.39: 128 - 601 - 271 [0.264] 1000
Elo difference: -178.56 +/- 19.73
Relative strength compared to Cheng 4.39 in 60+0.1 time control:
Score of Igel 1.7.0 64 POPCNT vs Cheng 4.39: 153 - 975 - 257 [0.203] 1385
Elo difference: -237.32 +/- 19.22
The previous score of Igel 1.6.0 against Cheng 4.39 is much lower in CCRL 40/4 time control:
Score of Igel 1.6.0 64 POPCNT vs Cheng 4.39: 40 - 343 - 117 [0.197] 500
Elo difference: -244.10 +/- 30.51