44 Commits

Author SHA256 Message Date
128bb9c9a5 Accepting request 1330298 from games
- 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.
- Update stockfish-remove-net.patch

OBS-URL: https://build.opensuse.org/request/show/1330298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=17
2026-02-02 13:57:21 +00:00
1e004abdfb - Update stockfish-remove-net.patch
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=42
2026-02-01 22:16:17 +00:00
84692d8f8b OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=41 2026-02-01 22:06:42 +00:00
1233e88cd9 - 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.

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=40
2026-02-01 21:55:48 +00:00
bbe908ed0a Accepting request 1266620 from games
- 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.

OBS-URL: https://build.opensuse.org/request/show/1266620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=16
2025-04-02 16:53:51 +00:00
0a996d804e OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=38 2025-04-02 15:56:26 +00:00
ad1989a3ad OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=37 2025-04-02 15:40:11 +00:00
28a65b478f - 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.

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=36
2025-04-02 13:42:24 +00:00
596d1413a0 Accepting request 1200136 from games
OBS-URL: https://build.opensuse.org/request/show/1200136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=15
2024-09-12 14:56:16 +00:00
c7df6e0328 Accepting request 1199543 from home:jubalh:branches:games
- 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

OBS-URL: https://build.opensuse.org/request/show/1199543
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=34
2024-09-11 13:39:28 +00:00
b2ab72e9cf Accepting request 1151318 from games
- 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.

OBS-URL: https://build.opensuse.org/request/show/1151318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=14
2024-02-26 18:47:10 +00:00
2d4d3f776f - 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.

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=32
2024-02-26 12:18:29 +00:00
fde207043b Accepting request 1040725 from games
- 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
- Keep man page and stockfish-interface.txt but remove URL from
  Source. Because not available anymore.

OBS-URL: https://build.opensuse.org/request/show/1040725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=13
2022-12-06 15:58:06 +00:00
4f7240e3a9 - Keep man page and stockfish-interface.txt but remove URL from
Source. Because not available anymore.

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=30
2022-12-06 15:20:06 +00:00
3cf907e66e - 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

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=29
2022-12-06 15:18:36 +00:00
80b38b8991 Accepting request 971242 from games
- 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.

OBS-URL: https://build.opensuse.org/request/show/971242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=12
2022-04-21 13:42:28 +00:00
4d2b3526bb - 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.

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=27
2022-04-20 19:23:58 +00:00
58109af9ff Accepting request 965331 from games
OBS-URL: https://build.opensuse.org/request/show/965331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=11
2022-03-28 15:01:06 +00:00
90df15f23b Accepting request 965221 from home:dirkmueller:Factory
- update to 14.1:
  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. At this high level, draws are very common, so the Elo difference to
  Stockfish 14 is about 17 Elo

OBS-URL: https://build.opensuse.org/request/show/965221
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=25
2022-03-28 08:50:50 +00:00
e5f7818008 Accepting request 905219 from games
OBS-URL: https://build.opensuse.org/request/show/905219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=10
2021-07-09 22:00:24 +00:00
8ced400acf Accepting request 905194 from home:coolo:branches:games
- Update to version 14:
  The engine is now significantly stronger than just a few months
  ago, and wins four times more game pairs than it loses against 
  the previous release version. 
 
  Stockfish 14 is now at least 400 Elo ahead of Stockfish 7, a 
  top engine in 2016. During the last five years, Stockfish has thus 
  gained about 80 Elo per year.
- Refresh date.patch

OBS-URL: https://build.opensuse.org/request/show/905194
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=24
2021-07-09 09:45:34 +00:00
b7e3eca060 Accepting request 889261 from games
OBS-URL: https://build.opensuse.org/request/show/889261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=9
2021-04-29 20:46:39 +00:00
cd8c1f6a00 Accepting request 889253 from home:susnux:branches:games
Update to version 13

OBS-URL: https://build.opensuse.org/request/show/889253
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=22
2021-04-29 10:23:07 +00:00
921c4dee61 Accepting request 841236 from games
OBS-URL: https://build.opensuse.org/request/show/841236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=8
2020-10-12 11:59:44 +00:00
184a585d0c Accepting request 841092 from home:dsterba:branches:games
- Update to version 12:

