New Offical Stockfish On The Way?

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

Moderator: Ras

Jouni
Posts: 3611
Joined: Wed Mar 08, 2006 8:15 pm
Full name: Jouni Uski

Re: New Offical Stockfish On The Way?

Post by Jouni »

Promising 8 core start at RT:

Code: Select all

Elo: 22.33 ± 3.7 (95%) LOS: 100.0%
Total: 5608 W: 1686 L: 1326 D: 2596
Ptnml(0-2): 0, 313, 1821, 667, 3
nElo: 54.31 ± 9.2 (95%) PairsRatio: 2.14
NCM also all time high.
Last edited by Jouni on Fri Mar 21, 2025 7:45 pm, edited 1 time in total.
Jouni
Paloma
Posts: 1203
Joined: Thu Dec 25, 2008 9:07 pm
Full name: Herbert L

Re: New Offical Stockfish On The Way?

Post by Paloma »

And what does that mean? Is this a pre-release?
On abrock there are 6 dev-versions with date 21-03 for DL,
on nextchessmove there are 14 versions listed with date 21-03.
Jouni
Posts: 3611
Joined: Wed Mar 08, 2006 8:15 pm
Full name: Jouni Uski

Re: New Offical Stockfish On The Way?

Post by Jouni »

Abrok is delayed for some reason. BTW today official compile is faster than abrok!
Jouni
Modern Times
Posts: 3693
Joined: Thu Jun 07, 2012 11:02 pm

Re: New Offical Stockfish On The Way?

Post by Modern Times »

Paloma wrote: Fri Mar 21, 2025 7:44 pm And what does that mean? Is this a pre-release?
I don't think so, the latest dev version on github is always called that whenever I've looked. Doesn't mean that a release is imminent. Someone will correct me if I'm wrong on that.
User avatar
Eelco de Groot
Posts: 4650
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: New Offical Stockfish On The Way?

Post by Eelco de Groot »

Just saw on GitHub that that "dev" in misc.cpp is now going to be called "17.1". If the pull request is committed. Then awaiting results progression tests says Vondele: https://github.com/official-stockfish/S ... /pull/5951
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Modern Times
Posts: 3693
Joined: Thu Jun 07, 2012 11:02 pm

Re: New Offical Stockfish On The Way?

Post by Modern Times »

Indeed, now called Stockfish 17.1 release candidate
Frank Quisinsky
Posts: 6886
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: New Offical Stockfish On The Way?

Post by Frank Quisinsky »

User avatar
Look
Posts: 381
Joined: Thu Jun 05, 2014 2:14 pm
Location: Iran
Full name: Mehdi Amini

Re: New Offical Stockfish On The Way?

Post by Look »

Hi,

Stockfish's speed test result on my laptop:
$ ./stockfish-17_1-sse41
Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
speedtest
info string Using 4 threads
Warmup position 3/3
Position 258/258
===========================
Version : Stockfish 17.1
Compiled by : g++ (GNUC) 11.4.0 on Linux
Compilation architecture : x86-64-sse41-popcnt
Compilation settings : 64bit SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : 11.4.0
Large pages : yes
User invocation : speedtest
Filled invocation : speedtest 4 512 150
Available processors : 0-3
Thread count : 4
Thread binding : none
TT size [MiB] : 512
Hash max, avg [per mille] :
single search : 14, 5
single game : 192, 118
Total nodes searched : 111801329
Total search time [s] : 154.076
Nodes/second : 725624
Farewell.
Jouni
Posts: 3611
Joined: Wed Mar 08, 2006 8:15 pm
Full name: Jouni Uski

Re: New Offical Stockfish On The Way?

Post by Jouni »

In Discord there is faster speedtest:

Code: Select all

