liamt19 / Lizard

Chess engine written in C#
MIT License
31 stars 2 forks source link

Reordered SearchStackEntry layout #58

Closed liamt19 closed 4 months ago

liamt19 commented 4 months ago

Move structs haven't been 4 bytes in a few months, and by reordering the fields the total size can be reduced to 32.

Elo   | 2.04 +- 3.27 (95%)
SPRT  | 4.0+0.04s Threads=1 Hash=16MB
LLR   | 2.97 (-2.94, 2.94) [-5.00, 0.00]
Games | N: 10892 W: 2793 L: 2729 D: 5370
Penta | [75, 1032, 3168, 1096, 75]
http://somelizard.pythonanywhere.com/test/1258/