XBoard es un tablero de ajedrez de interfaz gráfica de usuario para motores de ajedrez bajo el sistema X Window . Está desarrollado y mantenido como software libre por el proyecto GNU . WinBoard es un puerto de XBoard para ejecutarse de forma nativa en Microsoft Windows .
Desarrollador (es) | Proyecto GNU |
---|---|
Lanzamiento estable | 4.9.1 / 31 de julio de 2016 |
Repositorio | |
Sistema operativo | Linux , FreeBSD , NetBSD , OpenBSD , Microsoft Windows , macOS |
Tipo | Ajedrez de computadora |
Licencia | GPL |
Sitio web | XBoard |
Descripción general
Originalmente desarrollado por Tim Mann como interfaz para el motor GNU Chess , XBoard finalmente se describió como una interfaz gráfica de usuario para motores XBoard. [1] También actúa como cliente para servidores de ajedrez de Internet , [2] y ajedrez por correo electrónico , [3] y puede permitir al usuario jugar partidas guardadas. [4]
XBoard / WinBoard permanecen actualizados, y el Protocolo de comunicación del motor de ajedrez se ha ampliado para satisfacer las necesidades de los motores modernos (que tienen características como tablas hash, multiprocesamiento y tablas de finalización del juego, que no podían controlarse mediante el protocolo anterior) .
XBoard / WinBoard también son totalmente compatibles con motores que juegan variantes de ajedrez , como Fairy-Max . Esto significa que la GUI puede mostrar una amplia gama de variantes como xiangqi (ajedrez chino), shogi (ajedrez japonés), makruk (ajedrez tailandés), Crazyhouse , Capablanca Chess y muchas otras variantes occidentales en tableros de varios tamaños. Ofrece una representación occidentalizada para estos juegos, pero la capacidad de configuración casi ilimitada de XBoard / WinBoard también permite una representación de alta calidad de juegos de estilo no occidental. [5]
Otro protocolo de ajedrez informático es la Interfaz universal de ajedrez (UCI). XBoard / WinBoard admite este protocolo (y sus dialectos USI y UCCI, que son de uso común para el shogi y el ajedrez chino) a través de programas adaptadores como Polyglot y UCI2WB.
Desde 2014 existe una versión especial de XBoard que se integra mejor con OS X de Apple . Se distribuye desde el foro WinBoard como una aplicación de OS X, que incluye varios motores (para ajedrez y muchas variantes de ajedrez) y adaptadores para ejecutar motores en protocolos que no son compatibles de forma nativa. También contiene software de soporte para conectarse con los populares servidores de ajedrez de Internet FICS e ICC para jugar en línea. También están disponibles las aplicaciones XBoard OS X que configuran específicamente XBoard para shogi o xiangqi de estilo oriental.
WinBoard es una versión de XBoard adaptada a MS Windows y está disponible en un paquete similar. [6]
Ver también
- Ajedrez GNOME
- Motor de ajedrez
- Ajedrez de computadora
- Protocolo de comunicación del motor de ajedrez
Referencias
- ^ Hagen, William von (13 de mayo de 2010). Ubuntu Linux Bible: con Ubuntu 10.04 LTS . John Wiley e hijos. págs. 15-16. ISBN 978-0-470-88180-4. Consultado el 11 de noviembre de 2011 .
- ^ Negus, Chris (2003). Biblia de Red Hat Linux 9 . Pub Wiley. pag. 242. ISBN 978-0-7645-3938-1.
- ^ Mui, Linda; Quercia, Valérie (1994). X herramientas de usuario . O'Reilly y asociados. pag. 186 . ISBN 978-1-56592-019-4. Consultado el 11 de noviembre de 2011 .
- ^ Johnson, Chris FA (2005). Recetas de secuencias de comandos de shell: un enfoque de solución de problemas . Presione. pag. 294. ISBN 978-1-59059-471-1.
- ^ "XBoard" . gnu.org . Consultado el 11 de noviembre de 2011 .
- ^ http: //home.hccnet Fairy-Max: una IA para jugar variantes de ajedrez definidas por el usuario.
enlaces externos
- Página web oficial
- XBoard en GNU Savannah
- Preguntas frecuentes sobre el uso de los motores de ajedrez Xboard y Winboard
- Listado de motores de ajedrez Xboard y Winboard