Closed eduherminio closed 1 week ago
Transform engine -> uci channel into a Channel<object>, moving info command serialization to writer thread
Channel<object>
Stop using InfoCommand as wrapper
InfoCommand
6+0.06 - [0, 5]
Score of Lynx-experiment-move-info-string-to-writer-thread-3818-win-x64 vs Lynx 3815 - main: 3972 - 3964 - 5820 [0.500] 13756 ... Lynx-experiment-move-info-string-to-writer-thread-3818-win-x64 playing White: 2882 - 1082 - 2913 [0.631] 6877 ... Lynx-experiment-move-info-string-to-writer-thread-3818-win-x64 playing Black: 1090 - 2882 - 2907 [0.370] 6879 ... White vs Black: 5764 - 2172 - 5820 [0.631] 13756 Elo difference: 0.2 +/- 4.4, LOS: 53.6 %, DrawRatio: 42.3 % SPRT: llr -2.27 (-78.5%), lbound -2.25, ubound 2.89 - H0 was accepted
After Remove MiscellaneousCommand, stop using InfoCommand and wrapper and u…
Test | experiment/move-info-string-to-writer-thread Elo | 1.04 +- 3.35 (95%) SPRT | 8.0+0.08s Threads=1 Hash=32MB LLR | 2.91 (-2.25, 2.89) [-5.00, 0.00] Games | 17082: +4807 -4756 =7519 Penta | [395, 1926, 3852, 1969, 399] https://openbench.lynx-chess.com/test/708/
Transform engine -> uci channel into a
Channel<object>
, moving info command serialization to writer threadStop using
InfoCommand
as wrapper6+0.06 - [0, 5]
After Remove MiscellaneousCommand, stop using InfoCommand and wrapper and u…