![]() In Stockfish 7, Fishtest author Gary Linscott was added to the official list of authors in acknowledgement of his contribution to Stockfish's strength.Īs of July 2023, the framework has used a total of more than 10600 years of CPU time to play over 6.2 billion chess games. Tests on the framework are verified using the chi-squared test, and only if the results are statistically significant are they deemed reliable and used to revise the software code.Īfter the inception of Fishtest, Stockfish experienced an explosive growth of 120 Elo points in just 12 months, propelling it to the top of all major rating lists. Ĭhanges to game-playing code are accepted or rejected based on results of playing of tens of thousands of games on the framework against an older "reference" version of the program, using sequential probability ratio testing. Since 2013, Stockfish has been developed using a distributed testing framework named Fishtest, where volunteers can donate CPU time for testing improvements to the program. An official repository, managed by a volunteer group of core Stockfish developers, was created soon after and currently manages the development of the project. On 18 June 2014 Marco Costalba announced that he had "decided to step down as Stockfish maintainer" and asked that the community create a fork of the current version and continue its development. The last Glaurung version (2.2) was released in December 2008.Īround 2011, Romstad decided to abandon his involvement with Stockfish in order to spend more time on his new iOS chess app. ![]() For a while, new ideas and code changes were transferred between the two programs in both directions, until Romstad decided to discontinue Glaurung in favor of Stockfish, which was the more advanced engine at the time. The first version, Stockfish 1.0, was released in November 2008. He named it Stockfish because it was "produced in Norway and cooked in Italy" (Romstad is Norwegian, Costalba is Italian). Four years later, Costalba, inspired by the strong open-source engine, decided to fork the project. The program originated from Glaurung, an open-source chess engine created by Romstad and first released in 2004. Release versions and development versions are available as C++ source code and as precompiled versions for Microsoft Windows, macOS, Linux 32-bit/64-bit and Android. Both and Lichess provide Stockfish in this form in addition to a server-side program. Stockfish can be compiled to WebAssembly or JavaScript, allowing it to run in the browser. Other Stockfish-compatible graphical user interfaces (GUIs) include Fritz, Arena, Stockfish for Mac, and P圜hess. On mobile, it has been bundled with the Stockfish app, SmallFish and Droidfish. On desktop, it is the default chess engine bundled with the Internet Chess Club interface programs BlitzIn and Dasher. Stockfish has been a very popular engine on various platforms. In 2018 support for the 7-men Syzygy was added, shortly after becoming available. The Syzygy tablebase support, previously available in a fork maintained by Ronald de Man, was integrated into Stockfish in 2014. Stockfish supports Chess960, which is one feature that was inherited from Glaurung. As of August 2023, Stockfish 16 (4-threaded) achieves an Elo rating of 3541 +19 Compared to other engines, it is characterized by its great search depth, due in part to more aggressive pruning and late move reductions. Stockfish implements an advanced alpha–beta search and uses bitboards. The maximal size of its transposition table is 32 TB. Stockfish can use up to 1024 CPU threads in multiprocessor systems. It is derived from Glaurung, an open-source engine by Tord Romstad released in 2004. It is now being developed and maintained by the Stockfish community. The Stockfish engine was developed by Tord Romstad, Marco Costalba, and Joona Kiiski. It has won the Top Chess Engine Championship 14 times and the Computer Chess Championship 19 times. ![]() Its estimated Elo rating is around 3550 (CCRL 40/15). Stockfish has consistently ranked first or near the top of most chess-engine rating lists and, as of April 2023, is the strongest CPU chess engine in the world. ![]() It can be used in chess software through the Universal Chess Interface. Stockfish is a free and open-source chess engine, available for various desktop and mobile platforms.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |