25,161
edits
Changes
no edit summary
'''Stockfish''',<br/>
an [[UCI]] compatible [[:CategotyCategory:Open Source|open source]] chess engine developed by [[Tord Romstad]], [[Marco Costalba]], [[Joona Kiiski]] and [[Gary Linscott]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=58779 Stockfish 7] by [[Joona Kiiski]], [[CCC]], January 02, 2016</ref>, licensed under the [[Free Software Foundation#GPL|GPL v3.0]]. Marco forked the project from version 2.1 of Tord's engine [[Glaurung]], first announced by Marco in November 8, 2008 <ref>[http://www.talkchess.com/forum/viewtopic.php?t=24675 Stockfish 1.0] by [[Marco Costalba]], [[CCC]], November 02, 2008</ref> , and in early 2009 Joona's [[Smaug]], a further Glaurung 2.2 derivative, was incorporated <ref>[http://www.talkchess.com/forum/viewtopic.php?t=26971&start=1 Re: Smaug: a new chess engine based on glaurung] by [[Marco Costalba]], [[CCC]], March 12, 2009</ref> . Starting out among the top twenty engines, Stockfish has quickly climbed in [[Playing Strength|strength]] to become the world strongest chess entity as of 2018 - at least concerning the [[AlphaZero]] hype <ref>[[David Silver]], [[Thomas Hubert]], [[Julian Schrittwieser]], [[Ioannis Antonoglou]], [[Matthew Lai]], [[Arthur Guez]], [[Marc Lanctot]], [[Laurent Sifre]], [[Dharshan Kumaran]], [[Thore Graepel]], [[Timothy Lillicrap]], [[Karen Simonyan]], [[Demis Hassabis]] ('''2017'''). ''Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm''. [https://arxiv.org/abs/1712.01815 arXiv:1712.01815]</ref>, public available chess entity. The name "Stockfish" reflects the ancestry of the engine. Tord is Norwegian and Marco Italian, and there is a long history of [https://en.wikipedia.org/wiki/Stockfish stockfish] trade from Norway to Italy (to Marco's home town of [https://en.wikipedia.org/wiki/Vicenza Vicenza], in fact).
Stockfish also referred another famous "little fish", the then strongest chess engine [[Rybka]].
<span id="TestingFramework"></span><span id="Fishtest"></span>
=Fishtest=
The Stockfish Testing Framework dubbed '''Fishtest''' <ref>[https://github.com/glinscott/fishtest glinscott/fishtest ยท GitHub]</ref> is a [https://en.wikipedia.org/wiki/Web_application web application ] written by [[Gary Linscott]] <ref>[http://stockfishchess.org/get-involved/ Get Involved - Stockfish - Powerful Open Source Chess Engine]</ref> <ref>[http://www.talkchess.com/forum/viewtopic.php?t=47885 Fishtest Distributed Testing Framework] by [[Marco Costalba]], [[CCC]], May 01, 2013</ref> and is , based on a [https://en.wikipedia.org/wiki/SETI@home SETI@home] kind of [https://en.wikipedia.org/wiki/Volunteer_computing volunteer computing].
Fishtest is mainly written in [[Python]] under the ''Pyramid Application Development Framework'' <ref>[http://docs.pylonsproject.org/projects/pyramid/en/latest/ The Pyramid Web Framework โ The Pyramid Web Framework v1.5]</ref>, and distributes games across different machines to reduce the test latency and increment throughput. Started in early 2013 with Stockfish 3.0, Fishtest has hundreds of contributors, as of June 2018, 1130 testers and 162 developers <ref>[http://tests.stockfishchess.org/users Stockfish Testing Framework - Users]</ref> active in testing ideas and tweaks <ref>[http://tests.stockfishchess.org/tests Stockfish Testing Framework]</ref>, to make Stockfish the strongest chess entity of the world <ref>[http://adamsccpages.blogspot.com/p/sf-framework-history.html Adam's Computer Chess Pages: Stockfish Progression] by [[Adam Hair]]</ref>.
<span id="EvaluationGuide"></span>
'''[[Engines|Up one Level]]'''
[[CategotyCategory:Fish]][[CategotyCategory:GPL]][[CategotyCategory:Open Source]][[CategotyCategory:UCI]]