manyoso / allie

Allie: A UCI compliant chess engine
GNU General Public License v3.0
104 stars 21 forks source link

Add early smart pruning factor #11

Open jjoshua2 opened 4 years ago

jjoshua2 commented 4 years ago

Still needs to prune individual branches as they can no longer be chosen.

jjoshua2 commented 4 years ago

nano TC=8+.15

Elo difference: 6.0 +/- 59.2, LOS: 57.9 %, DrawRatio: 13.8 %

1.75 time - 0.8 factor (not using enough time)

Score of Allie v0.6-dev (423bdff) vs 0.8Factor: 78 - 98 - 29  [0.451] 205
Elo difference: -34.0 +/- 44.4, LOS: 6.6 %, DrawRatio: 14.1 %

2.0 time - 0.8 factor (good)

Score of Allie v0.6-dev (423bdff) vs 0.8Factor: 36 - 56 - 11  [0.403] 103

2.1 (default with 20% extra to match factor) time - 0.8 factor (best)

jjoshua2 commented 4 years ago

2.1 timefactor already used at TCEC S17, and the curve seemed acceptable, perhaps could still use a little more time. Score of Allie v0.6-dev (423bdff) vs 0.8Factor: 147 - 190 - 52 [0.445] 389