Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Mon Jul 28 20:03:05 2025 +0200 Timestamp: 1753725785 Simplify newDepth modification formulas Passed STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 21856 W: 5709 L: 5471 D: 10676 Elo +3.78 Ptnml(0-2): 77, 2466, 5589, 2734, 62 https://tests.stockfishchess.org/tests/view/68862ea4966ed85face24a27 Passed LTC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 108828 W: 27893 L: 27763 D: 53172 Elo +0.42 Ptnml(0-2): 59, 11860, 30435, 12012, 48 https://tests.stockfishchess.org/tests/view/68863046966ed85face24a3b closes https://github.com/official-stockfish/Stockfish/pull/6181 Bench: 3069051 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Nonlinear2
Date: Mon Jul 28 19:52:40 2025 +0200 Timestamp: 1753725160 increase futility value when capturing last moved piece Passed STC: LLR: 2.95 (-2.94,2.94) <0.00,2.00> Total: 204320 W: 53059 L: 52500 D: 98761 Elo +0.95 Ptnml(0-2): 551, 23874, 52778, 24379, 578 https://tests.stockfishchess.org/tests/view/688618ae966ed85face24976 Passed LTC: LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 138582 W: 35748 L: 35225 D: 67609 Elo +1.31 Ptnml(0-2): 62, 14874, 38900, 15389, 66 https://tests.stockfishchess.org/tests/view/68862717966ed85face249f2 closes https://github.com/official-stockfish/Stockfish/pull/6190 Bench: 2894413 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Mon Jul 28 19:49:05 2025 +0200 Timestamp: 1753724945 Add depth condition Passed STC: LLR: 2.94 (-2.94,2.94) <0.00,2.00> Total: 103360 W: 26941 L: 26530 D: 49889 Elo +1.38 Ptnml(0-2): 291, 11964, 26770, 12353, 302 https://tests.stockfishchess.org/tests/view/68863547966ed85face24a6f Passed LTC: LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 115128 W: 29734 L: 29258 D: 56136 Elo +1.44 Ptnml(0-2): 48, 12406, 32182, 12878, 50 https://tests.stockfishchess.org/tests/view/68864f867b562f5f7b7312f2 closes https://github.com/official-stockfish/Stockfish/pull/6184 Bench: 2972498 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Mon Jul 28 19:45:13 2025 +0200 Timestamp: 1753724713 Tweak the logic for setting the improving flag Tweak the logic for setting the improving flag when the static evaluation is significantly higher than alpha. Passed STC: LLR: 2.93 (-2.94,2.94) <0.00,2.00> Total: 92320 W: 24057 L: 23664 D: 44599 Elo +1.48 Ptnml(0-2): 247, 10689, 23893, 11086, 245 https://tests.stockfishchess.org/tests/view/68860aba966ed85face248a1 Passed LTC: LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 281292 W: 72496 L: 71683 D: 137113 Elo +1.00 Ptnml(0-2): 135, 30289, 78995, 31082, 145 https://tests.stockfishchess.org/tests/view/6886168c966ed85face24962 closes https://github.com/official-stockfish/Stockfish/pull/6180 Bench: 3200439 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: pb00067
Date: Mon Jul 28 19:40:15 2025 +0200 Timestamp: 1753724415 Simplify static evaluation difference to move ordering logic Passed STC simplification bounds https://tests.stockfishchess.org/tests/view/686fcb091451bd6fb83082bc LLR: 2.92 (-2.94,2.94) <-1.75,0.25> Total: 762816 W: 196717 L: 197295 D: 368804 Elo -0.26 Ptnml(0-2): 2052, 90457, 196853, 90109, 1937 Passed LTC simplification bounds https://tests.stockfishchess.org/tests/view/68808d316e17e7fa3939b35d LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 44736 W: 11499 L: 11303 D: 21934 Elo +1.52 Ptnml(0-2): 24, 4766, 12586, 4974, 18 closes https://github.com/official-stockfish/Stockfish/pull/6176 bench: 2684407 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Guenther Demetz
Date: Mon Jul 28 19:35:28 2025 +0200 Timestamp: 1753724128 Simplify search functions according DRY principle Passed STC non-regression bounds https://tests.stockfishchess.org/tests/view/6870db4bfa93cf16d3bb286a LLR: 3.00 (-2.94,2.94) <-1.75,0.25> Total: 182016 W: 46735 L: 46673 D: 88608 Elo +0.12 Ptnml(0-2): 368, 19895, 50465, 19867, 413 closes https://github.com/official-stockfish/Stockfish/pull/6161 no functional change see source |
Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Muzhen Gaming
Date: Mon Jul 28 19:33:00 2025 +0200 Timestamp: 1753723980 VVLTC Search Tune alues were tuned with 125k VVLTC games. Passed VVLTC 1st sprt: https://tests.stockfishchess.org/tests/view/68865feb7b562f5f7b731341 LLR: 2.95 (-2.94,2.94) <0.00,2.00> Total: 39640 W: 10380 L: 10109 D: 19151 Elo +2.38 Ptnml(0-2): 5, 3556, 12424, 3833, 2 Passed VVLTC 2nd sprt: https://tests.stockfishchess.org/tests/view/68864dfa7b562f5f7b7312ee LLR: 2.95 (-2.94,2.94) <0.50,2.50> Total: 25972 W: 6807 L: 6537 D: 12628 Elo +3.61 Ptnml(0-2): 0, 2294, 8132, 2556, 4 closes https://github.com/official-stockfish/Stockfish/pull/6188 Bench: 3143696 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: aronpetkovski
Date: Thu Jul 24 10:38:13 2025 +0200 Timestamp: 1753346293 Simplify eval >= beta condition from NMP It seems that now only checking if static eval is above beta by some margin is all that's necessary. Passed Non-Regression STC LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 227264 W: 58430 L: 58421 D: 110413 Elo +0.01 Ptnml(0-2): 532, 26559, 59454, 26542, 545 https://tests.stockfishchess.org/tests/view/68763a77432ca24f6388c766 Passed Non-Regression LTC LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 72048 W: 18622 L: 18455 D: 34971 Elo +0.81 Ptnml(0-2): 26, 7775, 20272, 7908, 43 https://tests.stockfishchess.org/tests/view/687c9f2b6e17e7fa3939b0c5 closes https://github.com/official-stockfish/Stockfish/pull/6175 Bench: 2759840 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Daniel Monroe
Date: Thu Jul 24 10:32:41 2025 +0200 Timestamp: 1753345961 Simplify away a term in see pruning This change only sets the margin to 0 when depth <= 2 and margin <= 42 which never has a difference, thus non-functional Passed non-regression STC LLR: 3.51 (-2.94,2.94) <-1.75,0.25> Total: 306976 W: 78935 L: 78961 D: 149080 Elo -0.03 Ptnml(0-2): 630, 34097, 84067, 34057, 637 https://tests.stockfishchess.org/tests/view/68708015fa93cf16d3bb2782 closes https://github.com/official-stockfish/Stockfish/pull/6170 No functional change see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Disservin
Date: Thu Jul 24 10:28:17 2025 +0200 Timestamp: 1753345697 Prevent accidential misuse of TUNE() Writing a TUNE expression like int smallNetThreshold = 962; TUNE(smallNetThreshold, 850, 1050); is wrong and can lead to a weird binary. It should thus fail to even compile, with the proper intellisense you'll also see the error directly in your editor. A cheap way to prevent this is to disallow any fundamental type in the parameter list. closes https://github.com/official-stockfish/Stockfish/pull/6164 No functional change see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Thu Jul 24 10:26:15 2025 +0200 Timestamp: 1753345575 Correct comment closes https://github.com/official-stockfish/Stockfish/pull/6159 No functional change see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Daniel Samek
Date: Thu Jul 24 10:24:08 2025 +0200 Timestamp: 1753345448 Add offsets to history updates. All parameters were tuned on 60k STC games (https://tests.stockfishchess.org/tests/view/6867ef49fe0f2fe354c0c735). Passed STC: LLR: 2.98 (-2.94,2.94) <0.00,2.00> Total: 60576 W: 15794 L: 15444 D: 29338 Elo +2.01 Ptnml(0-2): 141, 7003, 15642, 7369, 133 https://tests.stockfishchess.org/tests/view/686d5af11451bd6fb830772a Passed LTC: LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 58722 W: 15159 L: 14799 D: 28764 Elo +2.13 Ptnml(0-2): 19, 6259, 16455, 6599, 29 https://tests.stockfishchess.org/tests/view/686f9fd51451bd6fb83081c9 closes https://github.com/official-stockfish/Stockfish/pull/6158 bench: 2706299 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Thu Jul 24 10:19:10 2025 +0200 Timestamp: 1753345150 Remove !ttData.move condition from cutNode reduction Passed STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 118080 W: 30427 L: 30298 D: 57355 Elo +0.38 Ptnml(0-2): 290, 13880, 30561, 14029, 280 https://tests.stockfishchess.org/tests/view/6853f9bc038630d25f468670 Passed LTC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 232272 W: 59187 L: 59182 D: 113903 Elo +0.01 Ptnml(0-2): 111, 25430, 65014, 25505, 76 https://tests.stockfishchess.org/tests/view/68585c40a596a06817bb922e closes https://github.com/official-stockfish/Stockfish/pull/6157 bench: 2227361 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 + SSSE3 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Shawn Xu
Date: Thu Jul 24 10:13:24 2025 +0200 Timestamp: 1753344804 Consistent syntax for class members Currently, search.cpp uses three different syntax when accessing class member variables * thisThread object references. This was a remnant from when pos.this_thread() was necessary for thread-local variable access * this object references * implicit member variable access This PR aims to deprecate thisThread and standardize this syntax to implicit variable access, which is consistent with the rest of SF's codebase. closes https://github.com/official-stockfish/Stockfish/pull/6154 no functional change see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: 87
Date: Thu Jul 24 10:08:35 2025 +0200 Timestamp: 1753344515 Speedup movegen with VBMI2 Passed STC LLR: 2.96 (-2.94,2.94) <0.00,2.00> Total: 166720 W: 43191 L: 42701 D: 80828 Elo +1.02 Ptnml(0-2): 348, 18567, 45069, 18999, 377 https://tests.stockfishchess.org/tests/view/686ae98dfe0f2fe354c0c867 Refactor movegen to emit to a vector with 16-bit elements, which enables a speedup with AVX512-VBMI2 when writing moves to the move list. Very crude timing measurements of perft via timing ./stockfish "go perft 7" demonstrates approximately 17% perft speedup: Summary ./Stockfish-dev/src/stockfish 'go perft 7' ran 1.17 ± 0.04 times faster than ./Stockfish-base/src/stockfish 'go perft 7' Estimated overall nps increase of 0.4% via speedtest: 33605229 -> 33749825 (many thanks JonathanHallstrom). The corresponding arch is avx512icl as it is a good baseline for consumer avx-512 feature set support; Intel Ice Lake was the first consumer AVX-512 CPU and it is a decent subset of what AMD Zen 4 supports. closes https://github.com/official-stockfish/Stockfish/pull/6153 No functional change see source |
Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Daniel Monroe
Date: Thu Jul 24 09:59:00 2025 +0200 Timestamp: 1753343940 simplify away TT history term Passed simplification STC LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 163168 W: 42136 L: 42055 D: 78977 Elo +0.17 Ptnml(0-2): 410, 19224, 42212, 19351, 387 https://tests.stockfishchess.org/tests/view/684e16ee703522d4f129c9e9 Passed simplification LTC LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 303144 W: 77580 L: 77647 D: 147917 Elo -0.08 Ptnml(0-2): 150, 33110, 85134, 33013, 165 https://tests.stockfishchess.org/tests/view/6852ff97703522d4f129d5f7 closes https://github.com/official-stockfish/Stockfish/pull/6152 bench: 2294774 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Daniel Monroe
Date: Thu Jul 24 09:56:36 2025 +0200 Timestamp: 1753343796 Simplify away constants in statscore Passed simplification STC LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 317280 W: 81589 L: 81678 D: 154013 Elo -0.10 Ptnml(0-2): 799, 37651, 81847, 37526, 817 https://tests.stockfishchess.org/tests/view/684e197a703522d4f129c9f0 Passed simplification LTC LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 174816 W: 44656 L: 44593 D: 85567 Elo +0.13 Ptnml(0-2): 83, 19064, 49058, 19113, 90 https://tests.stockfishchess.org/tests/view/6858aa54a596a06817bb924f closes https://github.com/official-stockfish/Stockfish/pull/6150 bench: 2508140 see source |
Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Thu Jul 24 09:52:35 2025 +0200 Timestamp: 1753343555 Remove depth condition from ttCapture reduction Passed STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 25920 W: 6822 L: 6593 D: 12505 Elo +3.07 Ptnml(0-2): 54, 2932, 6783, 3113, 78 https://tests.stockfishchess.org/tests/view/6853f9c2038630d25f468672 Passed LTC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 177318 W: 45339 L: 45278 D: 86701 Elo +0.12 Ptnml(0-2): 85, 19333, 49765, 19388, 88 https://tests.stockfishchess.org/tests/view/6854468a038630d25f4686c0 closes https://github.com/official-stockfish/Stockfish/pull/6149 bench: 2437275 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Daniel Monroe
Date: Thu Jul 24 09:49:43 2025 +0200 Timestamp: 1753343383 Simplify PV term in lmr Passed simplification STC LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 204000 W: 52541 L: 52506 D: 98953 Elo +0.06 Ptnml(0-2): 561, 24133, 52589, 24144, 573 https://tests.stockfishchess.org/tests/view/684f24ce703522d4f129cab5 Passed simplification LTC LLR: 2.96 (-2.94,2.94) <-1.75,0.25> Total: 156150 W: 39890 L: 39807 D: 76453 Elo +0.18 Ptnml(0-2): 82, 16882, 44043, 17007, 61 https://tests.stockfishchess.org/tests/view/6855d8bf1d0d9fc6587538f8 closes https://github.com/official-stockfish/Stockfish/pull/6148 bench 2766493 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Wed Jul 2 18:41:46 2025 +0200 Timestamp: 1751474506 Simplify sudden death time optimization Passed Sudden Death STC: https://tests.stockfishchess.org/tests/view/68455fe5375c2b77d9855351 LLR: 2.91 (-2.94,2.94) <-1.75,0.25> Total: 49248 W: 13008 L: 12798 D: 23442 Elo +1.48 Ptnml(0-2): 309, 5491, 12821, 5687, 316 Passed Sudden Death LTC: https://tests.stockfishchess.org/tests/view/6845a392375c2b77d98553cf LLR: 3.01 (-2.94,2.94) <-1.75,0.25> Total: 551070 W: 141699 L: 142031 D: 267340 Elo -0.21 Ptnml(0-2): 1923, 60608, 150916, 60054, 2034 Passed Standard STC: https://tests.stockfishchess.org/tests/view/683c5ebb6ec7634154f9d989 LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 142624 W: 36808 L: 36709 D: 69107 Elo +0.24 Ptnml(0-2): 302, 15448, 39745, 15483, 334 Passed Standard LTC: https://tests.stockfishchess.org/tests/view/683f1a4f6ec7634154f9dc5a LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 146922 W: 37381 L: 37296 D: 72245 Elo +0.20 Ptnml(0-2): 69, 13552, 46117, 13671, 52 closes https://github.com/official-stockfish/Stockfish/pull/6132 Bench: 2249459 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: FauziAkram
Date: Wed Jul 2 18:41:46 2025 +0200 Timestamp: 1751474506 Remove eval & beta diff from NM reduction Passed STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 43456 W: 11178 L: 10966 D: 21312 Elo +1.69 Ptnml(0-2): 114, 5078, 11114, 5326, 96 https://tests.stockfishchess.org/tests/view/6849ae13e84567164b5c9de9 Passed LTC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 63090 W: 16302 L: 16125 D: 30663 Elo +0.97 Ptnml(0-2): 37, 6837, 17603, 7048, 20 https://tests.stockfishchess.org/tests/view/684ab516e84567164b5ca02f closes https://github.com/official-stockfish/Stockfish/pull/6134 Bench: 2249459 see source |
Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: mstembera
Date: Wed Jul 2 18:41:45 2025 +0200 Timestamp: 1751474505 Optimize find_nnz() using AVX512 About a 1% speedup for ARCH x86-64-avx512 and x86-64-vnni512. Note: This could be optimized further if we wanted to add an ARCH supporting VBMI2 which is even more modern than VNNI. https://en.wikichip.org/wiki/x86/avx512_vbmi2 closes https://github.com/official-stockfish/Stockfish/pull/6139 No functional change see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: MinetaS
Date: Wed Jul 2 18:32:12 2025 +0200 Timestamp: 1751473932 Fix trivial errors in Makefile 1. Remove "default" rule as "default" has no special meaning as a rule name. Make runs the very first rule whose name doesn't begin with a dot (which is "help" currently). 2. Make "format" rule not update dependencies. closes https://github.com/official-stockfish/Stockfish/pull/6140 No functional change see source |
Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Robert Nurnberg @ elitebook
Date: Wed Jul 2 18:32:02 2025 +0200 Timestamp: 1751473922 Introduce a constant for ValueList size in search() Having the size of these lists in two separate places likely contributed to the crashes seen during the recent tuning attempt https://tests.stockfishchess.org/tests/view/685c413343ce022d15794536. Thanks to @MinetaS for spotting this. closes https://github.com/official-stockfish/Stockfish/pull/6142 No functional change see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64 | Author: Daniel Monroe
Date: Wed Jul 2 18:31:04 2025 +0200 Timestamp: 1751473864 Simplify quiet move streak logic Passed non-regression STC LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 148960 W: 38409 L: 38312 D: 72239 Elo +0.23 Ptnml(0-2): 372, 17664, 38318, 17747, 379 https://tests.stockfishchess.org/tests/view/684c5773703522d4f129c5f7 Passed non-regression LTC LLR: 2.96 (-2.94,2.94) <-1.75,0.25> Total: 180720 W: 46188 L: 46130 D: 88402 Elo +0.11 Ptnml(0-2): 84, 19608, 50929, 19644, 95 https://tests.stockfishchess.org/tests/view/68505fa5703522d4f129cbab closes https://github.com/official-stockfish/Stockfish/pull/6143 Bench: 2055894 see source |