BimmerBass / Loki

C++17 chess engine
GNU General Public License v3.0
9 stars 2 forks source link

Uci rework #20

Closed BimmerBass closed 3 years ago

BimmerBass commented 3 years ago

The whole UCI implementation has been changed. It suffers more from the lack of proper time control than the old one, but hopefully it is more stable.

It has been tested to be stable (i.e. not crash) on windows with 1100 games. 700 of them were 1+0.08 seconds where the new version lost on time a lot, and 400 of them were 5+0.1 seconds where the new version only lost on time once.

Results from the 5+0.1 sec test: Score of Loki_dev vs Loki 3.0.0 64-bit: 138 - 120 - 142 [0.522] ... Loki_dev playing White: 67 - 56 - 77 [0.527] 200 ... Loki_dev playing Black: 71 - 64 - 65 [0.517] 200 ... White vs Black: 131 - 127 - 142 [0.505] 400 Elo difference: 15.6 +/- 27.4, LOS: 86.9 %, DrawRatio: 35.5 % 400 of 400 games finished.