Graham Banks wrote: ↑Fri May 21, 2021 2:34 pm
I'm using the SSE binary.
I think that engines should be released with non-popcount, popcount, and bmi2 exes at least.
Toga II predates most of these instruction sets. Only the nnue library takes advantage of them. So toga III needs to be reworked substantially to take advantage of them.
I’ve started a gauntlet for Halogen 10 vs Toga III 0.2 and 0.3.12, all with avx2. So far they bracket Halogen. We’ll see where it ends up after a few thousand games.
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
Intel i5 Quad
ChessGUI
256mb hash each
3-4-5 piece tablebases
Ponder off
GBSelect2019.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
2 cycles 26 rounds
All engines 64-bit where available
If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there. http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16053
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
This discrepancy is easily explained by Graham's CPU lacking AVX2, no? It's a first gen, slow i5 so an underperformance from Toga-NNUE is fairly expected and the sample size remains quite small as well. Given these factors, I think it's a bit premature to suggest the configuration is somehow flawed.
In any case, I've just started a match between Halogen and your latest Toga-NNUE (both natively compiled on Linux; I'm using the AVX2 compile) at 1m+1s on 1 thread with 128mb hash and no EGTB for both. Toga-NNUE reports about 1.4Mnps and Halogen reports about 3.6Mnps from the start position (R5 3600X). I'm using a more standard, somewhat drawish, book which has provided reasonable estimates of relative CCRL elo for me in the past (https://github.com/AndyGrant/OpenBench/ ... v3.pgn.zip). So far Halogen seems quite dominant, but I'll report back when the sample size is larger.
Score of halogen vs toga-nnue: 115 - 47 - 81 [0.640]
... halogen playing White: 71 - 13 - 37 [0.740] 121
... halogen playing Black: 44 - 34 - 44 [0.541] 122
... White vs Black: 105 - 57 - 81 [0.599] 243
Elo difference: 99.9 +/- 36.5, LOS: 100.0 %, DrawRatio: 33.3 %
248 of 200000 games finished.
I've decided to stop the test here as the above is clearly inconsistent with your results. The book might be relevant, but perhaps I've configured something incorrectly as the above result is worse than CCRL's estimate for "Toga III-0.2" and 0.3 is expected to be stronger than 0.2.
Score of halogen vs toga-nnue: 115 - 47 - 81 [0.640]
... halogen playing White: 71 - 13 - 37 [0.740] 121
... halogen playing Black: 44 - 34 - 44 [0.541] 122
... White vs Black: 105 - 57 - 81 [0.599] 243
Elo difference: 99.9 +/- 36.5, LOS: 100.0 %, DrawRatio: 33.3 %
248 of 200000 games finished.
I've decided to stop the test here as the above is clearly inconsistent with your results. The book might be relevant, but perhaps I've configured something incorrectly as the above result is worse than CCRL's estimate for "Toga III-0.2" and 0.3 is expected to be stronger than 0.2.
If you’re running on Windows that may be the case. I have no way to test that. Toga II (and III) is not up to date as far as recent processors go. I’m just really perplexed that 0.2 seems to outperform 0.3.12 on some platforms.
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
Intel i5 Quad
ChessGUI
256mb hash each
3-4-5 piece tablebases
Ponder off
GBSelect2019.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
2 cycles 26 rounds
All engines 64-bit where available
If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there. http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16053
Intel i5 Quad
ChessGUI
256mb hash each
3-4-5 piece tablebases
Ponder off
GBSelect2019.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
2 cycles 26 rounds
All engines 64-bit where available