jnlt3 / blackmarlin

WIP Chess Engine
GNU General Public License v3.0
92 stars 7 forks source link

Remove depth guard from TT NMP and also allow the use of exact bounds #254

Closed jnlt3 closed 4 months ago

jnlt3 commented 4 months ago

Usage of exact bounds is logically more sound and the depth guard serves practically no purpose.

Passed STC Simplification:

Elo   | 2.48 +- 4.02 (95%)
SPRT  | 8.0+0.08s Threads=1 Hash=8MB
LLR   | 2.95 (-2.94, 2.94) [-4.00, 0.00]
Games | N: 13884 W: 3415 L: 3316 D: 7153
Penta | [136, 1599, 3360, 1724, 123]

Passed LTC Simplification:

Elo   | 2.29 +- 3.93 (95%)
SPRT  | 40.0+0.40s Threads=1 Hash=64MB
LLR   | 2.95 (-2.94, 2.94) [-4.00, 0.00]
Games | N: 13490 W: 3085 L: 2996 D: 7409
Penta | [38, 1479, 3620, 1572, 36]