Stockfish
| |
Tipus | Motor d'escacs i aplicació |
---|---|
Versió inicial | 2 novembre 2008 |
Versió estable | |
Gènere | Motor d'escacs |
Llicència | GNU General Public License |
Característiques tècniques | |
Sistema operatiu | Microsoft Windows, macOS, Linux, iOS i Android |
Escrit en | C++ |
Equip | |
Desenvolupador(s) | Marco Costalba (en) |
Distribuidor | Google Play i App Store |
Programador | Gary Linscott |
Més informació | |
Lloc web | stockfishchess.org (anglès) |
Stack Exchange | Etiqueta |
| |
Stockfish és un motor d'escacs UCI (Interfície d'Escacs Universal) de codi obert per a múltiples plataformes desenvolupat per Tord Romstad, Joona Kiiski, Marco Costalba i Gary Linscott, amb la col·laboració de la comunitat de desenvolupadors de codi obert.[1] Es publica sota la llicència GPLv3. Des del 31 de maig de 2014 la versió 5 està disponible a C++ i també precompilada per a Windows, Linux, Mac i Android. A més està disponible una aplicació especial per a iOS que funciona a iPhone, iPod touch i iPad.
Stockfish s'origina a partir d'un altre motor GPL anomenat Glaurung, que va ser desenvolupat pel noruec Tord Romstad. Al novembre de 2008, l'italià Marco Costalba va escriure Stockfish 1.0 a partir del codi font de la versió 2.1 de Glaurung. Després, es van unir al projecte Joona Kiiski i el mateix Tord Romstad donant per acabat Glaurung.
A l'abril de 2016, Stockfish gaudeix de la primera o segona posició en els rànquings de motors d'escacs competint contra programes forts com Houdini, Komodo, Rybka, Critter, Gull, entre d'altres.[2][3][4][5]
Igual que els motors esmentats, Stockfish suporta paral·lelisme i és compatible amb sistemes operatius de 32 bits i 64 bits. També pot jugar els escacs aleatoris de Fischer.
El 4 de desembre de 2017, Stockfish 8 (versió de l'any 2016) es va enfrontar al mòdul AlphaZero desenvolupat per Google DeepMind, que es basa en aprenentatge reforçat i xarxes neuronals (intel·ligència artificial). Es van enfrontar en una sèrie de cent partides, la meitat jugant amb blanques i la meitat amb negres. El resultat va ser que AlphaZero en va guanyar 28 i van fer taules en 72. Per aconseguir-ho, AlphaZero només va necessitar conèixer les regles del joc i 4 hores d'entrenament jugant contra ell mateix.[6]
Stockfish és el campió de les temporades 6 (2014), 9 (2016), 11 (2018), 12 (2018), 13 (2018), 14 (2019), 16 (2019), 18 (2020), 19 (2020), 20 (2020), 21 (2021) i 22 (2022) acabant segon a les temporades 4 (2013), 5 (2013), 7 (2014), 8 (2014), 10 (2017), 15 (2019) i 17 (2020) del TCEC (campionat no oficial dels millors motors d'escacs).[7][8]
Referències
- ↑ Eade, James. Chess for Dummies (en inglés). Hoboken, Nueva Jersey, Estados Unidos: John Wiley & Sons, 2016, p. 476. ISBN 9781119280033. OCLC 960819719.
- ↑ «IPON». Arxivat de l'original el 12 de junio de 2011. [Consulta: 20 enero 2011].
- ↑ lista de CCRL
- ↑ «lista CEGT». Arxivat de l'original el 2009-03-03. [Consulta: 22 juny 2022].
- ↑ lista Owl
- ↑ ; Hubert, Thomas; Schrittwieser, Julian «Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm» (en inglés). Falta indicar la publicació, 5 diciembre 2017, pàg. 4-5 [Consulta: 7 diciembre 2017].
- ↑ Stockfish is the King of the Hill in TCEC Season 11
- ↑ La victoire de Stockfish au championnat du monde des ordinateurs