Vés al contingut

Stockfish

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 09:17, 24 juny 2022 amb l'última edició de Paucabot (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
Stockfish
Modifica el valor a Wikidata
Modifica el valor a Wikidata
TipusMotor d'escacs i aplicació Modifica el valor a Wikidata
Versió inicial2 novembre 2008 Modifica el valor a Wikidata
Versió estable
17 (6 setembre 2024) Modifica el valor a Wikidata
GènereMotor d'escacs Modifica el valor a Wikidata
LlicènciaGNU General Public License Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuMicrosoft Windows, macOS, Linux, iOS i Android Modifica el valor a Wikidata
Escrit enC++ Modifica el valor a Wikidata
Equip
Desenvolupador(s)Marco Costalba (en) Tradueix Modifica el valor a Wikidata
DistribuidorGoogle Play i App Store Modifica el valor a Wikidata
ProgramadorGary Linscott Modifica el valor a Wikidata
Més informació
Lloc webstockfishchess.org (anglès) Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata


Facebook: stockfishchess X: stockfishchess Modifica el valor a Wikidata

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

  1. Eade, James. Chess for Dummies (en inglés). Hoboken, Nueva Jersey, Estados Unidos: John Wiley & Sons, 2016, p. 476. ISBN 9781119280033. OCLC 960819719. 
  2. «IPON». Arxivat de l'original el 12 de junio de 2011. [Consulta: 20 enero 2011].
  3. lista de CCRL
  4. «lista CEGT». Arxivat de l'original el 2009-03-03. [Consulta: 22 juny 2022].
  5. lista Owl
  6. ; 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].
  7. Stockfish is the King of the Hill in TCEC Season 11
  8. La victoire de Stockfish au championnat du monde des ordinateurs

Enllaços externs