Stockfish 13 merged on github

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Stockfish 13 merged on github

Post by jshriver »

https://github.com/official-stockfish/S ... b0900ff5dd
Official release version of Stockfish 13

Bench: 3766422

-----

It is our pleasure to release Stockfish 13 to chess fans worldwide.
As usual, downloads are freely available at

https://stockfishchess.org

The Stockfish project builds on a thriving community of enthusiasts
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 thank them all!

The good news first: from now on, our users can expect more frequent
high-quality releases of Stockfish! Sadly, this decision has been
triggered by the start of sales of the Fat Fritz 2 engine by ChessBase,
which is a copy of a very recent development version of Stockfish
with minor modifications. We refer to our statement on Fat Fritz 2[1]
and a community blog[2] for further information.

This version of Stockfish is significantly stronger than any of its
predecessors. Stockfish 13 outperforms Stockfish 12 by at least
35 Elo[3]. When playing against a one-year-old Stockfish, it wins 60
times more game pairs than it loses[4]. This release features an NNUE
network retrained on billions of positions, much faster network
evaluation code, and significantly improved search heuristics, as
well as additional evaluation tweaks. In the course of its development,
this version has won the superfinals of the TCEC Season 19 and
TCEC Season 20.

Going forward, the Leela Chess Zero and Stockfish teams will join
forces to demonstrate our commitment to open source chess engines and
training tools, and open data. We are convinced that our free and
open-source chess engines serve the chess community very well.

Stay safe and enjoy chess!
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Stockfish 13 merged on github

Post by Guenther »

jshriver wrote: Fri Feb 19, 2021 6:31 pm ...
Going forward, the Leela Chess Zero and Stockfish teams will join
forces to demonstrate our commitment to open source chess engines and
training tools, and open data. We are convinced that our free and
open-source chess engines serve the chess community very well.


Stay safe and enjoy chess!
The last paragraph is very interesting.
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Stockfish 13 merged on github

Post by Ferdy »

Guenther wrote: Fri Feb 19, 2021 6:41 pm
jshriver wrote: Fri Feb 19, 2021 6:31 pm ...
Going forward, the Leela Chess Zero and Stockfish teams will join
forces to demonstrate our commitment to open source chess engines and
training tools, and open data. We are convinced that our free and
open-source chess engines serve the chess community very well.


Stay safe and enjoy chess!
The last paragraph is very interesting.
Those people are doing an excellent job. Let's see how AS would innovate again.
User avatar
Ozymandias
Posts: 1532
Joined: Sun Oct 25, 2009 2:30 am

Re: Stockfish 13 merged on github

Post by Ozymandias »

Guenther wrote: Fri Feb 19, 2021 6:41 pm
jshriver wrote: Fri Feb 19, 2021 6:31 pm ...
Going forward, the Leela Chess Zero and Stockfish teams will join
forces to demonstrate our commitment to open source chess engines and
training tools, and open data. We are convinced that our free and
open-source chess engines serve the chess community very well.


Stay safe and enjoy chess!
The last paragraph is very interesting.
Called it.
carldaman
Posts: 2283
Joined: Sat Jun 02, 2012 2:13 am

Re: Stockfish 13 merged on github

Post by carldaman »

Can we now call Stocksh (pardon me, I meant Stockfish) the new number #1, or do we have to wait for further testing? :P
gaard
Posts: 447
Joined: Mon Jun 07, 2010 3:13 am
Location: Holland, MI
Full name: Martin W

Re: Stockfish 13 merged on github

Post by gaard »

carldaman wrote: Sat Feb 20, 2021 1:56 am Can we now call Stocksh (pardon me, I meant Stockfish) the new number #1, or do we have to wait for further testing? :P
More testing is needed, IMO. SF13 is approximately 41 Elo ahead of SF12 in my 1CPU testing at 60+1, compared to their own results of 36 Elo at 60+0.6. The closest commercial competitor is within 10 Elo at similar time controls. So if the proof is in the pudding, then results at (say) 40/15' (and longer time control) will be the deciding factor.

Edit: Going by https://ccrl.chessdom.com/ccrl/4040/ the number #1 is SF13.
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 13 merged on github

Post by Modern Times »

gaard wrote: Sat Feb 20, 2021 2:07 am
Edit: Going by https://ccrl.chessdom.com/ccrl/4040/ the number #1 is SF13.
I would say so, but subject to error margins. The problem for Fat Fritz 2 was that it gained very little from 1CPU to 4CPU here. You need to play a few thousand games under controlled conditions to be sure, which just isn't realistic at 40/15.
Nay Lin Tun
Posts: 708
Joined: Mon Jan 16, 2012 6:34 am

Re: Stockfish 13 merged on github

Post by Nay Lin Tun »

Ferdy wrote: Fri Feb 19, 2021 6:52 pm
Guenther wrote: Fri Feb 19, 2021 6:41 pm
jshriver wrote: Fri Feb 19, 2021 6:31 pm ...
Going forward, the Leela Chess Zero and Stockfish teams will join
forces to demonstrate our commitment to open source chess engines and
training tools, and open data. We are convinced that our free and
open-source chess engines serve the chess community very well.


Stay safe and enjoy chess!
The last paragraph is very interesting.
Those people are doing an excellent job. Let's see how AS would innovate again.
He can do copycat of Leelafish. :)

Leelafish seemed a very good source of marketing gimmick. :)

https://github.com/Zeta36/leela-fish
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Stockfish 13 merged on github

Post by Ferdy »

Nay Lin Tun wrote: Sat Feb 20, 2021 4:48 am
Ferdy wrote: Fri Feb 19, 2021 6:52 pm
Guenther wrote: Fri Feb 19, 2021 6:41 pm
jshriver wrote: Fri Feb 19, 2021 6:31 pm ...
Going forward, the Leela Chess Zero and Stockfish teams will join
forces to demonstrate our commitment to open source chess engines and
training tools, and open data. We are convinced that our free and
open-source chess engines serve the chess community very well.


Stay safe and enjoy chess!
The last paragraph is very interesting.
Those people are doing an excellent job. Let's see how AS would innovate again.
He can do copycat of Leelafish. :)

Leelafish seemed a very good source of marketing gimmick. :)

https://github.com/Zeta36/leela-fish
With NNUE, perhaps just use the Lc0 NN to generate training positions for NNUE. dkappe had been doing this already. Wondering if he can surpass the current sf13 NNUE.
User avatar
M ANSARI
Posts: 3707
Joined: Thu Mar 16, 2006 7:10 pm

Re: Stockfish 13 merged on github

Post by M ANSARI »

Great job guys! Thanks a lot for this amazing engine!

One thing I always was wondering. Is it difficult to implement something in the engine install that would check your CPU and then automatically choose the best executable for your CPU? I guess if it was easy this would have been done before, but somehow I can't see how this would be difficult as the Windows System has the CPU identification. All that would be needed is to use that data and then point to the correct install. This would help a lot of people. For a lot of people looking up the CPU and then deciding which executable to choose is not trivial and it just seems that this would be a nice thing to have.