Stockfish-NNUE

Stockfish and derivatives

Moderators: Elijah, Igbo, timetraveller

Engine
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
1
Has thanked: 816 times
Been thanked: 822 times

Re: Stockfish-NNUE

Post by Engine »

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
Update please ?
Skynet
Points: 0,00 
Status: Offline (Active 2 Hours, 59 Minutes ago)
Topics: 

Re: Stockfish-NNUE

Post by Skynet »

Engine wrote: 14/12/2021, 23:37
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
Update please ?
There is no need for update because SF showed a small regression, drop from +26.99 elo to +26.45.
http://outskirts.altervista.org/forum/viewtopic.php?p=39871#p39871
EzioMagnifico

Top contribute Forum Top Active Users
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

Post by EzioMagnifico »

Date: Fri Dec 17 , 2021 .
Thanks to the Author: pb00067 smile16

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
EzioMagnifico

Top contribute Forum Top Active Users
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

Post by EzioMagnifico »

Thanks to the Author: George Sobala dance2
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/
Kasparov1

Top contribute Forum
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

Post by Kasparov1 »

This very particular version reached 455 elo on NCM dance2
EzioMagnifico

Top contribute Forum Top Active Users
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

Post by EzioMagnifico »

Thanks to theAuthor: Michael Chaly dance4
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
EzioMagnifico

Top contribute Forum Top Active Users
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

Post by EzioMagnifico »

Sun Dec 19 , 2021 .
Thanks to the Author: Michael Chaly :sun_bespectacled:

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
EzioMagnifico

Top contribute Forum Top Active Users
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

Post by EzioMagnifico »

Date: Sun Dec 19 11:43:18 2021 +0100
Thanks to the Author: George Sobala dance4

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
Nemesis

Top contribute Forum Top Active Users
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

Post by Nemesis »

_ase4 thankyou

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


Image
Kasparov1

Top contribute Forum
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

Post by Kasparov1 »

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 lol

closes https://github.com/official-stockfish/Stockfish/pull/3866

Bench: 4826206
Engine
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
1
Has thanked: 816 times
Been thanked: 822 times

Re: Stockfish-NNUE

Post by Engine »

Nemesis wrote: 19/12/2021, 11:04 _ase4 thankyou

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


Image
Can you add 2 bin books to this compilation?
Nemesis

Top contribute Forum Top Active Users
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

Post by Nemesis »

Engine wrote: 19/12/2021, 16:02
Nemesis wrote: 19/12/2021, 11:04 _ase4 thankyou

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


Image
Can you add 2 bin books to this compilation?
I could but I'd rather not as I could goof the thing.
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.
kramnik

Top contribute 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

Post by kramnik »

What is the purpose of this?
Nemesis wrote: 19/12/2021, 11:04 _ase4 thankyou

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


Image
Nemesis

Top contribute Forum Top Active Users
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

Post by Nemesis »

kramnik wrote: 19/12/2021, 22:44 What is the purpose of this?
Nemesis wrote: 19/12/2021, 11:04 _ase4 thankyou

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


Image
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 ?

(Actually I should have mentioned that this was elaborated on by another poster some time ago - cant remember now.)
Kasparov1

Top contribute Forum
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

Post by Kasparov1 »

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 dance2
Post Reply

Return to “Stockfish NNUE”