Stockfish
Stockfish és un motor d'escacs de codi obert per a múltiples plataformes portàtils i fixos. És compatible amb programari d'escacs per ordinador per mitjà de l'Interfície universal d'escacs (UCI). Com la majoria del programari semblant, suporta paral·lelisme i és compatible amb sistemes operatius de 32 bits i 64 bits. També pot jugar els escacs aleatoris de Fischer.
| |
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 |
| |
Va ser desenvolupat per Tord Romstad, Joona Kiiski, Marco Costalba i Gary Linscott així com 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 en el llenguatge de programació C++ i també precompilada per a Windows, Linux, Mac, iOS i Android.
Stockfish emana de Glaurung (2004), un antic motor GPL, desenvolupat pel noruec Tord Romstad. Al novembre de 2008, l'italià Marco Costalba va escriure la primera versió de Stockfish a partir del codi font de la versió 2.1 de Glaurung. Després, s'hi van unir Joona Kiiski i el mateix Tord Romstad i van abandonar Glaurung. Costalba va batejar el programari «estocafix» o bacallà assecat, un especialitat de Noruega, el país de Romstad, molt popular a la cuina italiana, el país de Costalba.[2]
L'abril de 2016, Stockfish gaudeix de la primera o segona posició en els rànquings de motors d'escacs als quals competeix contra programes forts com Houdini, Komodo, Rybka, Critter, Gull, entre d'altres.[3][4][5][6]
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 d'intel·ligència artificial. Es van enfrontar en una sèrie de cent partides, la meitat jugant amb blanques i la meitat amb negres.[7] El resultat va ser que AlphaZero en va guanyar 28 i van fer taules en 72. Per obtenir aquest resultat, a AlphaZero només li feia menester de les regles del joc i quatre hores d'entrenament jugant contra si mateix.[8]
Resultats en competicions internacionals
modificaStockfish és el campió del Top Chess Engine Championship (TCEC, «campionat de motors d'escads superiors»), el campionat no oficial dels millors motors d'escacs.[9]
esdeveniment | any | controls
de temps |
posició | Ref |
---|---|---|---|---|
temporada 1 | 2010 | 100+10 | 3 | [10] |
temporada 2 | 2011 | 150+30 | 5 | [11] |
temporada 4 | 2013 | 150+60 | 2 | [12] |
temporada 5 | 2013 | 120+30 | 2 | [13] |
temporada 6 | 2014 | 120+30 | 1r | [14] |
temporada 7 | 2014 | 120+30 | 2 | [15] |
temporada 8 | 2015 | 180+30 | 2 | [16] |
temporada 9 | 2016 | 180+15 | 1r | [17] |
temporada 10 | 2017 | 90+10 | 2 | [18] |
temporada 11 | 2018 | 120+15 | 1r | [19] |
temporada 12 | 2018 | 120+15 | 1r | [20] |
temporada 13 | 2018 | 120+15 | 1r | [21] |
temporada 14 | 2018 | 120+15 | 1r | [22] |
temporada 15 | 2019 | 120+10 | 2 | [23] |
temporada 16 | 2019 | 120+10 | 1r | [24] |
temporada 17 | 2020 | 90+5 | 2 | [25] |
temporada 18 | 2020 | 90+10 | 1r | [26] |
temporada 19 | 2020 | 120+10 | 1r | [27] |
temporada 20 | 2020 | 120+10 | 1r | [28] |
temporada 21 | 2021 | 120+10 | 1r | [29] |
temporada 22 | 2022 | 120+12 | 1r | [30] |
esdeveniment | any | controls
de temps |
posició | ref |
---|---|---|---|---|
copa 1 | 2018 | 30+10 | 1r | [31] |
copa 2 | 2019 | 30+5 | 2 | [32] |
copa 3 | 2019 | 30+5 | 2 | [33] |
copa 4 | 2019 | 30+5 | 1r | [34] |
copa 5 | 2020 | 30+5 | 1r | [35] |
copa 6 | 2020 | 30+5 | 3r | [36] |
copa 7 | 2020 | 30+5 | 1r | [37] |
copa 8 | 2021 | 30+5 | 1r | [38] |
copa 9 | 2021 | 30+5 | 1r | [39] |
copa 10 | 2022 | 30+3 | 1r | [40] |
Referències
modifica- ↑ Eade, James. Chess for Dummies (en anglès). Hoboken, Nova Jersey: John Wiley & Sons, 2016, p. 476. ISBN 9781119280033. OCLC 960819719.
- ↑ Costalba, Marco. «Stockfish 1.0 - TalkChess.com» (en anglès). TalkChess. Your Move Chess & Games, 02-11-2008. [Consulta: 13 octubre 2022].
- ↑ «IPON». Arxivat de l'original el 12 de juny de 2011. [Consulta: 20 gener 2011].
- ↑ «CCRL Blitz Downloads and Statistics» (en anglès). Computer Chess Rating Lists, 09-10-2022. [Consulta: 13 octubre 2022].
- ↑ «lista CEGT». Arxivat de l'original el 2009-03-03. [Consulta: 22 juny 2022].
- ↑ «Owl Computer Chess Engines Rating List» (en anglès), 11-12-2021. [Consulta: 13 octubre 2022].
- ↑ Vincent, James. «DeepMind's AI became a superhuman chess player in a few hours, just for fun» (en anglès). The Verge, 06-12-2017. [Consulta: 13 octubre 2022].
- ↑ ; Hubert, Thomas; Schrittwieser, Julian «Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm» (en anglès). Computer Science, 05-12-2017, pàg. 4-5 [Consulta: 7 desembre 2017].
- ↑ Delarche, Michel. «La victoire de Stockfish au championnat du monde des ordinateurs» (en francès). Le Club de Mediapart, 05-07-2018.
- ↑ «Top Chess Engine Championship Season 1». [Consulta: 8 març 2022].
- ↑ «Top Chess Engine Championship Season 2». [Consulta: 8 març 2022].
- ↑ «Top Chess Engine Championship Season 4». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 5». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 6». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 7». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 8». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 9». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 10». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 11». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 12». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 13». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 14». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 15». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 16». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 17». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 18». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 19». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 20». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 21». [Consulta: 5 març 2022].
- ↑ «Top Chess Engine Championship Season 22». [Consulta: 20 abril 2022].
- ↑ «Top Chess Engine Championship Cup 1». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 2». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 3». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 4». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 5». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 6». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 7». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 8». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 9». [Consulta: 7 març 2022].
- ↑ «Top Chess Engine Championship Cup 10». [Consulta: 26 maig 2022].
Enllaços externs
modifica- Stockfish - Lloc web oficial
- «Stockfish» (en anglès). Let's build from here.