Mergener / illumina

Illumina chess engine.
MIT License
5 stars 0 forks source link

Feature/endgame eval #52

Closed Mergener closed 2 months ago

Mergener commented 2 months ago

Adds endgame-specific evaluation for some endgames. I've implemented this as a temporary solution for trivial positions in which Illumina wouldn't find checkmates, such as KQ vs K or KR vs K -- as well as more complex ones such as KBN vs K. Besides successfully solving these positions, no significant elo gain was achieved. The change is being merged anyway, until a better fix (or net) is reached.

SPRT: llr -0.426 (-14.7%), lbound -2.25, ubound 2.89 Elo difference: 0.6 +/- 3.8, LOS: 61.9 %, DrawRatio: 53.6 % Score of Illumina - New vs Illumina - Previous: 3392 - 3367 - 7819 [0.501] 14578