Viktor wrote: ↑Tue Jun 04, 2024 9:09 pm
Dear Jim,
I tried to download some of your compiles (Stash and Vault), but my Windows defender stopped both downloads
Virus detected Trojan:Win32/Wacatac.B!ml
I tried again with the same result.
Sincerely Yours
Viktor
Hi Viktor,
Other people have reported this issue as well. I don't know what is causing it. Downloads are completely safe.
You can add an exception in Windows defender to allow the download.
Viktor wrote: ↑Tue Jun 04, 2024 9:09 pm
Dear Jim,
I tried to download some of your compiles (Stash and Vault), but my Windows defender stopped both downloads
Virus detected Trojan:Win32/Wacatac.B!ml
I tried again with the same result.
Sincerely Yours
Viktor
At least Vault is additionally compressed with UPX 4.23 this makes it suspicious for quite some virus scanners.
I guess Jim wants to save space for his cloud storage.
I have hundreds of unreleased versions/unknown programs compiled here, not sure if I should make them available too ;)
That's strange. What about the generic clang version ?
Jim.
Surprisingly (or not really, because I believe you pgo'ed vs. bench?) with bench it's a bit different.
The clang bench is a bit faster than the gcc bench 4.86x sec. vs. 5.55x sec. (several runs), but as the diff
in start pos is so overwhelming I won't trust the bench over real games here.
Probably a test of both versions over lots of games (10000s') would reveal more truth.
Guenther
P.S.
Well, the original 0.4b which has just two non-game playing relevant commits less, even has a better bench
for both avx2 and bmi2 of around 4.2x sec -4.3xsec for both. (but 5-6% lower nps for startpos, not conclusive)
That's strange. What about the generic clang version ?
Jim.
Surprisingly (or not really, because I believe you pgo'ed vs. bench?) with bench it's a bit different.
The clang bench is a bit faster than the gcc bench 4.86x sec. vs. 5.55x sec. (several runs), but as the diff
in start pos is so overwhelming I won't trust the bench over real games here.
Probably a test of both versions over lots of games (10000s') would reveal more truth.
Guenther
P.S.
Well, the original 0.4b which has just two non-game playing relevant commits less, even has a better bench
for both avx2 and bmi2 of around 4.2x sec -4.3xsec for both. (but 5-6% lower nps for startpos, not conclusive)
Out of curiosity I did a test between both versions and the result was even more significant than expected
for a 22-23% nps increase for the gcc version in searching from startpos.
Not sure though I have ever seen that bench and search from startpos contradict for the same binary.
Usually I only decide via search from startpos with go infinite (or go depth XX) runs, which of my compilations (or from other people)
are faster.
Score of Vault_041clang-64 vs Vault_041gcc-64: 290 - 608 - 1102 [0.420]
... Vault_041clang-64 playing White: 172 - 244 - 584 [0.464] 1000
... Vault_041clang-64 playing Black: 118 - 364 - 518 [0.377] 1000
... White vs Black: 536 - 362 - 1102 [0.543] 2000
Elo difference: -55.7 +/- 10.2, LOS: 0.0 %, DrawRatio: 55.1 %
2000 of 2000 games finished.
Player: Vault_041clang-64
"Draw by 3-fold repetition": 593
"Draw by adjudication": 55
"Draw by adjudication: SyzygyTB": 367
"Draw by adjudication: maximal game length": 7
"Draw by fifty moves rule": 72
"Draw by stalemate": 8
"Loss: Black mates": 121
"Loss: Black wins by adjudication: SyzygyTB": 123
"Loss: White mates": 166
"Loss: White wins by adjudication: SyzygyTB": 198
"Win: Black mates": 47
"Win: Black wins by adjudication: SyzygyTB": 71
"Win: White mates": 75
"Win: White wins by adjudication: SyzygyTB": 97
Player: Vault_041gcc-64
"Draw by 3-fold repetition": 593
"Draw by adjudication": 55
"Draw by adjudication: SyzygyTB": 367
"Draw by adjudication: maximal game length": 7
"Draw by fifty moves rule": 72
"Draw by stalemate": 8
"Loss: Black mates": 47
"Loss: Black wins by adjudication: SyzygyTB": 71
"Loss: White mates": 75
"Loss: White wins by adjudication: SyzygyTB": 97
"Win: Black mates": 121
"Win: Black wins by adjudication: SyzygyTB": 123
"Win: White mates": 166
"Win: White wins by adjudication: SyzygyTB": 198
Android builds work in DroidFish but not in Chess For Android.
Jim.
Hi Jim,
I think it should not be called plain 1.6, because it is 27 commits (and 3 years later - last commit 2023) above the official release 1.6
and also has uci support now. Also I think this should be mentioned in a readme too.
You might consider either adding the commit number/sha/date of last commit, or increase the version number.
Android builds work in DroidFish but not in Chess For Android.
Jim.
Hi Jim,
I think it should not be called plain 1.6, because it is 27 commits (and 3 years later - last commit 2023) above the official release 1.6
and also has uci support now. Also I think this should be mentioned in a readme too.
You might consider either adding the commit number/sha/date of last commit, or increase the version number.
Guenther
I've updated it now with latest commit number and updated the readme with all changes since last official release.