lynx-chess / Lynx

Chess Engine, written in C#
https://lichess.org/@/Lynx_BOT
MIT License
39 stars 3 forks source link

🧹 Move eval params to its own class and make all of them `static readonly` #911

Closed eduherminio closed 1 month ago

eduherminio commented 1 month ago

This supersedes #907

Test  | eval/params-separated-class-2
Elo   | 2.35 +- 4.22 (95%)
SPRT  | 8.0+0.08s Threads=1 Hash=32MB
LLR   | 2.93 (-2.25, 2.89) [-5.00, 0.00]
Games | 11848: +3550 -3470 =4828
Penta | [317, 1332, 2599, 1306, 370]
https://openbench.lynx-chess.com/test/588/