Stockfish 17.1 by the Stockfish developers (see AUTHORS file)
info string Using 288 threads with NUMA node thread binding: 72/72:72/72:72/72:72/72
Warmup position 3/3
Position 258/258
===========================
Version                    : Stockfish 17.1
Compiled by                : g++ (GNUC) 13.3.0 on Linux
Compilation architecture   : armv8-dotprod
Compilation settings       : 64bit POPCNT NEON_DOTPROD
Compiler __VERSION__ macro : 13.3.0
Large pages                : yes
User invocation            : speedtest 
Filled invocation          : speedtest 288 36864 150
Available processors       : 0-71:72-143:144-215:216-287
Thread count               : 288
Thread binding             : 72/72:72/72:72/72:72/72
TT size [MiB]              : 36864
Hash max, avg [per mille]  : 
    single search          : 37, 16
    single game            : 471, 323
Total nodes searched       : 45404925031
Total search time [s]      : 153.57
Nodes/second               : 295662727
I am jealous :) .
Jouni
Peter Berger
Posts: 730
Joined: Thu Mar 09, 2006 2:56 pm

Re: New Offical Stockfish On The Way?

Post by Peter Berger »

First game of Stockfish 17.1 on my Computers ( I skipped 17.0, so last try was one year ago with 16.1):

[Event "Lang 90min+30sek"]
[Site "Berlin"]
[Date "2025.03.31"]
[Round "?"]
[White "Crafty 25.6"]
[Black "Stockfish 17.1"]
[Result "1/2-1/2"]
[ECO "C67"]
[PlyCount "240"]
[TimeControl "5400+30"]

