Commit Graph

  • 19269acea7 Accepting request 1330298 from games factory Ana Guerrero 2026-02-02 13:57:21 +00:00
  • 14fec11c6e - Update stockfish-remove-net.patch Michael Vetter 2026-02-01 22:16:17 +00:00
  • bad29e79c5 OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=41 Michael Vetter 2026-02-01 22:06:42 +00:00
  • 1d4a22a32f - Update to 18: Next-Generation Evaluation: * This release introduces the SFNNv10 network architecture. The network’s input layer has been augmented with 'Threat Inputs' features as part of a massive community effort. These features allow the engine to 'see' which pieces are threatened more naturally, resulting in more accurate evaluations. Hardware and Performance Optimizations: * A key highlight is the new 'Shared Memory' implementation, which allows different Stockfish processes to share the same memory space for neural network weights. This makes it the most efficient version for cloud analysis and high-concurrency testing. * Significant efforts have also been made to utilize hardware more effectively by adapting the code to make use of modern CPU instructions and refining how threads interact during a search. Search Improvements: * Stockfish 18 features a heavily refined search, utilizing 'Correction History' to dynamically adjust evaluations based on patterns found during the search itself. These and other refinements allow the engine to detect stalemates and evaluate fortresses significantly better than previous versions. A particularly rare issue, involving threefold repetition detection, en passant, and pins, was also fixed. Refactored Training Workflow: * The training of Stockfish's neural networks has transitioned to an automated and reproducible model. This new framework allows the project to employ standardized recipes to chain complex training stages together. This transition facilitates the training of networks using over 100 billion positions of Lc0 evaluation data. Michael Vetter 2026-02-01 21:55:48 +00:00
  • e4d79c2b45 Accepting request 1266620 from games Ana Guerrero 2025-04-02 16:53:51 +00:00
  • 9d7b6a771e OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=38 Michael Vetter 2025-04-02 15:56:26 +00:00
  • 94ea676a1a OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=37 Michael Vetter 2025-04-02 15:40:11 +00:00
  • 974b66d11a - Update to 17.1: * Quality of chess play In our testing against its predecessor, Stockfish 17.1 shows a consistent improvement in performance, with an Elo gain of up to 20 points and winning close to 2 times more game pairs than it loses. * New speedtest command The new speedtest command benchmarks your computer's performance (measured in nodes per second) using a realistic and stable test. To run it, you'll need command line access—give it a try and share your results with the community! * Improved hardware support Stockfish is no longer limited to 1024 threads and will allow users to specify whatever their system is capable of. Additionally, hardware such as ppc64 and Loongson is now better supported at build time. * Bug fixes for tablebase support Our previous release introduced improved engine lines (principal variations) ending in mate as soon as a mate score is announced. A side effect of this improvement was a rare corner case involving cursed tablebase wins, only relevant in correspondence chess when the 50-move rule does not apply, which has now been fixed. Relatedly, time management has also been improved to avoid potential time losses. Michael Vetter 2025-04-02 13:42:24 +00:00
  • f6805eae15 Accepting request 1200136 from games leap-16.1 leap-16.0 Ana Guerrero 2024-09-12 14:56:16 +00:00
  • 9e7cb0e2d3 - Update to 17: * Improved engine lines This release introduces principal variations (PVs) that are more informative for mate and decisive table base (TB) scores. In both cases, the PV will contain all moves up to checkmate. For mate scores, the PV shown is the best variation known to the engine at that point, while for table base wins, it follows, based on the TB, a sequence of moves that preserves the game outcome to checkmate. * NUMA performance optimization For high-end computers with multiple CPUs (typically a dual-socket architecture with 100+ cores), this release automatically improves performance with a NumaPolicy setting that optimizes non-uniform memory access (NUMA). Although typical consumer hardware will not benefit, speedups of up to 2.8x have been measured. - Update date.pach, stockfish-remove-net.patch Michael Vetter 2024-09-11 13:39:28 +00:00
  • d4e1ec0966 Accepting request 1151318 from games Ana Guerrero 2024-02-26 18:47:10 +00:00
  • 3a26c5575b - Update to 16.1: * In our testing against its predecessor, Stockfish 16.1 shows a notable improvement in performance, with an Elo gain of up to 27 points and winning over 2 times more game pairs than it loses. * Updated neural network architecture: The neural network architecture has undergone two updates and is currently in its 8th version. * Removal of handcrafted evaluation (HCE): This release marks the removal of the traditional handcrafted evaluation and the transition to a fully neural network-based approach. * Dual NNUE: For the first time, Stockfish includes a secondary neural network, used to quickly evaluate positions that are easily decided. * Use NNUE and UCI_AnalyseMode have been removed as they no longer had any effect. SlowMover has also been removed in favor of Move Overhead. - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. Michael Vetter 2024-02-26 12:18:29 +00:00
  • bc9434f07f Accepting request 1040725 from games Dominique Leuenberger 2022-12-06 15:58:06 +00:00
  • 088fc8a730 - Keep man page and stockfish-interface.txt but remove URL from Source. Because not available anymore. Michael Vetter 2022-12-06 15:20:06 +00:00
  • 89b5f7a646 - Update to 15.1: * Elo gain and competition results: With this release, version 5 of the NNUE neural net architecture has been introduced, and the training data has been extended to include Fischer random chess (FRC) positions. As a result, Elo gains are largest for FRC, reaching up to 50 Elo for doubly randomized FRC (DFRC). More importantly, also for standard chess this release progressed and will win two times more game pairs than it loses against Stockfish 15. * New evaluation: This release also introduces a new convention for the evaluation that is reported by search. An evaluation of +1 is now no longer tied to the value of one pawn, but to the likelihood of winning the game. With a +1 evaluation, Stockfish has now a 50% chance of winning the game against an equally strong opponent. This convention scales down evaluations a bit compared to Stockfish 15 and allows for consistent evaluations in the future. - Refresh: * date.patch * stockfish-remove-net.patch - Remove nn-6877cd24400e.nnue - Add nn-ad9b42354671.nnue Michael Vetter 2022-12-06 15:18:36 +00:00
  • 1dac4a62af Accepting request 971242 from games Dominique Leuenberger 2022-04-21 13:42:28 +00:00
  • 7bc801f34b - Update to 15: Stockfish 15 continues to push the boundaries of chess, providing unrivalled analysis and playing strength. In our testing, Stockfish 15 is ahead of Stockfish 14 by 36 Elo points and wins nine times more game pairs than it loses. - Add stockfish-remove-net.patch: Don't try to donwload nnue we already have it. Michael Vetter 2022-04-20 19:23:58 +00:00
  • 7fd9103612 Accepting request 965331 from games Dominique Leuenberger 2022-03-28 15:01:06 +00:00
  • 44f8f51a62 Accepting request 965221 from home:dirkmueller:Factory Michael Vetter 2022-03-28 08:50:50 +00:00
  • 4feb61c248 Accepting request 905219 from games Dominique Leuenberger 2021-07-09 22:00:24 +00:00
  • 4dad511dad Accepting request 905194 from home:coolo:branches:games Michael Vetter 2021-07-09 09:45:34 +00:00
  • 3ff65cef74 Accepting request 889261 from games Dominique Leuenberger 2021-04-29 20:46:39 +00:00
  • 7887347706 Accepting request 889253 from home:susnux:branches:games Peter Simons 2021-04-29 10:23:07 +00:00
  • 5673616069 Accepting request 841236 from games Dominique Leuenberger 2020-10-12 11:59:44 +00:00
  • 43ebc6f4f8 Accepting request 841092 from home:dsterba:branches:games Peter Simons 2020-10-12 09:03:11 +00:00
  • 36068b691c Accepting request 765694 from games Dominique Leuenberger 2020-01-20 21:53:14 +00:00
  • e02d9a9357 - Update to version 11: * 50 Elo stronger than the last version * For detail see: c3483fa9a7 Michael Vetter 2020-01-20 08:13:21 +00:00
  • 43d3e06352 Accepting request 657230 from games Dominique Leuenberger 2018-12-12 16:29:23 +00:00
  • 4cd9d69336 Accepting request 657210 from home:jengelh:branches:games Dirk Stoecker 2018-12-11 14:57:32 +00:00
  • 265cdf547f Accepting request 656594 from games Dominique Leuenberger 2018-12-10 11:30:05 +00:00
  • ced2b473be mention the absence of a change log Peter Simons 2018-12-09 10:04:36 +00:00
  • 5dd9725f36 - Update to version 10 Michael Vetter 2018-11-30 09:50:41 +00:00
  • 2e34ea0565 Accepting request 623148 from games Dominique Leuenberger 2018-07-17 07:43:07 +00:00
  • 950d64461e Accepting request 623145 from home:michals Peter Simons 2018-07-16 14:46:42 +00:00
  • 52151d52b3 Accepting request 572997 from games Dominique Leuenberger 2018-02-06 15:48:55 +00:00
  • 842e9fc00a Accepting request 572996 from home:jubalh:branches:games Michael Vetter 2018-02-05 12:50:08 +00:00
  • ba0b69fa19 Accepting request 441101 from games Dominique Leuenberger 2016-11-21 13:26:28 +00:00
  • 993df75736 Accepting request 441053 from home:susnux:branches:games Michael Vetter 2016-11-20 22:00:04 +00:00
  • 5e88d684ed - Update to version 8 Michael Vetter 2016-11-04 16:13:20 +00:00
  • 9dda6472c0 Accepting request 401596 from games Dominique Leuenberger 2016-06-19 08:48:29 +00:00
  • 2d55d94ab4 Drop trailing whitespace in changes file. Peter Simons 2016-06-13 10:24:32 +00:00
  • 719a731c10 Install license file as part of the documentation. Peter Simons 2016-06-13 10:21:11 +00:00
  • e0d573e1a8 Accepting request 399930 from home:psimons Peter Simons 2016-06-03 08:42:17 +00:00
  • bf85042a69 Accepting request 391921 from home:jubalh Matthias Mailänder 2016-04-29 05:36:32 +00:00