|Initial release||November 2, 2008|
|Stable release||DD / November 29, 2013|
|Operating system||Microsoft Windows
Mac OS X
Stockfish is an open source UCI chess engine, developed by Tord Romstad, Marco Costalba and Joona Kiiski. As of March 2014[update], Stockfish is in the top three in all major computer chess rankings.
Stockfish can use up to thirty-two CPU cores in multiprocessor systems. The maximum size of the transposition tables is eight gigabytes. Stockfish implements an advanced alpha-beta search and uses bitboards. Compared to other engines, it is characterized by great search depth, due in part to more aggressive Late Move Reductions.
The program originated from Glaurung, an open source chess engine created by Romstad and first released in 2004. Costalba created Stockfish 1.0 in November 2008 by forking the 2.1 version of Glaurung and including some bug fixes and improvements of his own. 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 last Glaurung version 2.2 was released in December 2008.
Currently Stockfish is being developed on a public distributed testing framework named Fishtest. Changes to game-playing code are accepted or rejected based on results of playing thousands of games against an older version. As of March 2014[update], the framework has used a total of more than 110 years of CPU time donated by volunteers to play more than 70 million chess games.
Stockfish has been a very popular engine for various platforms. On the Desktop, it is a default chess engine bundled with the Internet Chess Club interface programs BlitzIn and Dasher. On the mobile platform, it has been ported to the Stockfish app, SmallFish, and Droidfish.
- "About". stockfishchess.org. Retrieved 5 March 2014.
- "CEGT Best Versions 40/20 (AMD 4200+)". Chess Engines Grand Tournament. 2 March 2014. Retrieved 8 March 2014.
- "CCRL 40/40". Computer Chess Rating Lists. 1 March 2014. Retrieved 8 March 2014.
- "IPON Rating List". 5 January 2014. Retrieved 8 March 2014.
- "Stockfish Blog". Stockfish Team. 4 May 2011. Retrieved 4 May 2011.
- Kaufman, Larry (24 November 2013). "Stockfish depth vs. others; challenge". talkchess.com. Retrieved 8 March 2014.
- Costalba, Marco (2 November 2008). "Stockfish 1.0". talkchess.com. Retrieved 6 March 2014.
- Romstad, Tord (5 September 2009). "Re: Stockfish - Glaurung". wbec-ridderkerk.forumotion.com. Retrieved 5 March 2014.
- "Stockfish Testing Framework". tests.stockfishchess.org. Retrieved 7 March 2014.
- "Get Involved". stockfishchess.org. Retrieved 8 March 2014.
- "Stockfish Testing Framework - Users". test.stockfishchess.org. Retrieved 7 March 2014.