Stockfish

Discussion about chess-playing software (engines, hosts, opening books, platforms, etc...)
Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Thu Feb 15, 2024 3:53 pm

Author: Disservin
Date: Wed Feb 14 21:39:31 2024 +0100
Timestamp: 1707943171

Use node counting to early stop search

This introduces a form of node counting which can
be used to further tweak the usage of our search
time.
The current approach stops the search when almost
all nodes are searched on a single move.

The idea originally came from Koivisto, but the
implemention is a bit different, Koivisto scales
the optimal time by the nodes effort and then
determines if the search should be stopped.
We just scale down the `totalTime` and stop the
search if we exceed it and the effort is large
enough.

Passed STC:
https://tests.stockfishchess.org/tests/ ... c78bfcd5ec
LLR: 2.97 (-2.94,2.94) <0.00,2.00>
Total: 88672 W: 22907 L: 22512 D: 43253 Elo +1.55
Ptnml(0-2): 310, 10163, 23041, 10466, 356

Passed LTC:
https://tests.stockfishchess.org/tests/ ... c78bfcf554
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 170856 W: 42910 L: 42320 D: 85626 Elo +1.20
Ptnml(0-2): 104, 18337, 47960, 18919, 108

closes https://github.com/official-stockfish/S ... /pull/5053

Bench: 1198939

https://abrok.eu/stockfish/

User avatar
OrgZ
Posts: 787
Joined: Thu Feb 16, 2023 2:15 pm

Re: Stockfish

Post by OrgZ » Thu Feb 15, 2024 11:41 pm

:difus_19

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Fri Feb 16, 2024 9:48 am

OrgZ wrote:
Thu Feb 15, 2024 11:41 pm
:difus_19
Thanks too.

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Sat Feb 17, 2024 7:40 pm

Author: cj5716
Date: Sat Feb 17 17:13:07 2024 +0100
Timestamp: 1708186387

Simplify PV node reduction

Reduce less on PV nodes even with an upperbound TT entry.

Passed STC:
https://tests.stockfishchess.org/tests/ ... c78bfd0497
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 118752 W: 30441 L: 30307 D: 58004 Elo +0.39
Ptnml(0-2): 476, 14179, 29921, 14335, 465

Passed LTC:
https://tests.stockfishchess.org/tests/ ... c78bfd2b0d
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 155058 W: 38549 L: 38464 D: 78045 Elo +0.19
Ptnml(0-2): 85, 17521, 42219, 17632, 72

closes https://github.com/official-stockfish/S ... /pull/5057

Bench: 1303971
https://abrok.eu/stockfish/

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Sat Feb 24, 2024 7:08 pm

Author: Disservin
Date: Sat Feb 24 18:15:04 2024 +0100
Timestamp: 1708794904

Stockfish 16.1

Official release version of Stockfish 16.1

Bench: 1303971

---

Stockfish 16.1

Today, we have the pleasure to announce Stockfish 16.1. As always, you can
freely download it at https://stockfishchess.org/download and use it in the GUI
of your choice[1].

Don't forget to join our Discord server[2] to get in touch with the community of
developers and users of the project!

*Quality of chess play*

In our testing against its predecessor, Stockfish 16.1 shows a notable
improvement in performance, with an Elo gain of up to 27 points and winning over
2 times more game pairs[3] than it loses.

*Update highlights*

*Improved evaluation*

- Updated neural network architecture: The neural network architecture has
undergone two updates and is currently in its 8th version[4].
- Removal of handcrafted evaluation (HCE): This release marks the removal of the
traditional handcrafted evaluation and the transition to a fully neural
network-based approach[5].
- Dual NNUE: For the first time, Stockfish includes a secondary neural
network[6], used to quickly evaluate positions that are easily decided.

*UCI Options removed*

`Use NNUE` and `UCI_AnalyseMode`[7] have been removed as they no longer had any
effect. `SlowMover`[8] has also been removed in favor of `Move Overhead`.

*More binaries*

We now offer 13 new binaries. These new binaries include `avx512`, `vnni256`,
`vnni512`, `m1-apple-silicon`, and `armv8-dotprod`, which take advantage of
specific CPU instructions for improved performance.
For most users, using `sse41-popcnt` (formerly `modern`), `avx2`, or `bmi2`
should be enough, but if your CPU supports these new instructions, feel free to
try them!

*Development changes*

