| 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: Michael Chaly
 Date: Fri Nov 5 22:18:59 2021 +0100 Timestamp: 1636147139 Do more reductions at Pv nodes with low delta This patch increases reduction for PvNodes that have their delta (difference between beta and alpha) significantly reduced compared to what it was at root. passed STC https://tests.stockfishchess.org/tests/view/617f9063af49befdeee40226 LLR: 2.94 (-2.94,2.94) <0.00,2.50> Total: 220840 W: 55752 L: 55150 D: 109938 Elo +0.95 Ptnml(0-2): 583, 24982, 58712, 25536, 607 passed LTC https://tests.stockfishchess.org/tests/view/61815de959e71df00dcc42ed LLR: 2.95 (-2.94,2.94) <0.50,3.00> Total: 79000 W: 19937 L: 19562 D: 39501 Elo +1.65 Ptnml(0-2): 36, 8190, 22674, 8563, 37 closes https://github.com/official-stockfish/Stockfish/pull/3774 bench: 6717808 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: lonfom169
 Date: Fri Nov 5 22:15:53 2021 +0100 Timestamp: 1636146953 More futility pruning Expand maximum allowed eval by 50% in futility pruning, above the VALUE_KNOWN_WIN. STC: LLR: 2.95 (-2.94,2.94) <-0.50,2.50> Total: 128208 W: 32534 L: 32192 D: 63482 Elo +0.93 Ptnml(0-2): 298, 13484, 36216, 13790, 316 https://tests.stockfishchess.org/tests/view/6179c069a9b1d8fbcc4ee716 LTC: LLR: 2.96 (-2.94,2.94) <0.50,3.50> Total: 89816 W: 22645 L: 22265 D: 44906 Elo +1.47 Ptnml(0-2): 41, 8404, 27650, 8760, 53 https://tests.stockfishchess.org/tests/view/617ad728f411ea45cc39f895 closes https://github.com/official-stockfish/Stockfish/pull/3767 bench: 6804175 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: Joost VandeVondele
 Date: Mon Nov 1 06:28:37 2021 +0100 Timestamp: 1635744517 Restore development version 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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: xefoci7612
 Date: Sun Oct 31 22:43:38 2021 +0100 Timestamp: 1635716618 Simplify Skill implementation Currently we handle the UCI_Elo with a double randomization. This seems not necessary and a bit involuted. This patch removes the first randomization and unifies the 2 cases. closes https://github.com/official-stockfish/Stockfish/pull/3769 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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Michel Van den Bergh
 Date: Sun Oct 31 22:40:41 2021 +0100 Timestamp: 1635716441 Do not output to stderr during the build. To help with debugging, the worker sends the output of stderr (suitable truncated) to the action log on the server, in case a build fails. For this to work it is important that there is no spurious output to stderr. closes https://github.com/official-stockfish/Stockfish/pull/3773 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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stefan Geschwentner
 Date: Sun Oct 31 22:31:55 2021 +0100 Timestamp: 1635715915 Do more deeper LMR searches. At expected cut nodes allow at least one ply deeper LMR search for the first seventh moves. STC: LLR: 2.93 (-2.94,2.94) <-0.50,2.50> Total: 42880 W: 10964 L: 10738 D: 21178 Elo +1.83 Ptnml(0-2): 105, 4565, 11883, 4773, 114 https://tests.stockfishchess.org/tests/view/6179abd7a9b1d8fbcc4ee6f4 LTC: LLR: 2.93 (-2.94,2.94) <0.50,3.50> Total: 66872 W: 16930 L: 16603 D: 33339 Elo +1.70 Ptnml(0-2): 36, 6509, 20024, 6826, 41 https://tests.stockfishchess.org/tests/view/617a30fb2fbca9ca65972b5e closes https://github.com/official-stockfish/Stockfish/pull/3770 Bench: 6295536 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Joost VandeVondele
 Date: Sun Oct 31 22:30:01 2021 +0100 Timestamp: 1635715801 Widen the aspiration window for larger evals passed STC LLR: 2.93 (-2.94,2.94) <-0.50,2.50> Total: 36840 W: 9359 L: 9134 D: 18347 Elo +2.12 Ptnml(0-2): 111, 4130, 9722, 4337, 120 https://tests.stockfishchess.org/tests/view/617c601301c6d0988731d10a passed LTC LLR: 2.98 (-2.94,2.94) <0.50,3.50> Total: 64824 W: 16377 L: 16043 D: 32404 Elo +1.79 Ptnml(0-2): 27, 6712, 18618, 7010, 45 https://tests.stockfishchess.org/tests/view/617c720d01c6d0988731d114 closes https://github.com/official-stockfish/Stockfish/pull/3768 Bench: 7683058 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Joost VandeVondele
 Date: Thu Oct 28 07:38:19 2021 +0200 Timestamp: 1635399499 Stockfish 14.1 Official release version of Stockfish 14.1 Bench: 6334068 --- Today, we have the pleasure to announce Stockfish 14.1. As usual, downloads will be freely available at stockfishchess.org/download [1]. With Stockfish 14.1 our users get access to the strongest chess engine available today. In the period leading up to this release, Stockfish convincingly won several chess engine tournaments, including the TCEC 21 superfinal, the TCEC Cup 9, and the Computer Chess Championship for Fischer Random Chess (Chess960). In the latter tournament, Stockfish was undefeated in 599 out of 600 games played. Compared to Stockfish 14, this release introduces a more advanced NNUE architecture and various search improvements. In self play testing, using a book of balanced openings, Stockfish 14.1 wins three times more game pairs than it loses [2]. At this high level, draws are very common, so the Elo difference to Stockfish 14 is about 17 Elo. The NNUE evaluation method, introduced to top level chess with Stockfish 12 about one year ago [3], has now been adopted by several other strong CPU based chess engines. The Stockfish project builds on a thriving community of enthusiasts (thanks everybody!) that contribute their expertise, time, and resources to build a free and open-source chess engine that is robust, widely available, and very strong. We invite our chess fans to join the fishtest testing framework and programmers to contribute to the project [4]. Stay safe and enjoy chess! The Stockfish team [1] https://stockfishchess.org/download/ [2] https://tests.stockfishchess.org/tests/view/6175c320af70c2be1788fa2b [3] https://github.com/official-stockfish/Stockfish/discussions/3628 [4] https://stockfishchess.org/get-involved/ see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: mstembera
 Date: Mon Oct 25 12:26:44 2021 +0200 Timestamp: 1635157604 Fix sometimes incorrect key for prefetches STC https://tests.stockfishchess.org/tests/view/61737b4f6ce927be32558401 LLR: 2.95 (-2.94,2.94) <-2.50,0.50> Total: 138712 W: 34914 L: 34942 D: 68856 Elo -0.07 Ptnml(0-2): 421, 14817, 38894, 14817, 407 Very minor tweak since Position::key() depends on the 50 move rule counter. Comments: https://github.com/mstembera/Stockfish/commit/cddde31eed505cdf0c4fc8ff96b89f6e39c797e1 closes https://github.com/official-stockfish/Stockfish/pull/3759 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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Joost VandeVondele
 Date: Sun Oct 24 22:17:55 2021 +0200 Timestamp: 1635106675 Adjust ButterflyHistory decay parameter passed STC: LLR: 2.98 (-2.94,2.94) <-0.50,2.50> Total: 26680 W: 6807 L: 6593 D: 13280 Elo +2.79 Ptnml(0-2): 73, 3007, 6989, 3175, 96 https://tests.stockfishchess.org/tests/view/6174094e6ce927be32558441 passed LTC: LLR: 2.98 (-2.94,2.94) <0.50,3.50> Total: 21104 W: 5403 L: 5185 D: 10516 Elo +3.59 Ptnml(0-2): 8, 2160, 6001, 2372, 11 https://tests.stockfishchess.org/tests/view/61744927351812fe5f969864 closes https://github.com/official-stockfish/Stockfish/pull/3761 Bench: 6334068 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stefan Geschwentner
 Date: Sun Oct 24 22:13:47 2021 +0200 Timestamp: 1635106427 Double extend search even more via LMR Allow now for the first five moves a two plies deeper LMR search. STC: LLR: 2.96 (-2.94,2.94) <-2.50,0.50> Total: 99608 W: 25143 L: 25115 D: 49350 Elo +0.10 Ptnml(0-2): 291, 11444, 26328, 11428, 313 https://tests.stockfishchess.org/tests/view/61718c9438cb9784038af8d7 LTC: LLR: 2.95 (-2.94,2.94) <-2.50,0.50> Total: 52064 W: 13234 L: 13145 D: 25685 Elo +0.59 Ptnml(0-2): 35, 5431, 15014, 5514, 38 https://tests.stockfishchess.org/tests/view/6171e13e38cb9784038af928 closes https://github.com/official-stockfish/Stockfish/pull/3760 Bench: 7222293 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: bmc4
 Date: Sun Oct 24 22:08:28 2021 +0200 Timestamp: 1635106108 Simplify LMR multiThread condition STC (8 threads): LLR: 2.95 (-2.94,2.94) <-2.50,0.50> Total: 110584 W: 27818 L: 27807 D: 54959 Elo +0.03 Ptnml(0-2): 156, 12089, 30791, 12100, 156 https://tests.stockfishchess.org/tests/view/6172ef436ce927be325583a9 LTC (8 threads): LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 23632 W: 6025 L: 5903 D: 11704 Elo +1.79 Ptnml(0-2): 5, 2292, 7100, 2414, 5 https://tests.stockfishchess.org/tests/view/6173cf096ce927be32558412 closes https://github.com/official-stockfish/Stockfish/pull/3757 No functional change (in the single-threaded case) Bench: 6689428 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: FauziAkram
 Date: Sat Oct 23 12:27:32 2021 +0200 Timestamp: 1634984852 Tuning of a Null Move Parameter STC: LLR: 2.99 (-2.94,2.94) <-0.50,2.50> Total: 78744 W: 19956 L: 19664 D: 39124 Elo +1.29 Ptnml(0-2): 259, 9005, 20573, 9255, 280 https://tests.stockfishchess.org/tests/view/6172017a38cb9784038af947 LTC: LLR: 2.95 (-2.94,2.94) <0.50,3.50> Total: 68528 W: 17309 L: 16964 D: 34255 Elo +1.75 Ptnml(0-2): 41, 7194, 19455, 7527, 47 https://tests.stockfishchess.org/tests/view/6172994d38cb9784038af983 closes https://github.com/official-stockfish/Stockfish/pull/3756 bench: 6689428 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: bmc4
 Date: Sat Oct 23 12:23:29 2021 +0200 Timestamp: 1634984609 Increase TTdepth acceptance some Threads Increase TTdepth acceptance only on half of the Threads STC: LLR: 2.96 (-2.94,2.94) <-0.50,2.50> Total: 19272 W: 4956 L: 4766 D: 9550 Elo +3.43 Ptnml(0-2): 25, 1989, 5423, 2169, 30 https://tests.stockfishchess.org/tests/view/6172be6238cb9784038af9a7 LTC: LLR: 2.93 (-2.94,2.94) <0.50,3.50> Total: 23688 W: 6111 L: 5897 D: 11680 Elo +3.14 Ptnml(0-2): 2, 2275, 7081, 2479, 7 https://tests.stockfishchess.org/tests/view/6172e32938cb9784038af9c7 closes https://github.com/official-stockfish/Stockfish/pull/3754 No functional change in the single-threaded case see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stefano Cardanobile
 Date: Sat Oct 23 12:22:02 2021 +0200 Timestamp: 1634984522 Rewrite NNUE evaluation adjustments Make the eval code in the evaluate_nnue.cpp more similar to the rest of the codebase: * remove multiple variable assignment * make if conditions explicit and indent on multiple lines passed STC LLR: 2.93 (-2.94,2.94) <-2.50,0.50> Total: 59032 W: 14834 L: 14751 D: 29447 Elo +0.49 Ptnml(0-2): 176, 6310, 16459, 6397, 174 https://tests.stockfishchess.org/tests/view/616f250540f619782fd4f76d closes https://github.com/official-stockfish/Stockfish/pull/3753 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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: mstembera
 Date: Sat Oct 23 12:21:17 2021 +0200 Timestamp: 1634984477 Simplify away ValueListInserter plus minor cleanups STC: https://tests.stockfishchess.org/tests/view/616f059b40f619782fd4f73f LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 84992 W: 21244 L: 21197 D: 42551 Elo +0.19 Ptnml(0-2): 279, 9005, 23868, 9078, 266 closes https://github.com/official-stockfish/Stockfish/pull/3749 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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stefan Geschwentner
 Date: Thu Oct 21 12:42:30 2021 +0200 Timestamp: 1634812950 Double extend more often via LMR Allow for first three moves always a two plies deeper LMR search. STC: LLR: 2.96 (-2.94,2.94) <-2.50,0.50> Total: 206096 W: 51966 L: 52093 D: 102037 Elo -0.21 Ptnml(0-2): 664, 23817, 54293, 23530, 744 https://tests.stockfishchess.org/tests/view/616f197d40f619782fd4f75a LTC: LLR: 2.93 (-2.94,2.94) <-2.50,0.50> Total: 62384 W: 15567 L: 15492 D: 31325 Elo +0.42 Ptnml(0-2): 40, 6633, 17777, 6696, 46 https://tests.stockfishchess.org/tests/view/616ffa1b4f0b65a0e231e682 closes https://github.com/official-stockfish/Stockfish/pull/3752 Bench: 6154836 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: bmc4
 Date: Thu Oct 21 08:43:43 2021 +0200 Timestamp: 1634798623 Simplify null move search condition Remove `ss->ttPv` condition on null move search condition STC: LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 80832 W: 20276 L: 20221 D: 40335 Elo +0.24 Ptnml(0-2): 267, 9335, 21168, 9368, 278 https://tests.stockfishchess.org/tests/view/616ed4a0942d40685e3237c6 LTC: LLR: 2.95 (-2.94,2.94) <-2.50,0.50> Total: 54184 W: 13464 L: 13377 D: 27343 Elo +0.56 Ptnml(0-2): 37, 5758, 15435, 5805, 57 https://tests.stockfishchess.org/tests/view/616ef71f40f619782fd4f72d closes https://github.com/official-stockfish/Stockfish/pull/3750 bench: 6201607 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: bmc4
 Date: Tue Oct 19 22:14:39 2021 +0200 Timestamp: 1634674479 Adjust TTdepth acceptance on early cutoff STC: LLR: 2.94 (-2.94,2.94) <-0.50,2.50> Total: 63784 W: 16185 L: 15917 D: 31682 Elo +1.46 Ptnml(0-2): 231, 7309, 16531, 7603, 218 https://tests.stockfishchess.org/tests/view/616ed03a942d40685e3237c0 LTC: LLR: 2.93 (-2.94,2.94) <0.50,3.50> Total: 12728 W: 3268 L: 3072 D: 6388 Elo +5.35 Ptnml(0-2): 8, 1298, 3563, 1480, 15 https://tests.stockfishchess.org/tests/view/616ef156942d40685e32380a closes https://github.com/official-stockfish/Stockfish/pull/3748 bench: 7050445 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: bmc4
 Date: Tue Oct 19 22:09:47 2021 +0200 Timestamp: 1634674187 Simplify evaluate condition on search Remove condition for MOVE_NULL on search. STC: LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 47544 W: 11968 L: 11864 D: 23712 Elo +0.76 Ptnml(0-2): 150, 5535, 12318, 5599, 170 https://tests.stockfishchess.org/tests/view/616e37143799eb91f1f071ee LTC: LLR: 2.93 (-2.94,2.94) <-2.50,0.50> Total: 67472 W: 16938 L: 16870 D: 33664 Elo +0.35 Ptnml(0-2): 49, 7119, 19331, 7189, 48 https://tests.stockfishchess.org/tests/view/616e3fab3799eb91f1f071f1 closes https://github.com/official-stockfish/Stockfish/pull/3746 bench: 5255771 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: bmc4
 Date: Mon Oct 18 21:00:08 2021 +0200 Timestamp: 1634583608 Simplify probCutCount away Simplify away the limitation in number of moves in probCut. STC: LLR: 2.96 (-2.94,2.94) <-2.50,0.50> Total: 286768 W: 71888 L: 72133 D: 142747 Elo -0.30 Ptnml(0-2): 983, 33084, 75471, 32887, 959 https://tests.stockfishchess.org/tests/view/616c9b9b90e1312a3cd0ef0a LTC: LLR: 2.95 (-2.94,2.94) <-2.50,0.50> Total: 69312 W: 17243 L: 17176 D: 34893 Elo +0.34 Ptnml(0-2): 42, 7452, 19614, 7493, 55 https://tests.stockfishchess.org/tests/view/616cebbf4f95b438f7a85f93 closes https://github.com/official-stockfish/Stockfish/pull/3745 bench: 5005810 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stefano Cardanobile
 Date: Mon Oct 18 20:45:47 2021 +0200 Timestamp: 1634582747 Reformat Eval::evaluate() Non functional simplification: the goal of this patch is to make the style in the evaluate() function similar to the rest of the code. passed STC: LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 95608 W: 24058 L: 24026 D: 47524 Elo +0.12 Ptnml(0-2): 292, 10379, 26396, 10479, 258 https://tests.stockfishchess.org/tests/view/616c64fd99b580bf37797e4f closes https://github.com/official-stockfish/Stockfish/pull/3744 Non-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 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stéphane Nicolet
 Date: Sun Oct 17 17:54:39 2021 +0200 Timestamp: 1634486079 Remove noLMRExtension flag This simplification patch removes the noLMRExtension flag. It was introduced in June (see following link for that commit), but does not seem to be necessary anymore. Link: https://github.com/official-stockfish/Stockfish/commit/e1f181ee643dcaa92c606b74b3abd23dede136cd STC: LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 21200 W: 5369 L: 5228 D: 10603 Elo +2.31 Ptnml(0-2): 67, 2355, 5616, 2494, 68 https://tests.stockfishchess.org/tests/view/616c03d299b580bf37797dcb LTC: LLR: 2.94 (-2.94,2.94) <-2.50,0.50> Total: 37536 W: 9387 L: 9278 D: 18871 Elo +1.01 Ptnml(0-2): 23, 3988, 10643, 4085, 29 https://tests.stockfishchess.org/tests/view/616c10f499b580bf37797ddd closes https://github.com/official-stockfish/Stockfish/pull/3743 Bench: 4792969 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stéphane Nicolet
 Date: Sun Oct 17 12:29:11 2021 +0200 Timestamp: 1634466551 Allow some LMR double extensions Allow some LMR double extensions for the second and third sons of each node. STC: LLR: 2.94 (-2.94,2.94) <-0.50,2.50> Total: 170320 W: 42608 L: 42187 D: 85525 Elo +0.86 Ptnml(0-2): 516, 19635, 44422, 20086, 501 https://tests.stockfishchess.org/tests/view/616a9e3899b580bf37797cf4 LTC: LLR: 2.93 (-2.94,2.94) <0.50,3.50> Total: 74400 W: 18783 L: 18423 D: 37194 Elo +1.68 Ptnml(0-2): 46, 7812, 21129, 8162, 51 https://tests.stockfishchess.org/tests/view/616b378499b580bf37797d61 closes https://github.com/official-stockfish/Stockfish/pull/3742 Bench: 4877152 see source  | 
| Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers Windows x64 + SSSE3 Windows x64 Windows 32 Linux x64 for Haswell CPUs Linux x64 for modern computers + AVX2 Linux x64 for modern computers Linux x64 + SSSE3 Linux x64  | Author: Stefano Cardanobile
 Date: Fri Oct 15 14:57:01 2021 +0200 Timestamp: 1634302621 Smooth improving Smooth dependency on improvement margin in null move search. STC LLR: 2.93 (-2.94,2.94) <-0.50,2.50> Total: 17384 W: 4468 L: 4272 D: 8644 Elo +3.92 Ptnml(0-2): 42, 1919, 4592, 2079, 60 https://tests.stockfishchess.org/tests/view/61689b8a1e5f6627cc1c0fdc LTC LLR: 2.94 (-2.94,2.94) <0.50,3.50> Total: 45648 W: 11525 L: 11243 D: 22880 Elo +2.15 Ptnml(0-2): 26, 4731, 13036, 4997, 34 https://tests.stockfishchess.org/tests/view/6168a12c1e5f6627cc1c0fe3 It would be interesting to test if the other pruning/reduction heuristics in master which are using the improving variable (ie the sign of improvement) could benefit from a smooth function of the improvement value (or maybe a Relu of the improvement value). closes https://github.com/official-stockfish/Stockfish/pull/3740 Bench: 4916775 see source  |