!! latest version !! Windows x64 for Haswell CPUs 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: Sun May 25 21:31:12 2025 +0200 Timestamp: 1748201472 Simplify Double Margin Formula Passed STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 267296 W: 69214 L: 69248 D: 128834 Elo -0.04 Ptnml(0-2): 760, 31511, 69141, 31475, 761 https://tests.stockfishchess.org/tests/view/682f5d9a6ec7634154f9b01e Passed LTC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 67872 W: 17460 L: 17289 D: 33123 Elo +0.88 Ptnml(0-2): 25, 7238, 19243, 7401, 29 https://tests.stockfishchess.org/tests/view/6833074b6ec7634154f9b5ae Passed VLTC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 118000 W: 30337 L: 30222 D: 57441 Elo +0.34 Ptnml(0-2): 15, 11783, 35289, 11898, 15 https://tests.stockfishchess.org/tests/view/683336c56ec7634154f9ba46 closes https://github.com/official-stockfish/Stockfish/pull/6097 Bench: 2312696 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: ppigazzini
Date: Sun May 25 21:28:53 2025 +0200 Timestamp: 1748201333 build & ci: update to NDK r27c API level 29 Update to the latest LTS version NDK r27c (27.2.12479018), the previous NDK are unsupported by Google, see: https://developer.android.com/ndk/downloads A build with NDK r27c and API level < 29 returns this error: "executable's TLS segment is underaligned: alignment is 8 (skew 0), needs to be at least 64 for ARM64 Bionic" Update the API level to 29 to use the native ELF LTS and avoid the error: https://android.googlesource.com/platform/bionic/+/HEAD/docs/elf-tls.md https://android.googlesource.com/platform/bionic/+/HEAD/android-changes-for-ndk-developers.md#elf-tls-available-for-api-level-29 A dynamic link build of Stockfish uses these libraries: ldd stockfish-android-armv8-dynamic-api35 libm.so => /system/lib64/libm.so libdl.so => /system/lib64/libdl.so libc.so => /system/lib64/libc.so ld-android.so => /system/lib64/ld-android.so ld-android.so : the dynamic linker used by Android (on Linux is named ld-linux.so), responsible for loading and linking shared libraries into an executable at runtime. libdl.so : interface/library layer that provides function for dynamic loading, relies on the underlying functionality provided by the dynamic linker libm.so : math library for Android libc.so : standard C library for Android References: Doc for native (C/C++) API https://developer.android.com/ndk/guides/stable_apis C libraries (libc, libm, libdl): https://developer.android.com/ndk/guides/stable_apis#c_library Bionic changes with API levels: https://android.googlesource.com/platform/bionic/+/HEAD/docs/status.md NDK r27c build system: https://android.googlesource.com/platform/ndk/+/ndk-r27-release/docs/BuildSystemMaintainers.md CI: Update to NDK r27c (27.2.12479018), the default version in GitHub runner, to switch to a recent clang 18. A PGO build requires static linking, because the NDK doesn't ship the Android loaders (linker/linker64), see: https://groups.google.com/g/android-ndk/c/3Ep6zD3xxSY The API level should not be an issue when distributing a static build, use the API 29, the oldest one not affected by the LTS alignement issue. closes https://github.com/official-stockfish/Stockfish/pull/6081 No functional change 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: Кирилл Зарипов
Date: Sun May 25 21:24:09 2025 +0200 Timestamp: 1748201049 Adjust futility pruning thresholds using history Passed STC: https://tests.stockfishchess.org/tests/view/6833095a6ec7634154f9b5b3 LLR: 2.93 (-2.94,2.94) <0.00,2.00> Total: 56896 W: 14946 L: 14604 D: 27346 Elo +2.09 Ptnml(0-2): 117, 6674, 14561, 6942, 154 Passed LTC: https://tests.stockfishchess.org/tests/view/6833179d6ec7634154f9b5da LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 200742 W: 51660 L: 51012 D: 98070 Elo +1.12 Ptnml(0-2): 96, 21520, 56473, 22204, 78 Passed Non-regression SMP STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 29080 W: 7591 L: 7373 D: 14116 Elo +2.60 Ptnml(0-2): 38, 3178, 7881, 3414, 29 https://tests.stockfishchess.org/tests/view/6833689d6ec7634154f9c2ba closes https://github.com/official-stockfish/Stockfish/pull/6092 Bench: 2305697 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: Shawn Xu
Date: Sun May 25 21:19:59 2025 +0200 Timestamp: 1748200799 Always Decrease Reduction on TTMove Passed VVLTC w/ LTC Bounds: LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 57792 W: 15005 L: 14676 D: 28111 Elo +1.98 Ptnml(0-2): 2, 5241, 18082, 5568, 3 https://tests.stockfishchess.org/tests/view/682a0e3c6ec7634154f9a07e Passed VVLTC w/ STC Bounds: LLR: 2.94 (-2.94,2.94) <0.00,2.00> Total: 372298 W: 96342 L: 95655 D: 180301 Elo +0.64 Ptnml(0-2): 37, 34598, 116181, 35307, 26 https://tests.stockfishchess.org/tests/view/682a45b16ec7634154f9a3b3 STC Elo Estimate: Elo: 0.15 ± 1.4 (95%) LOS: 58.3% Total: 59612 W: 15414 L: 15388 D: 28810 Elo +0.15 Ptnml(0-2): 166, 6959, 15527, 6991, 163 nElo: 0.30 ± 2.8 (95%) PairsRatio: 1.00 https://tests.stockfishchess.org/tests/view/68335d276ec7634154f9c25c closes https://github.com/official-stockfish/Stockfish/pull/6095 bench 2634355 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: Sun May 25 21:12:27 2025 +0200 Timestamp: 1748200347 Simplify FutilityMoveCount Inlined condition, instead of a function. closes https://github.com/official-stockfish/Stockfish/pull/6096 no functional change 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: Кирилл Зарипов
Date: Sun May 25 21:05:53 2025 +0200 Timestamp: 1748199953 Make ProbCut search shallower in cutNode Passed STC: https://tests.stockfishchess.org/tests/view/6832d2436ec7634154f9b4fc LLR: 2.93 (-2.94,2.94) <0.00,2.00> Total: 455072 W: 118162 L: 117237 D: 219673 Elo +0.71 Ptnml(0-2): 1233, 53409, 117362, 54264, 1268 Passed LTC: https://tests.stockfishchess.org/tests/view/6833323e6ec7634154f9ba17 LLR: 2.95 (-2.94,2.94) <0.50,2.50> Total: 128436 W: 32916 L: 32415 D: 63105 Elo +1.36 Ptnml(0-2): 50, 13737, 36137, 14250, 44 closes https://github.com/official-stockfish/Stockfish/pull/6093 Bench: 2232447 see source |
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: FauziAkram
Date: Sun May 25 21:03:16 2025 +0200 Timestamp: 1748199796 Implement smoother reduction in time management Implement smoother time reduction in time management by replacing a conditional assignment with a continuous sigmoid-based function. The updated logic employs a sigmoid-like function for a more gradual adjustment. Passed STC: LLR: 2.93 (-2.94,2.94) <0.00,2.00> Total: 64448 W: 16838 L: 16492 D: 31118 Elo +1.87 Ptnml(0-2): 145, 7214, 17207, 7466, 192 https://tests.stockfishchess.org/tests/view/6829dc046ec7634154f99fba Passed LTC: LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 407340 W: 104458 L: 103408 D: 199474 Elo +0.90 Ptnml(0-2): 196, 42281, 117664, 43335, 194 https://tests.stockfishchess.org/tests/view/6829fe1b6ec7634154f9a036 closes https://github.com/official-stockfish/Stockfish/pull/6091 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: Shawn Xu
Date: Sun May 25 21:00:38 2025 +0200 Timestamp: 1748199638 Remove deprecated arch from codeql closes https://github.com/official-stockfish/Stockfish/pull/6090 no functional change see source |
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: Nonlinear2
Date: Sun May 25 20:59:27 2025 +0200 Timestamp: 1748199567 Minor code improvements - Remove / add empty lines - fix the `ttcapture` comment - remove the `bonus` variable for `ttMoveHistory` - remove unnecessary parentheses / brackets - refactor the movepick good quiet stage - rename `endMoves` to `endCur`, as the previous name suggests that it points to the end of all generated moves, which it does not. closes https://github.com/official-stockfish/Stockfish/pull/6089 No functional change. Co-Authored-By: xu-shawn <50402888+> 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: pb00067
Date: Sun May 25 20:55:49 2025 +0200 Timestamp: 1748199349 Simplify & improve stalemate detection Change is functional because now we verify for stalemate also on captures and when not giving check. Green STC test on stalemate-book https://tests.stockfishchess.org/tests/view/682d878f6ec7634154f9ad2f Elo: 2.29 ± 1.3 (95%) LOS: 100.0% Total: 10000 W: 4637 L: 4571 D: 792 Elo +2.29 Ptnml(0-2): 2, 132, 4664, 202, 0 nElo: 12.42 ± 6.8 (95%) PairsRatio: 1.51 Green LTC test on stalemate-book https://tests.stockfishchess.org/tests/view/682daa2d6ec7634154f9ad67 Elo: 0.80 ± 0.8 (95%) LOS: 96.9% Total: 10000 W: 4727 L: 4704 D: 569 Elo +0.80 Ptnml(0-2): 0, 64, 4849, 87, 0 nElo: 6.51 ± 6.8 (95%) PairsRatio: 1.36 Passed non-regression test @ LTC https://tests.stockfishchess.org/tests/view/682dd10d6ec7634154f9adb3 LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 148512 W: 38135 L: 38046 D: 72331 Elo +0.21 Ptnml(0-2): 55, 15759, 42558, 15810, 74 N.B.: The unique concern I have, is that due changes in future a negative SEE capture see might be returned in GOOD_CAPTURE stage. In this case the assert in can_move_king_or_pawn() will trigger since we must guarantee that all moves (also quiets) are generated in movepicker when calling can_move_king_or_pawn(). closes https://github.com/official-stockfish/Stockfish/pull/6088 bench: 2178135 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: Shawn Xu
Date: Sun May 25 20:52:57 2025 +0200 Timestamp: 1748199177 Move SIMD code to a separate header Passed Non-regression STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 115328 W: 29903 L: 29777 D: 55648 Elo +0.38 Ptnml(0-2): 265, 12293, 32444, 12375, 287 https://tests.stockfishchess.org/tests/view/68300e086ec7634154f9b1d1 closes https://github.com/official-stockfish/Stockfish/pull/6086 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: Fri May 23 08:54:06 2025 +0200 Timestamp: 1747983246 Update clang-format to v20 closes https://github.com/official-stockfish/Stockfish/pull/6085 No functional change 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: Disservin
Date: Fri May 23 08:53:00 2025 +0200 Timestamp: 1747983180 Silence "may be used uninitialized" GCC 15 warning closes https://github.com/official-stockfish/Stockfish/pull/6083 No functional change see source |
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: Fri May 23 08:51:54 2025 +0200 Timestamp: 1747983114 Simplify allNode term in prior countermove Passed simplification STC LLR: 2.96 (-2.94,2.94) <-1.75,0.25> Total: 53632 W: 14008 L: 13805 D: 25819 Elo +1.32 Ptnml(0-2): 136, 6253, 13869, 6388, 170 https://tests.stockfishchess.org/tests/view/6828f2b26ec7634154f99b5e Passed simplification LTC LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 82482 W: 21202 L: 21045 D: 40235 Elo +0.66 Ptnml(0-2): 37, 8986, 23052, 9115, 51 https://tests.stockfishchess.org/tests/view/6829010a6ec7634154f99db3 closes https://github.com/official-stockfish/Stockfish/pull/6068 Bench: 2302782 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: ppigazzini
Date: Wed May 21 07:29:57 2025 +0200 Timestamp: 1747805397 ci: add tests and artifacts for windows-11-arm integrate armv8 and armv8-dotprod builds on windows-11-arm in ci, creating the corresponding artifacts. Correct Makefile to drop warnings when providing a CXX, add MINGW ARM64 to get_native_properties.sh fixes https://github.com/official-stockfish/Stockfish/issues/5640 closes https://github.com/official-stockfish/Stockfish/pull/6078 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: Nonlinear2
Date: Wed May 21 07:25:40 2025 +0200 Timestamp: 1747805140 clean up code **Non functional changes:** in search.cpp: - an unnecessary pair of parenthesis in the IIR condition has been removed. - refactored the stalemate trap detection code in movepick.cpp: - use the variables `from`, `to`, `piece`, `pieceType` and `capturedPiece` instead of calling the same functions multiple times in `MovePicker::score()`. - rename `MovePicker::other_piece_types_mobile()`. **Functional changes:** - make sure the processed move is always legal in `MovePicker::other_piece_types_mobile()`. passed non regression STC: https://tests.stockfishchess.org/tests/view/6829da686ec7634154f99faf LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 95680 W: 24962 L: 24820 D: 45898 Elo +0.52 Ptnml(0-2): 221, 9622, 28025, 9738, 234 Passed non regression LTC: https://tests.stockfishchess.org/tests/view/682a102c6ec7634154f9a086 LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 117666 W: 30065 L: 29957 D: 57644 Elo +0.32 Ptnml(0-2): 45, 10173, 38291, 10277, 47 Run of 10k games on the stalemate opening book: https://tests.stockfishchess.org/tests/view/682b114e6ec7634154f9aa2d Elo: 0.76 ± 0.9 (95%) LOS: 95.3% Total: 10000 W: 4637 L: 4615 D: 748 Elo +0.76 Ptnml(0-2): 0, 75, 4828, 97, 0 nElo: 5.83 ± 6.8 (95%) PairsRatio: 1.29 closes https://github.com/official-stockfish/Stockfish/pull/6080 Bench: 2422771 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: Shawn Xu
Date: Mon May 19 20:49:28 2025 +0200 Timestamp: 1747680568 Simplify TT Replacement Strategy Passed Non-regression STC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 50528 W: 13160 L: 12958 D: 24410 Elo +1.39 Ptnml(0-2): 132, 5681, 13439, 5877, 135 https://tests.stockfishchess.org/tests/view/682a8b296ec7634154f9a785 Passed Non-regression STC w/ High Hash Pressure: LLR: 2.98 (-2.94,2.94) <-1.75,0.25> Total: 30048 W: 7849 L: 7621 D: 14578 Elo +2.64 Ptnml(0-2): 75, 3390, 7884, 3582, 93 https://tests.stockfishchess.org/tests/view/682a9caf6ec7634154f9a7ae Passed Non-regression LTC w/ High Hash Pressure: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 17610 W: 4584 L: 4362 D: 8664 Elo +4.38 Ptnml(0-2): 7, 1799, 4974, 2015, 10 https://tests.stockfishchess.org/tests/view/682ab3966ec7634154f9a8c8 closes https://github.com/official-stockfish/Stockfish/pull/6079 Bench: 2422771 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: Michael Chaly
Date: Mon May 19 20:47:34 2025 +0200 Timestamp: 1747680454 Tweak low ply history Increase low ply history maximum ply by 1 and also allow to use it for check evasions scoring. Pased STC: https://tests.stockfishchess.org/tests/view/682a2db36ec7634154f9a358 LLR: 2.95 (-2.94,2.94) <0.00,2.00> Total: 66464 W: 17440 L: 17081 D: 31943 Elo +1.88 Ptnml(0-2): 191, 7717, 17056, 8078, 190 Passed LTC: https://tests.stockfishchess.org/tests/view/682a3d406ec7634154f9a39c LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 384030 W: 98476 L: 97452 D: 188102 Elo +0.93 Ptnml(0-2): 180, 41564, 107522, 42550, 199 closes https://github.com/official-stockfish/Stockfish/pull/6075 Bench: 2422771 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: Daniel Samek
Date: Mon May 19 20:44:14 2025 +0200 Timestamp: 1747680254 Remove full depth search reduction when cutNode Passed STC-simplification bounds: https://tests.stockfishchess.org/tests/view/6829dd6d6ec7634154f99fd3 LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 67872 W: 17629 L: 17443 D: 32800 Elo +0.95 Ptnml(0-2): 167, 7988, 17451, 8152, 178 Passed LTC-simplification bounds: https://tests.stockfishchess.org/tests/view/6829f2176ec7634154f9a01c LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 94818 W: 24328 L: 24184 D: 46306 Elo +0.53 Ptnml(0-2): 52, 10246, 26667, 10394, 50 closes https://github.com/official-stockfish/Stockfish/pull/6074 bench: 2245168 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: Shawn Xu
Date: Mon May 19 07:45:28 2025 +0200 Timestamp: 1747633528 Simplify Quiet Early Move Penalty Passed STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 185344 W: 47995 L: 47939 D: 89410 Elo +0.10 Ptnml(0-2): 527, 21898, 47754, 21978, 515 https://tests.stockfishchess.org/tests/view/682a47536ec7634154f9a3bc Passed LTC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 101706 W: 26050 L: 25912 D: 49744 Elo +0.47 Ptnml(0-2): 53, 11056, 28499, 11190, 55 https://tests.stockfishchess.org/tests/view/682a61736ec7634154f9a50e closes https://github.com/official-stockfish/Stockfish/pull/6072 Bench: 2012032 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: mstembera
Date: Mon May 19 07:42:56 2025 +0200 Timestamp: 1747633376 Simplify handling of good/bad quiets Simplify the handling of good/bad quiets and make it more similar to the way we handle good/bad captures. The good quiet limit was adjusted from -7998 to -14000 to keep the ratio of good/bad quiets about the same as master. This also fixes a "bug" that previously returned some bad quiets during the GOOD_QUIET stage when some qood quiets weren't sorted at low depths. STC https://tests.stockfishchess.org/tests/view/6827a68c6ec7634154f9992b LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 75936 W: 19722 L: 19547 D: 36667 Elo +0.80 Ptnml(0-2): 186, 8937, 19589, 9028, 228 LTC https://tests.stockfishchess.org/tests/view/6828f8096ec7634154f99b82 LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 104112 W: 26773 L: 26638 D: 50701 Elo +0.45 Ptnml(0-2): 51, 11363, 29098, 11488, 56 closes https://github.com/official-stockfish/Stockfish/pull/6071 Bench: 2007023 see source |
Windows x64 for Haswell CPUs Windows x64 for modern computers + AVX2 Windows x64 for modern computers 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: Mon May 19 07:39:56 2025 +0200 Timestamp: 1747633196 Simplify In-Check Statscore Passed Non-regression STC: LLR: 2.98 (-2.94,2.94) <-1.75,0.25> Total: 129760 W: 33701 L: 33580 D: 62479 Elo +0.32 Ptnml(0-2): 359, 15248, 33575, 15309, 389 https://tests.stockfishchess.org/tests/view/681a88193629b02d74b17123 Passed Non-regression LTC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 519612 W: 132224 L: 132512 D: 254876 Elo -0.19 Ptnml(0-2): 246, 56823, 145960, 56527, 250 https://tests.stockfishchess.org/tests/view/681f9ed43629b02d74b177c3 closes https://github.com/official-stockfish/Stockfish/pull/6070 bench: 2046462 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: Mon May 19 07:37:15 2025 +0200 Timestamp: 1747633035 Check evaluation after ttMove before doing a tt cut Passed STC LLR: 2.97 (-2.94,2.94) <0.00,2.00> Total: 239136 W: 62222 L: 61608 D: 115306 Elo +0.89 Ptnml(0-2): 675, 28046, 61525, 28634, 688 https://tests.stockfishchess.org/tests/view/681053293629b02d74b1668f Passed LTC LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 448770 W: 115237 L: 114088 D: 219445 Elo +0.89 Ptnml(0-2): 177, 48128, 126619, 49291, 170 https://tests.stockfishchess.org/tests/view/681902de3629b02d74b16f6d closes https://github.com/official-stockfish/Stockfish/pull/6069 Bench: 2035432 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: Mon May 19 07:31:26 2025 +0200 Timestamp: 1747632686 Remove a moveCount condition Passed STC: LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 70816 W: 18315 L: 18134 D: 34367 Elo +0.89 Ptnml(0-2): 210, 8213, 18360, 8436, 189 https://tests.stockfishchess.org/tests/view/68248197a527315e07cccb2d Passed LTC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 121770 W: 31248 L: 31130 D: 59392 Elo +0.34 Ptnml(0-2): 61, 13338, 33995, 13404, 87 https://tests.stockfishchess.org/tests/view/68272ff46ec7634154f998ad closes https://github.com/official-stockfish/Stockfish/pull/6067 bench: 2319161 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: Mapika
Date: Mon May 19 07:27:26 2025 +0200 Timestamp: 1747632446 Add quiet move streak tracking to search stack Passed STC: LLR: 2.93 (-2.94,2.94) <0.00,2.00> Total: 109344 W: 28473 L: 28053 D: 52818 Elo +1.33 Ptnml(0-2): 320, 12756, 28085, 13206, 305 https://tests.stockfishchess.org/tests/view/6828c43e6ec7634154f99a10 Passed LTC: LLR: 2.96 (-2.94,2.94) <0.50,2.50> Total: 76308 W: 19721 L: 19323 D: 37264 Elo +1.81 Ptnml(0-2): 39, 8145, 21386, 8547, 37 https://tests.stockfishchess.org/tests/view/6828f65a6ec7634154f99b72 closes https://github.com/official-stockfish/Stockfish/pull/6066 Bench: 2161814 see source |