jhonnold / berserk

UCI Chess Engine written in C
GNU General Public License v3.0
200 stars 32 forks source link

Time Management based on overall search score difference #412

Closed jhonnold closed 1 year ago

jhonnold commented 1 year ago

Bench: 4668255

Rather than just using an internal search score to drive time management. This method represents using the previous searches score as well to force Berserk to think longer as it's score is dropped, even if the search has flat lined.

This test did not pass SPRT at either STC or LTC, but would have passed regression at LTC which is why it's being merged.

ELO | 3.26 +- 4.13 (95%) SPRT | 60.0+0.60s Threads=1 Hash=64MB LLR | 1.03 (-2.94, 2.94) [0.00, 3.00] GAMES | N: 11824 W: 2637 L: 2526 D: 6661