lynx-chess / Lynx

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

⚡ Pin 1 dimension arrays #953

Closed eduherminio closed 2 months ago

eduherminio commented 2 months ago

See also #942

w/ clearing TT

Test  | perf/pin-1-dimension-arrays
Elo   | -8.37 +- 6.07 (95%)
SPRT  | 8.0+0.08s Threads=1 Hash=32MB
LLR   | -2.25 (-2.25, 2.89) [-3.00, 1.00]
Games | 6270: +1725 -1876 =2669
Penta | [231, 765, 1245, 712, 182]
https://openbench.lynx-chess.com/test/667/

Without TT changes:

Test  | perf/pin-1-dimension-arrays
Elo   | 1.70 +- 2.90 (95%)
SPRT  | 8.0+0.08s Threads=1 Hash=32MB
LLR   | 2.91 (-2.25, 2.89) [-3.00, 1.00]
Games | 24890: +7233 -7111 =10546
Penta | [687, 2794, 5391, 2856, 717]
https://openbench.lynx-chess.com/test/675/