pkrisz99 / Renegade

A strong chess engine using a neural network to evaluate positions
https://lichess.org/@/RenegadeEngine
MIT License
24 stars 2 forks source link

Increase history adjustments when pawn structures differ #61

Closed pkrisz99 closed 4 weeks ago

pkrisz99 commented 4 weeks ago

This patch boosts history score adjustments if the pawn structure is different from when the score was last updated. The general idea is that if a history entry is stale, we should help it update more easily.

Further considerations:

Elo   | 3.73 +- 2.60 (95%)
SPRT  | 10.0+0.10s Threads=1 Hash=16MB
LLR   | 2.90 (-2.25, 2.89) [0.00, 3.50]
Games | N: 18276 W: 4096 L: 3900 D: 10280
Penta | [49, 2121, 4619, 2283, 66]
https://zzzzz151.pythonanywhere.com/test/1402/

Renegade dev 1.1.47 Bench: 2436629