OBS-URL: https://build.opensuse.org/request/show/841092
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=20
2020-10-12 09:03:11 +00:00
304f82a0a7 Accepting request 765694 from games
- Update to version 11:
  * 50 Elo stronger than the last version
  * For detail see:
  c3483fa9a7

OBS-URL: https://build.opensuse.org/request/show/765694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=7
2020-01-20 21:53:14 +00:00
4aee750e39 - Update to version 11:
* 50 Elo stronger than the last version
  * For detail see:
  c3483fa9a7

OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=18
2020-01-20 08:13:21 +00:00
ecf1e3b1a4 Accepting request 657230 from games
OBS-URL: https://build.opensuse.org/request/show/657230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=6
2018-12-12 16:29:23 +00:00
14ed7383d1 Accepting request 657210 from home:jengelh:branches:games
- Trim redundant wording.

OBS-URL: https://build.opensuse.org/request/show/657210
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=16
2018-12-11 14:57:32 +00:00
af6991a586 Accepting request 656594 from games
version update

OBS-URL: https://build.opensuse.org/request/show/656594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=5
2018-12-10 11:30:05 +00:00
c61c3c553d mention the absence of a change log
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=14
2018-12-09 10:04:36 +00:00
08f0e5c0e0 - Update to version 10
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=13
2018-11-30 09:50:41 +00:00
247d867b12 Accepting request 623148 from games
OBS-URL: https://build.opensuse.org/request/show/623148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=4
2018-07-17 07:43:07 +00:00
cb51f55d65 Accepting request 623145 from home:michals
- gcc-c++-32bit is needed to build 32bit code (boo#1101338).

OBS-URL: https://build.opensuse.org/request/show/623145
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=11
2018-07-16 14:46:42 +00:00
1920c0d6dc Accepting request 572997 from games
OBS-URL: https://build.opensuse.org/request/show/572997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=3
2018-02-06 15:48:55 +00:00
77ea592004 Accepting request 572996 from home:jubalh:branches:games
- Update to version 9
  * Simplify away redundant SEE pruning condition
  * Limit the king distance factor when evaluating passed pawns
  * Simplify verification search
  * Many other improvements

OBS-URL: https://build.opensuse.org/request/show/572996
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=9
2018-02-05 12:50:08 +00:00
b6450e2613 Accepting request 441101 from games
1

OBS-URL: https://build.opensuse.org/request/show/441101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=2
2016-11-21 13:26:28 +00:00
03bc9f8c14 Accepting request 441053 from home:susnux:branches:games
426762

OBS-URL: https://build.opensuse.org/request/show/441053
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=7
2016-11-20 22:00:04 +00:00
89a031ccea - Update to version 8
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=6
2016-11-04 16:13:20 +00:00
c016fd87ab Accepting request 401596 from games
Stockfish is a powerful open-source chess engine.

OBS-URL: https://build.opensuse.org/request/show/401596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stockfish?expand=0&rev=1
2016-06-19 08:48:29 +00:00
4fcf554ee6 Drop trailing whitespace in changes file.
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=4
2016-06-13 10:24:32 +00:00
b1049ee805 Install license file as part of the documentation.
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=3
2016-06-13 10:21:11 +00:00
f7533bbbb2 Accepting request 399930 from home:psimons
Drop Stockfish-CMakeLists.txt and stockfish-polyglot.ini. These files aren't
necessary for building (or running) Stockfish, but their presence prevents us
from submitting this package to Factory:

  Attention, Stockfish-CMakeLists.txt is not mentioned in spec files as source or patch.
  Attention, stockfish-polyglot.ini is not mentioned in spec files as source or patch.

OBS-URL: https://build.opensuse.org/request/show/399930
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=2
2016-06-03 08:42:17 +00:00
Matthias Mailänder
5df93d94a8 Accepting request 391921 from home:jubalh
OBS-URL: https://build.opensuse.org/request/show/391921
OBS-URL: https://build.opensuse.org/package/show/games/stockfish?expand=0&rev=1
2016-04-29 05:36:32 +00:00