Update please ?ChessMan wrote: ↑10/12/2021, 10:50 Stockfish_PB 101221 x32-x64
with support for Polyglot Books (.bin)
Author: Michael Chaly
Date: Thu Dec 9 20:50:00 2021 +0100
Timestamp: 1639079400
Adjust singular extension depth restriction
bench 4729473
Download: https://pixeldrain.com/u/YDZuf5c4
Stockfish-NNUE
Moderators: Elijah, Igbo, timetraveller
-
- I've been banned!
- Points: 13 546,00
- Posts: 279
- Joined: 12/08/2020, 19:49
- Status: Offline (Active 1 Month, 1 Week, 5 Days, 7 Hours, 23 Minutes ago)
- Topics: 17
- Reputation: 607
- Has thanked: 816 times
- Been thanked: 822 times
Re: Stockfish-NNUE
-
- Points: 0,00
- Status: Offline (Active 2 Hours, 59 Minutes ago)
- Topics:
Re: Stockfish-NNUE
There is no need for update because SF showed a small regression, drop from +26.99 elo to +26.45.Engine wrote: ↑14/12/2021, 23:37Update please ?ChessMan wrote: ↑10/12/2021, 10:50 Stockfish_PB 101221 x32-x64
with support for Polyglot Books (.bin)
Author: Michael Chaly
Date: Thu Dec 9 20:50:00 2021 +0100
Timestamp: 1639079400
Adjust singular extension depth restriction
bench 4729473
Download: https://pixeldrain.com/u/YDZuf5c4
http://outskirts.altervista.org/forum/viewtopic.php?p=39871#p39871
-
- Forum Contributions
- Points: 35 148,00
- Posts: 3277
- Joined: 01/01/2020, 8:40
- Status: Offline (Active 5 Hours, 55 Minutes ago)
- Medals: 2
- Topics: 405
- Reputation: 18718
- Location: Somewhere in time .
- Has thanked: 10496 times
- Been thanked: 18693 times
Re: Stockfish-NNUE
Date: Fri Dec 17 , 2021 .
Thanks to the Author: pb00067
Download : https://abrok.eu/stockfish/
Timestamp: 1639762661
Remove lowPly history
Seems that after pull request #3731 (Capping stat bonus at 2000) this
heuristic is no longer useful.
STC:
https://tests.stockfishchess.org/tests/view/61b8d0e2dffbe89a35815444
LLR: 2.94 (-2.94,2.94) <-2.25,0.25>
Total: 30672 W: 7974 L: 7812 D: 14886 Elo +1.84
Ptnml(0-2): 106, 3436, 8072, 3634, 88
LTC:
https://tests.stockfishchess.org/tests/view/61b8e90cdffbe89a35815a67
LLR: 2.94 (-2.94,2.94) <-2.25,0.25>
Total: 42448 W: 10884 L: 10751 D: 20813 Elo +1.09
Ptnml(0-2): 23, 4394, 12267, 4507, 33
closes https://github.com/official-stockfish/Stockfish/pull/3853
bench: 4474950
see source
Thanks to the Author: pb00067
Download : https://abrok.eu/stockfish/
Timestamp: 1639762661
Remove lowPly history
Seems that after pull request #3731 (Capping stat bonus at 2000) this
heuristic is no longer useful.
STC:
https://tests.stockfishchess.org/tests/view/61b8d0e2dffbe89a35815444
LLR: 2.94 (-2.94,2.94) <-2.25,0.25>
Total: 30672 W: 7974 L: 7812 D: 14886 Elo +1.84
Ptnml(0-2): 106, 3436, 8072, 3634, 88
LTC:
https://tests.stockfishchess.org/tests/view/61b8e90cdffbe89a35815a67
LLR: 2.94 (-2.94,2.94) <-2.25,0.25>
Total: 42448 W: 10884 L: 10751 D: 20813 Elo +1.09
Ptnml(0-2): 23, 4394, 12267, 4507, 33
closes https://github.com/official-stockfish/Stockfish/pull/3853
bench: 4474950
see source
-
- Forum Contributions
- Points: 35 148,00
- Posts: 3277
- Joined: 01/01/2020, 8:40
- Status: Offline (Active 5 Hours, 55 Minutes ago)
- Medals: 2
- Topics: 405
- Reputation: 18718
- Location: Somewhere in time .
- Has thanked: 10496 times
- Been thanked: 18693 times
Re: Stockfish-NNUE
Thanks to the Author: George Sobala
Date: Fri Dec 17 18:52:09 2021 +0100
Timestamp: 1639763529
Fix for profile-build failure using gcc on MacOS
Fixes https://github.com/official-stockfish/Stockfish/issues/3846 ,
where the profiling SF binary generated by GCC on MacOS would launch
but failed to quit. Tested with gcc-8, gcc9, gcc10, gcc-11.
The problem can be fixed by adding -fvisibility=hidden to the compiler
flags, see for example the following piece of Apple documentation:
https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/CppRuntimeEnv/Articles/SymbolVisibility.html
For instance this now works:
make -j8 profile-build ARCH=x86-64-avx2 COMP=gcc COMPCXX=g++-11
No functional change
see source
Download : https://abrok.eu/stockfish/
Date: Fri Dec 17 18:52:09 2021 +0100
Timestamp: 1639763529
Fix for profile-build failure using gcc on MacOS
Fixes https://github.com/official-stockfish/Stockfish/issues/3846 ,
where the profiling SF binary generated by GCC on MacOS would launch
but failed to quit. Tested with gcc-8, gcc9, gcc10, gcc-11.
The problem can be fixed by adding -fvisibility=hidden to the compiler
flags, see for example the following piece of Apple documentation:
https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/CppRuntimeEnv/Articles/SymbolVisibility.html
For instance this now works:
make -j8 profile-build ARCH=x86-64-avx2 COMP=gcc COMPCXX=g++-11
No functional change
see source
Download : https://abrok.eu/stockfish/
-
- Forum Contributions
- Points: 19 012,00
- Posts: 217
- Joined: 02/10/2020, 10:27
- Status: Offline (Active 2 Days, 19 Hours, 31 Minutes ago)
- Medals: 1
- Topics: 0
- Reputation: 671
- Has thanked: 182 times
- Been thanked: 1164 times
-
- Forum Contributions
- Points: 35 148,00
- Posts: 3277
- Joined: 01/01/2020, 8:40
- Status: Offline (Active 5 Hours, 55 Minutes ago)
- Medals: 2
- Topics: 405
- Reputation: 18718
- Location: Somewhere in time .
- Has thanked: 10496 times
- Been thanked: 18693 times
Re: Stockfish-NNUE
Thanks to theAuthor: Michael Chaly
Date: Sat Dec 18 17:19:21 2021 +0100
Timestamp: 1639844361
Download : https://abrok.eu/stockfish/
Adjust reductions based on current node delta and root delta
This patch is a follow up of previous 2 patches that introduced more reductions for PV nodes with low delta and more pruning for nodes with low delta. Instead of writing separate heuristics now it adjust reductions based on delta / rootDelta - it allows to remove 3 separate adjustements of pruning/LMR in different places and also makes reduction dependence on delta and rootDelta smoother. Also now it works for all pruning heuristics and not just 2.
Passed STC
https://tests.stockfishchess.org/tests/view/61ba9b6c57a0d0f327c2d48b
LLR: 2.94 (-2.94,2.94) <0.00,2.50>
Total: 79192 W: 20513 L: 20163 D: 38516 Elo +1.54
Ptnml(0-2): 238, 8900, 21024, 9142, 292
passed LTC
https://tests.stockfishchess.org/tests/view/61baf77557a0d0f327c2eb8e
LLR: 2.96 (-2.94,2.94) <0.50,3.00>
Total: 158400 W: 41134 L: 40572 D: 76694 Elo +1.23
Ptnml(0-2): 101, 16372, 45745, 16828, 154
closes https://github.com/official-stockfish/Stockfish/pull/3862
bench 4651538
see source
Date: Sat Dec 18 17:19:21 2021 +0100
Timestamp: 1639844361
Download : https://abrok.eu/stockfish/
Adjust reductions based on current node delta and root delta
This patch is a follow up of previous 2 patches that introduced more reductions for PV nodes with low delta and more pruning for nodes with low delta. Instead of writing separate heuristics now it adjust reductions based on delta / rootDelta - it allows to remove 3 separate adjustements of pruning/LMR in different places and also makes reduction dependence on delta and rootDelta smoother. Also now it works for all pruning heuristics and not just 2.
Passed STC
https://tests.stockfishchess.org/tests/view/61ba9b6c57a0d0f327c2d48b
LLR: 2.94 (-2.94,2.94) <0.00,2.50>
Total: 79192 W: 20513 L: 20163 D: 38516 Elo +1.54
Ptnml(0-2): 238, 8900, 21024, 9142, 292
passed LTC
https://tests.stockfishchess.org/tests/view/61baf77557a0d0f327c2eb8e
LLR: 2.96 (-2.94,2.94) <0.50,3.00>
Total: 158400 W: 41134 L: 40572 D: 76694 Elo +1.23
Ptnml(0-2): 101, 16372, 45745, 16828, 154
closes https://github.com/official-stockfish/Stockfish/pull/3862
bench 4651538
see source
-
- Forum Contributions
- Points: 35 148,00
- Posts: 3277
- Joined: 01/01/2020, 8:40
- Status: Offline (Active 5 Hours, 55 Minutes ago)
- Medals: 2
- Topics: 405
- Reputation: 18718
- Location: Somewhere in time .
- Has thanked: 10496 times
- Been thanked: 18693 times
Re: Stockfish-NNUE
Sun Dec 19 , 2021 .
Thanks to the Author: Michael Chaly
Download : https://abrok.eu/stockfish/
Timestamp: 1639897421
Reintroduce futility pruning for captures
This is a reintroduction of an idea that was simplified away approximately 1 year ago.
There are some tweaks to it :
a) exclude promotions;
b) exclude Pv Nodes from it - Pv Nodes logic for captures is really different from non Pv nodes so it makes a lot of sense;
c) use a big grain of capture history - idea is taken from my recent patches in futility pruning.
passed STC
https://tests.stockfishchess.org/tests/view/61bd90f857a0d0f327c373b7
LLR: 2.96 (-2.94,2.94) <0.00,2.50>
Total: 86640 W: 22474 L: 22110 D: 42056 Elo +1.46
Ptnml(0-2): 268, 9732, 22963, 10082, 275
passed LTC
https://tests.stockfishchess.org/tests/view/61be094457a0d0f327c38aa3
LLR: 2.95 (-2.94,2.94) <0.50,3.00>
Total: 23240 W: 6079 L: 5838 D: 11323 Elo +3.60
Ptnml(0-2): 14, 2261, 6824, 2512, 9
https://github.com/official-stockfish/Stockfish/pull/3864
bench 4493723
see source
Thanks to the Author: Michael Chaly
Download : https://abrok.eu/stockfish/
Timestamp: 1639897421
Reintroduce futility pruning for captures
This is a reintroduction of an idea that was simplified away approximately 1 year ago.
There are some tweaks to it :
a) exclude promotions;
b) exclude Pv Nodes from it - Pv Nodes logic for captures is really different from non Pv nodes so it makes a lot of sense;
c) use a big grain of capture history - idea is taken from my recent patches in futility pruning.
passed STC
https://tests.stockfishchess.org/tests/view/61bd90f857a0d0f327c373b7
LLR: 2.96 (-2.94,2.94) <0.00,2.50>
Total: 86640 W: 22474 L: 22110 D: 42056 Elo +1.46
Ptnml(0-2): 268, 9732, 22963, 10082, 275
passed LTC
https://tests.stockfishchess.org/tests/view/61be094457a0d0f327c38aa3
LLR: 2.95 (-2.94,2.94) <0.50,3.00>
Total: 23240 W: 6079 L: 5838 D: 11323 Elo +3.60
Ptnml(0-2): 14, 2261, 6824, 2512, 9
https://github.com/official-stockfish/Stockfish/pull/3864
bench 4493723
see source
-
- Forum Contributions
- Points: 35 148,00
- Posts: 3277
- Joined: 01/01/2020, 8:40
- Status: Offline (Active 5 Hours, 55 Minutes ago)
- Medals: 2
- Topics: 405
- Reputation: 18718
- Location: Somewhere in time .
- Has thanked: 10496 times
- Been thanked: 18693 times
Re: Stockfish-NNUE
Date: Sun Dec 19 11:43:18 2021 +0100
Thanks to the Author: George Sobala
Timestamp: 1639910598
Download : https://abrok.eu/stockfish/
Fixes build failure on Apple M1 Silicon
This pull request selectively avoids `-mdynamic-no-pic` for gcc on Apple Silicon
(there was no problem with the default clang compiler).
fixes https://github.com/official-stockfish/Stockfish/issues/3847
closes https://github.com/official-stockfish/Stockfish/pull/3850
No functional change
see source
Thanks to the Author: George Sobala
Timestamp: 1639910598
Download : https://abrok.eu/stockfish/
Fixes build failure on Apple M1 Silicon
This pull request selectively avoids `-mdynamic-no-pic` for gcc on Apple Silicon
(there was no problem with the default clang compiler).
fixes https://github.com/official-stockfish/Stockfish/issues/3847
closes https://github.com/official-stockfish/Stockfish/pull/3850
No functional change
see source
-
- Forum Contributions
- Points: 33 999,00
- Posts: 2585
- Joined: 05/02/2020, 10:42
- Status: Offline (Active 1 Month, 2 Hours, 52 Minutes ago)
- Medals: 2
- Topics: 194
- Reputation: 7481
- Has thanked: 6579 times
- Been thanked: 6863 times
Re: Stockfish-NNUE
The zip contains : bmi2 & modern : with latest Net embedded.
I may have changed the external name to reflect either bmi2 or modern - cant remember now.
The compile offered by official StockFish may well be faster.
Source code from SF.
The default setting is actually 50 - I neglected to change the write-up.
https://krakenfiles.com/view/JAZtLzCYcc/file.html
-
- Forum Contributions
- Points: 19 012,00
- Posts: 217
- Joined: 02/10/2020, 10:27
- Status: Offline (Active 2 Days, 19 Hours, 31 Minutes ago)
- Medals: 1
- Topics: 0
- Reputation: 671
- Has thanked: 182 times
- Been thanked: 1164 times
Re: Stockfish-NNUE
Author: Stéphane Nicolet
Date: Sun Dec 19 15:44:01 2021 +0100
Timestamp: 1639925041
Simplification in evaluate_nnue.cpp
Removes the test on non-pawn-material before applying the positional/materialistic bonus.
Passed STC:
LLR: 2.94 (-2.94,2.94) <-2.25,0.25>
Total: 46904 W: 12197 L: 12059 D: 22648 Elo +1.02
Ptnml(0-2): 170, 5243, 12479, 5399, 161
https://tests.stockfishchess.org/tests/view/61be57cf57a0d0f327c3999d
Passed LTC:
LLR: 2.95 (-2.94,2.94) <-2.25,0.25>
Total: 18760 W: 4958 L: 4790 D: 9012 Elo +3.11
Ptnml(0-2): 14, 1942, 5301, 2108, 15
https://tests.stockfishchess.org/tests/view/61bed1fb57a0d0f327c3afa9
closes https://github.com/official-stockfish/Stockfish/pull/3866
Bench: 4826206
Date: Sun Dec 19 15:44:01 2021 +0100
Timestamp: 1639925041
Simplification in evaluate_nnue.cpp
Removes the test on non-pawn-material before applying the positional/materialistic bonus.
Passed STC:
LLR: 2.94 (-2.94,2.94) <-2.25,0.25>
Total: 46904 W: 12197 L: 12059 D: 22648 Elo +1.02
Ptnml(0-2): 170, 5243, 12479, 5399, 161
https://tests.stockfishchess.org/tests/view/61be57cf57a0d0f327c3999d
Passed LTC:
LLR: 2.95 (-2.94,2.94) <-2.25,0.25>
Total: 18760 W: 4958 L: 4790 D: 9012 Elo +3.11
Ptnml(0-2): 14, 1942, 5301, 2108, 15
https://tests.stockfishchess.org/tests/view/61bed1fb57a0d0f327c3afa9
closes https://github.com/official-stockfish/Stockfish/pull/3866
Bench: 4826206
-
- I've been banned!
- Points: 13 546,00
- Posts: 279
- Joined: 12/08/2020, 19:49
- Status: Offline (Active 1 Month, 1 Week, 5 Days, 7 Hours, 23 Minutes ago)
- Topics: 17
- Reputation: 607
- Has thanked: 816 times
- Been thanked: 822 times
Re: Stockfish-NNUE
Can you add 2 bin books to this compilation?Nemesis wrote: ↑19/12/2021, 11:04
The zip contains : bmi2 & modern : with latest Net embedded.
I may have changed the external name to reflect either bmi2 or modern - cant remember now.
The compile offered by official StockFish may well be faster.
Source code from SF.
The default setting is actually 50 - I neglected to change the write-up.
https://krakenfiles.com/view/JAZtLzCYcc/file.html
-
- Forum Contributions
- Points: 33 999,00
- Posts: 2585
- Joined: 05/02/2020, 10:42
- Status: Offline (Active 1 Month, 2 Hours, 52 Minutes ago)
- Medals: 2
- Topics: 194
- Reputation: 7481
- Has thanked: 6579 times
- Been thanked: 6863 times
Re: Stockfish-NNUE
I could but I'd rather not as I could goof the thing.Engine wrote: ↑19/12/2021, 16:02Can you add 2 bin books to this compilation?Nemesis wrote: ↑19/12/2021, 11:04
The zip contains : bmi2 & modern : with latest Net embedded.
I may have changed the external name to reflect either bmi2 or modern - cant remember now.
The compile offered by official StockFish may well be faster.
Source code from SF.
The default setting is actually 50 - I neglected to change the write-up.
https://krakenfiles.com/view/JAZtLzCYcc/file.html
Perhaps Skynet or Chessman could help out - I notice that there is a more recent update so perhaps that could be done for the Forum.
-
- Forum Contributions
- Points: 40 305,00
- Posts: 1924
- Joined: 04/11/2019, 14:45
- Status: Offline (Active 3 Months, 3 Days, 16 Hours, 9 Minutes ago)
- Medals: 1
- Topics: 71
- Reputation: 2388
- Location: North-Italy
- Has thanked: 1185 times
- Been thanked: 2951 times
Re: Stockfish-NNUE
What is the purpose of this?
Nemesis wrote: ↑19/12/2021, 11:04
The zip contains : bmi2 & modern : with latest Net embedded.
I may have changed the external name to reflect either bmi2 or modern - cant remember now.
The compile offered by official StockFish may well be faster.
Source code from SF.
The default setting is actually 50 - I neglected to change the write-up.
https://krakenfiles.com/view/JAZtLzCYcc/file.html
-
- Forum Contributions
- Points: 33 999,00
- Posts: 2585
- Joined: 05/02/2020, 10:42
- Status: Offline (Active 1 Month, 2 Hours, 52 Minutes ago)
- Medals: 2
- Topics: 194
- Reputation: 7481
- Has thanked: 6579 times
- Been thanked: 6863 times
Re: Stockfish-NNUE
Its to stop the CPU hogging thread search (saving cpu cycles) - actually not sure if it continues to function as it should with the more recent SF sources. Uploaded here as I still use it anyway. Maybe with the 3950X this is now redundant ?kramnik wrote: ↑19/12/2021, 22:44 What is the purpose of this?
Nemesis wrote: ↑19/12/2021, 11:04
The zip contains : bmi2 & modern : with latest Net embedded.
I may have changed the external name to reflect either bmi2 or modern - cant remember now.
The compile offered by official StockFish may well be faster.
Source code from SF.
The default setting is actually 50 - I neglected to change the write-up.
https://krakenfiles.com/view/JAZtLzCYcc/file.html
(Actually I should have mentioned that this was elaborated on by another poster some time ago - cant remember now.)
-
- Forum Contributions
- Points: 19 012,00
- Posts: 217
- Joined: 02/10/2020, 10:27
- Status: Offline (Active 2 Days, 19 Hours, 31 Minutes ago)
- Medals: 1
- Topics: 0
- Reputation: 671
- Has thanked: 182 times
- Been thanked: 1164 times
Re: Stockfish-NNUE
Author: bmc4
Date: Tue Dec 21 13:47:57 2021 +0100
Timestamp: 1640090877
Update Elo estimates for terms in search
This updates estimates from 2yr ago #2401, and adds missing terms.
All tests run at 10+0.1 (STC), 20000 games, error bars +- 1.8 Elo, book 8moves_v3.png.
A table of Elo values with the links to the corresponding tests can be found at the PR
closes https://github.com/official-stockfish/Stockfish/pull/3868
Non-functional Change
Date: Tue Dec 21 13:47:57 2021 +0100
Timestamp: 1640090877
Update Elo estimates for terms in search
This updates estimates from 2yr ago #2401, and adds missing terms.
All tests run at 10+0.1 (STC), 20000 games, error bars +- 1.8 Elo, book 8moves_v3.png.
A table of Elo values with the links to the corresponding tests can be found at the PR
closes https://github.com/official-stockfish/Stockfish/pull/3868
Non-functional Change