{4096MB, DESKTOP-8OCGGEO} 1. e4 {[%emt 0:00:00]} e5 {[%eval 13,45] [%wdl 44,939,17] [%emt 0:05:34]} 2. Nf3 {[%emt 0:00:07]} Nc6 {[%eval 3,38] [%wdl 31,944,25] [%emt 0:01:59]} 3. Bb5 {[%emt 0:00:08]} Nf6 {[%eval 0,42] [%wdl 28,944,28] [%emt 0:03:03]} 4. O-O {[%emt 0:00:08]} Nxe4 {[%eval 0,43] [%wdl 28,944,28] [%emt 0:01:52]} 5. d4 {[%emt 0:00:08]} Nd6 {[%eval 0,50] [%wdl 26,949,25] [%emt 0:02:44]} 6. Bxc6 {[%emt 0:00:08]} dxc6 {[%eval 0,47] [%wdl 19,962,19] [%emt 0:02:09]} 7. dxe5 {[%emt 0:00:06]} Nf5 {[%eval 6,42] [%wdl 17,973,10] [%emt 0:02:47]} 8. Qxd8+ {[%emt 0:00:08]} Kxd8 {[%eval 2,31] [%wdl 7,988,5] [%emt 0:00:01]} 9. Nc3 {[%emt 0:00:06] (h3)} Be7 {[%eval 0,44] [%wdl 4,992,4] [%emt 0:02:25]} 10. Rd1+ {[%emt 0:00:12]} Ke8 {[%eval 0,51] [%wdl 4,992,4] [%emt 0:03:01]} 11. Bg5 {[%emt 0:00:09] (g4)} h6 {[%eval 0,55] [%wdl 4,992,4] [%emt 0:03:22]} 12. Bxe7 {[%emt 0:02:26]} Nxe7 {[%eval 0,53] [%wdl 3,994,3] [%emt 0:00:59]} 13. Rd2 {[%emt 0:03:02] (Sd4)} Ng6 {[%eval 0,49] [%wdl 3,994,3] [%emt 0:03:21]} 14. g3 {[%emt 0:05:49] (Sd4)} Ke7 {[%eval 0,79] [%wdl 3,994,3] [%emt 0:03:20]} 15. Nd4 {[%emt 0:00:49] (h4)} Nxe5 {[%eval -8,44] [%wdl 2,993,5] [%emt 0:02:11]} 16. Re1 {[%emt 0:01:26]} Kf6 {[%eval -8,48] [%wdl 2,993,5] [%emt 0:00:48]} 17. b3 {[%emt 0:01:43]} Nd7 {[%eval 0,56] [%wdl 3,994,3] [%emt 0:07:57]} 18. Ne4+ {[%emt 0:04:15]} Kg6 {[%eval 0,54] [%wdl 3,994,3] [%emt 0:00:01]} 19. Nf3 {[%emt 0:01:41] (f4)} Kh7 {[%eval -30,37] [%wdl 1,982,17] [%emt 0:02:02]} 20. h4 {[%emt 0:05:44] (Sd4)} a5 {[%eval -20,42] [%wdl 1,989,10] [%emt 0:09:52]} 21. Nd4 {[%emt 0:03:23] (Tde2)} a4 {[%eval -15,44] [%wdl 1,992,7] [%emt 0:07:55]} 22. Nc3 {[%emt 0:01:31]} axb3 {[%eval -6,46] [%wdl 2,994,4] [%emt 0:04:31]} 23. cxb3 {[%emt 0:01:31]} Rf8 {[%eval -10,47] [%wdl 2,993,5] [%emt 0:01:14]} 24. Re7 {[%emt 0:01:31]} Kg8 {[%eval -9,47] [%wdl 2,993,5] [%emt 0:01:46]} 25. f3 {[%emt 0:00:08] (Sde2)} Ra5 {[%eval -21,40] [%wdl 1,989,10] [%emt 0:02:17]} 26. Rde2 {[%emt 0:03:29] (Sde2)} Nf6 {[%eval -14,37] [%wdl 1,992,7] [%emt 0:02:18]} 27. Rxc7 {[%emt 0:01:23]} Rd8 {[%eval -7,51] [%wdl 2,994,4] [%emt 0:02:11]} 28. Nc2 {[%emt 0:01:23]} Kf8 {[%eval -6,43] [%wdl 2,994,4] [%emt 0:01:21]} 29. Nb4 {[%emt 0:01:46] (Kf2)} Rc5 {[%eval -7,44] [%wdl 2,994,4] [%emt 0:10:35]} 30. Re3 {[%emt 0:00:10]} Ne8 {[%eval 0,58] [%wdl 3,994,3] [%emt 0:01:22]} 31. Rce7 {[%emt 0:00:08]} g5 {[%eval 0,54] [%wdl 3,994,3] [%emt 0:01:42]} 32. R7e5 {[%emt 0:00:06] (hxg5)} Rxe5 {[%eval -14,35] [%wdl 1,992,7] [%emt 0:01:02]} 33. Rxe5 {[%emt 0:00:06]} gxh4 {[%eval -15,36] [%wdl 1,992,7] [%emt 0:01:04]} 34. gxh4 {[%emt 0:00:07]} Ng7 {[%eval 0,73] [%wdl 3,994,3] [%emt 0:03:08]} 35. Kf2 {[%emt 0:00:08]} Nf5 {[%eval 0,56] [%wdl 3,994,3] [%emt 0:02:09]} 36. h5 {[%emt 0:00:08]} Rd2+ {[%eval 0,59] [%wdl 3,994,3] [%emt 0:00:53]} 37. Re2 {[%emt 0:01:10]} Rd4 {[%eval 0,57] [%wdl 3,994,3] [%emt 0:00:01]} 38. Re4 {[%emt 0:01:07]} Rd8 {[%eval 0,55] [%wdl 3,994,3] [%emt 0:00:01]} 39. Re5 {[%emt 0:01:13]} Rd2+ {[%eval 0,51] [%wdl 3,994,3] [%emt 0:00:01]} 40. Re2 {[%emt 0:01:42]} Rxe2+ {[%eval 0,55] [%wdl 3,994,3] [%emt 0:00:01]} 41. Nxe2 {[%emt 0:00:53]} Ke7 {[%eval 0,67] [%wdl 3,994,3] [%emt 0:00:26]} 42. Nd3 {[%emt 0:00:26] (Sc2)} Kd6 {[%eval 0,59] [%wdl 3,994,3] [%emt 0:02:08]} 43. Ndf4 {[%emt 0:03:48] (Sc3)} Be6 {[%eval 0,68] [%wdl 3,994,3] [%emt 0:01:00]} 44. Ng2 {[%emt 0:01:16]} Kc5 {[%eval 0,54] [%wdl 3,994,3] [%emt 0:00:01]} 45. Ne1 {[%emt 0:01:04]} Kd5 {[%eval 0,56] [%wdl 3,994,3] [%emt 0:00:01]} 46. Nc2 {[%emt 0:01:14]} Ke5 {[%eval 0,59] [%wdl 3,994,3] [%emt 0:00:01]} 47. Ne3 {[%emt 0:00:39] (Se1)} Nxe3 {[%eval 0,89] [%wdl 3,994,3] [%emt 0:01:15]} 48. Kxe3 {[%emt 0:00:46]} c5 {[%eval 0,77] [%wdl 3,994,3] [%emt 0:00:26]} 49. Ng3 {[%emt 0:00:36]} Kd5 {[%eval 0,68] [%wdl 3,994,3] [%emt 0:00:27]} 50. Ne2 {[%emt 0:00:46]} Ke5 {[%eval 0,65] [%wdl 3,994,3] [%emt 0:00:05]} 51. Ng3 {[%emt 0:00:53]} Kd5 {[%eval 0,69] [%wdl 3,994,3] [%emt 0:00:16]} 52. Ne2 {[%emt 0:00:55] (a3)} Kc6 {[%eval 0,83] [%wdl 3,994,3] [%emt 0:04:04]} 53. Ke4 {[%emt 0:00:40] (Kf4)} f6 {[%eval 0,81] [%wdl 3,994,3] [%emt 0:00:21]} 54. Nf4 {[%emt 0:00:38]} Kd6 {[%eval 0,79] [%wdl 3,994,3] [%emt 0:00:01]} 55. Nxe6 {[%emt 0:00:30]} Kxe6 {[%eval 0,83] [%wdl 3,994,3] [%emt 0:00:12]} 56. a4 {[%emt 0:00:19]} f5+ {[%eval 0,76] [%wdl 3,994,3] [%emt 0:00:06]} 57. Ke3 {[%emt 0:00:24] (Kd3)} Kd5 {[%eval 0,105] [%wdl 3,994,3] [%emt 0:00:39]} 58. Kf4 {[%emt 0:00:07] (Kd3)} Kd4 {[%eval 0,71] [%wdl 3,994,3] [%emt 0:00:25]} 59. Kxf5 {[%emt 0:00:37]} Kc3 {[%eval 0,82] [%wdl 3,994,3] [%emt 0:00:03]} 60. Kg6 {[%emt 0:00:25]} Kxb3 {[%eval 0,106] [%wdl 3,994,3] [%emt 0:00:25]} 61. Kxh6 {[%emt 0:00:07]} c4 {[%eval 0,86] [%wdl 3,994,3] [%emt 0:00:23]} 62. Kg6 {[%emt 0:00:06]} c3 {[%eval 0,84] [%wdl 3,994,3] [%emt 0:00:33]} 63. h6 {[%emt 0:00:07]} c2 {[%eval 0,94] [%wdl 3,994,3] [%emt 0:00:34]} 64. h7 {[%emt 0:00:05]} c1=Q {[%eval 0,85] [%wdl 3,994,3] [%emt 0:00:29]} 65. h8=Q {[%emt 0:00:08]} Qc6+ {[%eval 0,102] [%wdl 3,994,3] [%emt 0:01:50]} 66. Qf6 {[%emt 0:00:43]} Qxf6+ {[%eval 0,133] [%wdl 3,994,3] [%emt 0:00:01]} 67. Kxf6 {[%emt 0:00:07]} Kxa4 {[%eval 0,73] [%wdl 3,994,3] [%emt 0:00:35]} 68. Ke6 {[%emt 0:00:08] (f4)} b5 {[%eval 0,92] [%wdl 3,994,3] [%emt 0:00:28]} 69. Ke7 {[%emt 0:00:13] (f4)} b4 {[%eval 0,73] [%wdl 3,994,3] [%emt 0:00:24]} 70. f4 {[%emt 0:00:16]} b3 {[%eval 0,73] [%wdl 3,994,3] [%emt 0:00:08]} 71. f5 {[%emt 0:00:09]} b2 {[%eval 0,112] [%wdl 3,994,3] [%emt 0:02:06]} 72. f6 {[%emt 0:00:07]} b1=Q {[%eval 0,73] [%wdl 3,994,3] [%emt 0:00:04]} 73. f7 {[%emt 0:00:08]} Qe4+ {[%eval 0,68] [%wdl 3,994,3] [%emt 0:00:08]} 74. Kf6 {[%emt 0:00:06] (Kd7)} Qb4 {[%eval 0,72] [%wdl 3,994,3] [%emt 0:00:19]} 75. Kg7 {[%emt 0:00:07]} Qe7 {[%eval 0,78] [%wdl 3,994,3] [%emt 0:00:13]} 76. Kg8 {[%emt 0:00:06]} Qe6 {[%eval 0,106] [%wdl 3,994,3] [%emt 0:01:53]} 77. Kh8 {[%emt 0:00:08] (Kg7)} Qf6+ {[%eval 0,80] [%wdl 3,994,3] [%emt 0:00:10]} 78. Kg8 {[%emt 0:00:08]} Qg5+ {[%eval 0,71] [%wdl 3,994,3] [%emt 0:00:30]} 79. Kh7 {[%emt 0:00:06]} Qf6 {[%eval 0,80] [%wdl 3,994,3] [%emt 0:00:14]} 80. Kg8 {[%emt 0:00:07]} Qg6+ {[%eval 0,82] [%wdl 3,994,3] [%emt 0:01:12]} 81. Kh8 {[%emt 0:00:06]} Qh6+ {[%eval 0,73] [%wdl 3,994,3] [%emt 0:00:03]} 82. Kg8 {[%emt 0:00:06]} Qg6+ {[%eval 0,107] [%wdl 3,994,3] [%emt 0:01:00]} 83. Kh8 {[%emt 0:00:07]} Qh6+ {[%eval 0,74] [%wdl 3,994,3] [%emt 0:00:35]} 84. Kg8 {[%emt 0:00:06]} Qg5+ {[%eval 0,68] [%wdl 3,994,3] [%emt 0:00:01]} 85. Kh7 {[%emt 0:00:06]} Qf4 {[%eval 0,77] [%wdl 3,994,3] [%emt 0:00:14]} 86. Kg6 {[%emt 0:00:06]} Qg3+ {[%eval 0,81] [%wdl 3,994,3] [%emt 0:00:17]} 87. Kh7 {[%emt 0:00:06]} Qh2+ {[%eval 0,81] [%wdl 3,994,3] [%emt 0:00:19]} 88. Kg7 {[%emt 0:00:08]} Qg1+ {[%eval 0,77] [%wdl 3,994,3] [%emt 0:00:14]} 89. Kf6 {[%emt 0:00:08] (Kh8)} Qd4+ {[%eval 0,76] [%wdl 3,994,3] [%emt 0:00:31]} 90. Ke7 {[%emt 0:00:06]} Qb4+ {[%eval 0,79] [%wdl 3,994,3] [%emt 0:00:32]} 91. Ke8 {[%emt 0:00:07]} Qb8+ {[%eval 0,76] [%wdl 3,994,3] [%emt 0:00:16]} 92. Ke7 {[%emt 0:00:06]} Qb4+ {[%eval 0,70] [%wdl 3,994,3] [%emt 0:01:51]} 93. Ke8 {[%emt 0:00:06]} Qb8+ {[%eval 0,76] [%wdl 3,994,3] [%emt 0:00:10]} 94. Ke7 {[%emt 0:00:06]} Qa7+ {[%eval 0,67] [%wdl 3,994,3] [%emt 0:00:57]} 95. Kf8 {[%emt 0:00:06] (Ke8)} Qg1 {[%eval 0,71] [%wdl 3,994,3] [%emt 0:00:10]} 96. Ke7 {[%emt 0:00:07] (Ke8)} Qg7 {[%eval 0,91] [%wdl 3,994,3] [%emt 0:00:18]} 97. Ke8 {[%emt 0:00:07]} Qe5+ {[%eval 0,88] [%wdl 3,994,3] [%emt 0:00:22]} 98. Kf8 {[%emt 0:00:07]} Qh8+ {[%eval 0,77] [%wdl 3,994,3] [%emt 0:01:12]} 99. Ke7 {[%emt 0:00:07]} Qh4+ {[%eval 0,74] [%wdl 3,994,3] [%emt 0:00:37]} 100. Kf8 {[%emt 0:00:08] (Kd7)} Qh7 {[%eval 0,69] [%wdl 3,994,3] [%emt 0:00:12]} 101. Ke8 {[%emt 0:00:06]} Qe4+ {[%eval 0,73] [%wdl 3,994,3] [%emt 0:00:05]} 102. Kf8 {[%emt 0:00:05] (Kd8)} Qg4 {[%eval 0,71] [%wdl 3,994,3] [%emt 0:00:19]} 103. Ke7 {[%emt 0:00:06]} Qg7 {[%eval 0,70] [%wdl 3,994,3] [%emt 0:00:11]} 104. Ke8 {[%emt 0:00:06]} Qe5+ {[%eval 0,81] [%wdl 3,994,3] [%emt 0:01:32]} 105. Kf8 {[%emt 0:00:06] (Kd8)} Qg3 {[%eval 0,75] [%wdl 3,994,3] [%emt 0:00:14]} 106. Ke7 {[%emt 0:00:06] (Ke8)} Qg5+ {[%eval 0,75] [%wdl 3,994,3] [%emt 0:00:21]} 107. Kd7 {[%emt 0:00:07] (Ke8)} Qb5+ {[%eval 0,69] [%wdl 3,994,3] [%emt 0:00:14]} 108. Ke7 {[%emt 0:00:06]} Qc5+ {[%eval 0,82] [%wdl 3,994,3] [%emt 0:00:18]} 109. Ke8 {[%emt 0:00:07]} Qc8+ {[%eval 0,64] [%wdl 3,994,3] [%emt 0:00:21]} 110. Ke7 {[%emt 0:00:08]} Qc5+ {[%eval 0,70] [%wdl 3,994,3] [%emt 0:00:11]} 111. Ke8 {[%emt 0:00:08]} Qb5+ {[%eval 0,76] [%wdl 3,994,3] [%emt 0:01:45]} 112. Kf8 {[%emt 0:00:06] (Kd8)} Qg5 {[%eval 0,88] [%wdl 3,994,3] [%emt 0:00:16]} 113. Ke8 {[%emt 0:00:06]} Qb5+ {[%eval 0,91] [%wdl 3,994,3] [%emt 0:00:43]} 114. Kf8 {[%emt 0:00:06] (Ke7)} Qg5 {[%eval 0,118] [%wdl 3,994,3] [%emt 0:00:52]} 115. Ke8 {[%emt 0:00:07]} Qg6 {[%eval 0,54] [%wdl 3,994,3] [%emt 0:00:03]} 116. Ke7 {[%emt 0:00:06]} Qh7 {[%eval 0,58] [%wdl 3,994,3] [%emt 0:00:05]} 117. Kf6 {[%emt 0:00:06]} Qh6+ {[%eval 0,68] [%wdl 3,994,3] [%emt 0:00:45]} 118. Ke7 {[%emt 0:00:08]} Qh4+ {[%eval 0,71] [%wdl 3,994,3] [%emt 0:00:12]} 119. Kf8 {[%emt 0:00:07]} Qg4 {[%eval 0,79] [%wdl 3,994,3] [%emt 0:01:12]} 120. Ke7 {[%emt 0:00:09]} Qb4+ {[%eval 0,75] [%wdl 3,994,3] [%emt 0:00:22]} 1/2-1/2

Let's summarize current state of discussion:

1.) Stockfish is getting better all the time. It is untrue, that Stockfish gets results against the likes of Crafty ancient Junior would feel very much ashamed of.

2.) Time Management of Stockfish is great. If you disagree, please code and submit your suggestion of a superior one to Fishtest.

OK.
Peter