- Updated testing book: This new book[9], now derived exclusively from the open
Lichess database[10], is 10 times larger than its predecessor, and has been
used to test potential improvements to Stockfish over the past few months.
- Consolidation of repositories: Aiming to simplify access to our resources, we
have moved most Stockfish-related repositories into the official Stockfish
organization[11] on GitHub.
- Growing maintainer team: We welcome Disservin[12] to the team of maintainers
of the project! This extra pair of hands will ensure the lasting success of
Stockfish.

*Thank you*

The Stockfish project builds on a thriving community of enthusiasts (thanks
everybody!) who contribute their expertise, time, and resources to build a free
and open-source chess engine that is robust, widely available, and very strong.

We would like to express our gratitude for the 10k stars[13] that light up our
GitHub project! Thank you for your support and encouragement – your recognition
means a lot to us.

We invite our chess fans to join the Fishtest testing framework[14], and
programmers to contribute to the project either directly to Stockfish[15] (C++),
to Fishtest[16] (HTML, CSS, JavaScript, and Python), to our trainer
nnue-pytorch[17] (C++ and Python), or to our website[18] (HTML, CSS/SCSS, and
JavaScript).

The Stockfish team
https://abrok.eu/stockfish/

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Sun Mar 03, 2024 8:58 pm

Author: Gahtan Nahdi
Date: Sun Mar 3 15:45:13 2024 +0100
Timestamp: 1709477113

Simplify extension when ttMove is assumed to fail high over current beta

Simplify extension value to -3 when ttMove is assumed to fail high over current beta.

Passed non-reg STC:
https://tests.stockfishchess.org/tests/ ... c78bfddcba
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 235136 W: 60711 L: 60708 D: 113717 Elo +0.00
Ptnml(0-2): 969, 27904, 59874, 27797, 1024

Passed non-reg LTC:
https://tests.stockfishchess.org/tests/ ... 78d4733107
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 662850 W: 166161 L: 166602 D: 330087 Elo -0.23
Ptnml(0-2): 394, 74895, 181274, 74482, 380

closes https://github.com/official-stockfish/S ... /pull/5088

Bench: 1553115

https://abrok.eu/stockfish/
Note: we had 8 updates today , above is the latest one.

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Thu Mar 07, 2024 9:42 pm

Author: Muzhen Gaming
Date: Thu Mar 7 20:08:00 2024 +0100
Timestamp: 1709838480

VLTC time management tune

Result of 35k games of SPSA tuning at 180+1.8. Tuning attempt can be
found here:
https://tests.stockfishchess.org/tests/ ... 733362b03b

Passed VLTC 180+1.8:
https://tests.stockfishchess.org/tests/ ... 92c162b5d4
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 31950 W: 8225 L: 7949 D: 15776 Elo +3.00
Ptnml(0-2): 3, 3195, 9309, 3459, 9

Passed VLTC 240+2.4:
https://tests.stockfishchess.org/tests/ ... 0526c3d1f1
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 65108 W: 16558 L: 16202 D: 32348 Elo +1.90
Ptnml(0-2): 7, 6366, 19449, 6728, 4

closes https://github.com/official-stockfish/S ... /pull/5095

Bench: 1714391

https://abrok.eu/stockfish/

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Fri Mar 08, 2024 11:50 am

Author: Robert Nurnberg @ elitebook
Date: Thu Mar 7 21:10:33 2024 +0100
Timestamp: 1709842233

Fix wrong constant usage in go mate

Fixes an oversight in https://github.com/official-stockfish/S ... /pull/5094

In theory, master could stop search when run with `go mate 247` and return a TB loss (not a mate score). Also fixes the spelling of opponenWorsening.

closes https://github.com/official-stockfish/S ... /pull/5096

No functional change


https://abrok.eu/stockfish/

Anton101
Posts: 652
Joined: Sat Jun 10, 2023 6:46 pm
Real Name: A. Ces
Location: México

Re: Stockfish

Post by Anton101 » Fri Mar 08, 2024 7:33 pm

I knew it!!!

Many thanks.

Homayoun
Posts: 1076
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun » Fri Mar 08, 2024 7:53 pm

Anton101 wrote:
Fri Mar 08, 2024 7:33 pm
I knew it!!!

Many thanks.
:difus_19
It’s seems that it’s not a good and reliable version. I haven’t test it yet.

Post Reply