SOFTWARE -
General
|
Escrito por Pedro Salazar Román
|
Jueves, 10 de Marzo de 2011 00:00 |
Descubre Stockfish, un motor de juego con licencia GPL, que ha revolucionado el mundo de los programas de ajedrez dada su potencia y rapidez de cálculo.
Introducción
Recientemente ha salido un motor de juego (Engine) con licencia GPL (licencia que permite la descarga, uso, copia, distribución y modificación gratuita) llamado Stockfish que ha revolucionado el mundo de los programas de ajedrez dada su potencia y rapidez de cálculo.
En realidad es un motor de juego que existe desde 2008, pero es con las nuevas versiones cuando ha dado un salto muy significativo en cuanto a potencia de cálculo. Web Oficial de Stockfish
Motor Universal
Una de sus características más interesantes es que se puede instalar para que funcione con diferentes programas de juego (GUI) y en diferentes sistemas operativos. Así que podemos usar este motor tanto en Windows, como en Linux e incluso en Mac Os. Así que aquellos que queráis probar este potente programa de ajedrez, seguid estas recomendaciones:
- En Windows
- Descarga de Stockfish para Windows
- Instalación del motor con el programa Arena. Para ello puedes consultar el artículo sobre el programa Arena en Windows
- Instalarlo es muy fácil solo hay que descomprimir el archivo descargado, ir a la carpeta Windows y copiar el archivo stockfish-171-32-ja.exe (para sistemas operativos de 64 bits copiamos el archivo stockfish-171-64-ja.exe) a la carpeta Engines del programa Arena (por defecto será C:\Program Files (x86)\Arena\Engines )
- Una vez copiado, sólo queda decirle a Arena que lo use, siguiendo las instrucciones del artículo citado anteriormente.
Fe forma rápida: Ir al menú Motores + Install New Engine
-
- En Linux
- Descarga de Stockfish para Linux
- Instalación del motor con el programa Scid. Para ello puedes consultar el artículo sobre el programa Scid en Linux
- Instalarlo es muy fácil solo hay que descomprimir el archivo descargado, ir a la carpeta Linux y cambiar los permisos del archivo stockfish-171-32-ja a lectura escritura para todos. Para ello desde la línea de comando con chmod 555 o desde un interfaz gráfico en propiedades del archivo marcando Lectura y ejecución para todos.
- Una vez cambiados los permisos, configuramos Scid para que use el nuevo motor de juego, simplemente eligiendo el archivo en el botón de Orden
- En Mac Os
- Descarga de Stockfish para Mac OS
- Creo que viene con un programa que trae preinstalado el motor de juego y con el que podemos probarlo
- En Iphone OS
- Parece que existe una aplicación para el iphone con soporte para este motor de juego
- Aplicación para el Iphone
Nota: Las opciones de Mac e Iphone no las he podido probar
Podemos configurar el motor de juego use su propio libro de aperturas.
- Descargar el libro de aperturas
- Descomprimirlo en una carpeta
- Copiar el archivo Book.bin en el directorio donde tengamos el archivo stockfish-171-32-ja
- Cambiar el nombre del archivo Book.bin por el de book.bin (sin la B mayúscula)
- El motor viene preconfigurado para usar el archivo book.bin como libro de aperturas, por lo que no tendremos nada más que hacer
Fuerza de juego y estadísticas
Para comprobar su potencia a la hora de jugar y de calcular variantes tenemos la web de Computerchess donde se comparan distintos motores de juego.
Podemos observar como Stockfish está a la altura de Rybka, que pasa por ser el mejor programa de ajedrez del momento. La diferencia es que Stockfish es software libre y gratuito y Rybka es comercial y de pago.
Para un correcto uso del motor y ver cómo configurarlo con distintos interfacess gráficos (GUI) podeis seguir estos artículos: Ajedrez en Windows Ajedrez en Linux
Enlaces Interesantes Web oficial de Stockfish Web oficial de Rybka Web oficial de Shredder
|