Joost VandeVondele
Joost VandeVondele
OK, I think this is ready to go.
So that's potentially an important thing to fix first.... will it be possible to apply this fix automatically, or will users need to do something by hand (like restart the...
so, that probably means we will have to apply the fix in two steps if that's possible.
Thanks, practically that seems to work for me! Examples of various skill levels playing master: ``` -------------------------------------------------- Results of sf0 vs sf1 (3+0.03, 1t, 16MB, UHO_Lichess_4852_v1.epd): Elo: -997.10 +/- nan,...
Still seemingly getting stuck on this: ``` -------------------------------------------------- Results of sf0 vs sf1 (10+0.1 - 3+0.03, 1t, 16MB, UHO_Lichess_4852_v1.epd): Elo: -269.37 +/- 26.21, nElo: -456.25 +/- 30.45 LOS: 0.00 %,...
Maybe related to these server logs (a few older ones present, so it is not recent): ``` sudo journalctl -u fishtest@6543 --since "90 days ago" | grep "incompatible stats" |...
Some more log history: ``` Jun 01 19:25:27 tests.stockfishchess.org systemd[1]: Started Fishtest Server port 6543. Jun 01 19:25:29 tests.stockfishchess.org pserve[25854]: Starting server in PID 25854. Jun 01 19:25:31 tests.stockfishchess.org pserve[25854]:...
To verify that the "solution" works, one would also need to have the result of running 16process@2threads (ideally also 8@4 and 4@8 and ...) and see the nps. Would be...
`8/6p1/8/3kp3/8/4K2P/8/5B2 w - - 0 129` is still a fen that is not solved by master, but solved by this patch.
It reduces non-deterministic behavior, i.e. easier to paste the output of two runs next to each other and corresponding lines will match up.