Stockfish (ajedrez)

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Stockfish
http://www.stockfishchess.org/
DroidFish.jpg
Información general
Desarrollador(es)

Marco Costalba
Joona Kiiski
Gary Linscott

Tord Romstad
Lanzamiento inicial 2 de noviembre de 2008
Última versión estable 8 (info)
01 de noviembre de 2016
Género Motor de ajedrez
Programado en C++
Sistema operativo

Microsoft Windows
macOS
Linux
iOS

Android
Licencia GNU GPLv3
[editar datos en Wikidata]

Stockfish es un motor de ajedrez UCI (Interfaz de Ajedrez Universal) de código abierto bajo licencia GPLv3 desarrollado por Tord Romstad, Joona Kiiski y Marco Costalba. Desde el 31 de mayo de 2014 la versión 5 está disponible en C++ y también precompilada para Windows, Linux, Mac y Android. Además está disponible una aplicación especial para iOS que funciona en iPhone, iPod touch, e iPad.

Stockfish se origina de otro motor GPL llamado Glaurung, que fue desarrollado por el noruego Tord Romstad. En noviembre de 2008, el italiano Marco Costalba escribió Stockfish 1.0 a partir del código fuente de la versión 2.1 de Glaurung. Luego, se unieron al proyecto Joona Kiiski y el propio Tord Romstad dando por terminado Glaurung.

En abril de 2016, Stockfish goza de la primera o segunda posición en los rankings de motores de ajedrez compitiendo contra programas fuertes como Houdini, Komodo, Rybka, Critter, Gull, entre otros.[1][2][3][4]​ El 30 de mayo de 2014, Stockfish 5 ganó la sexta temporada de TCEC.[5]

Al igual que los motores mencionados, Stockfish soporta paralelismo y es compatible con sistemas operativos de 32 bits y 64 bits. También puede jugar el ajedrez aleatorio de Fischer.

El 4 de diciembre de 2017, Stockfish se enfrentó al módulo AlphaZero desarrollado por Google DeepMind, que se basa en aprendizaje reforzado y redes neuronales (inteligencia artificial). Se enfrentaron en una serie de cien partidas, la mitad jugando con blancas y la mitad con negras. El resultado fue que AlphaZero ganó 28 e hicieron tablas en 72. Para lograrlo, AlphaZero tan solo ha necesitado conocer las reglas del juego y 4 horas de entrenamiento jugando contra sí mismo.[6]​ En 2017, StockFish 8 era el campeón vigente del campeonato organizado por chess.com de ajedrez por computadora, con un ELO de 3400 puntos.[7]​ Houdini 6.03 es el campeon del torneo TCEC temporada 10 - 2017 [8]

Referencias[editar]

  1. IPON
  2. lista de CCRL
  3. lista CEGT
  4. lista Owl
  5. archivo TCEC
  6. Silver, David; Hubert, Thomas; Schrittwieser, Julian (5 de diciembre de 2017). Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm (en inglés). pp. 4-5. Consultado el 7 de diciembre de 2017. 
  7. «Stockfish gana el Campeonato de módulos de ajedrez». chess.com. 18 de noviembre de 2017. Consultado el 7 de diciembre de 2017. 
  8. https://www.facebook.com/tcec.chess/posts/922880814542445

Enlaces externos[editar]