XBoard es un tablero de ajedrez con interfaz gráfica de usuario para motores de ajedrez bajo el sistema X Window . Es desarrollado y mantenido como software libre por el proyecto GNU . WinBoard es un port de XBoard para ejecutarse de forma nativa en Microsoft Windows .
Descripción general
Originalmente desarrollado por Tim Mann como una interfaz gráfica para el motor de ajedrez GNU , XBoard finalmente llegó a ser descrito como una interfaz gráfica de usuario para motores XBoard. [2] También actúa como un cliente para servidores de ajedrez de Internet , [3] y ajedrez por correo electrónico , [4] y puede permitir al usuario jugar a través de partidas guardadas. [5]
XBoard/WinBoard siguen 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 finales de juego, que no se podían controlar a través del protocolo antiguo).
XBoard/WinBoard también es totalmente compatible con motores que reproducen variantes del ajedrez , como Fairy-Max . Esto significa que la interfaz gráfica de usuario 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 de estos juegos, pero la configurabilidad casi ilimitada de XBoard/WinBoard también permite una representación de alta calidad de juegos de estilo no occidental. [6]

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 se utilizan habitualmente en 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 el sistema operativo OS X de Apple . Se distribuye desde el foro WinBoard como una aplicación OS X, que incluye varios motores (para ajedrez y muchas variantes de ajedrez) y adaptadores para ejecutar motores en protocolos no 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. [7]
Hada-Max
Fairy-Max es un motor de ajedrez gratuito y de código abierto que puede reproducir ajedrez ortodoxo así como variantes de ajedrez . [8] [11] [12] [13] Entre sus características está la capacidad de los usuarios de definir y utilizar sus propias piezas de ajedrez variantes personalizadas para usar en juegos. [11]
Fairy-Max se derivó de micro-Max (también desarrollado por HG Muller), uno de los programas más pequeños para jugar ajedrez FIDE completo. [11] Por lo tanto, el versionado de Fairy-Max comenzó con la versión número 4.8, la versión de micro-Max utilizada.
Descripción
El módulo Fairy-Max es solo un motor de ajedrez, pero se incluye con XBoard, que funciona como interfaz gráfica de usuario. Los usuarios pueden jugar contra el motor Fairy-Max o contra otros motores. También se puede configurar para que dos ejércitos se enfrenten entre sí, ambos utilizando el motor Fairy-Max, con el fin de analizar movimientos de ajedrez, variantes de ajedrez o piezas de ajedrez variantes.

Capacidades
Además del ajedrez clásico FIDE , Fairy-Max ofrece una gran selección de juegos predefinidos que utilizan piezas de ajedrez de hadas , incluidos shatranj (ajedrez iraní antiguo), xiangqi (ajedrez chino), shogi (ajedrez japonés), makruk (ajedrez tailandés), King of the Hill , Capablanca Chess , Courier Chess , Berolina Chess , Seirawan Chess y otras variantes de ajedrez. Los usuarios también pueden especificar sus propios tamaños de tablero y definir piezas de ajedrez personalizadas, de modo que también se puedan jugar variantes de ajedrez definidas por el usuario. Los tableros de ajedrez se pueden definir con un tamaño máximo de 14 archivos de ancho y 16 rangos de profundidad. [11] [14]
Fuerza de juego
La calificación Elo del motor fluctúa alrededor de 1900 cuando se juega ajedrez ortodoxo en un torneo de motor de ajedrez CCRL 40/40, lo que corresponde aproximadamente a un jugador humano de clase A. [15]
El autor del programa ha dicho que "el objetivo de Fairy-Max es crear un oponente entretenido pero vencible contra el que jugar en todo tipo de variantes del ajedrez". [16] [17]
Véase también
- Ajedrez GNOME
- Motor de ajedrez
- Ajedrez por computadora
- ChessV (también reproduce variantes del ajedrez)
- Pieza de ajedrez variante
- Variantes del ajedrez
- Lista de software de ajedrez
Referencias
- ^ "Se lanzó la versión 4.9.1". 1 de agosto de 2016. Consultado el 2 de octubre de 2019 .
- ^ Hagen, William von (13 de mayo de 2010). Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS. John Wiley and Sons. 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. Wiley Pub. pág. 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 scripts de shell: un enfoque de solución de problemas. Apress. p. 294. ISBN 978-1-59059-471-1.
- ^ "XBoard". gnu.org . Consultado el 11 de noviembre de 2011 .
- ^ "Fairy-Max: una IA para jugar variantes de ajedrez definidas por el usuario". home.hccnet .
- ^ ab "programación de ajedrez - Fairy-Max". ChessProgramming.Wikispaces.com . Archivado desde el original el 4 de mayo de 2018 . Consultado el 3 de septiembre de 2017 .
- ^ Muller, HG (19 de febrero de 2016). Se lanzó Fairy-Max 5.0b. TalkChess.com .
- ^ Muller, HG (7 de octubre de 2011). Se lanzó Fairy-Max 4.8R. TalkChess.com .
- ^ abcd HGMuller. "Fairy-Max". home.HCCNet.nl . Consultado el 3 de septiembre de 2017 .
- ^ Muller, HG "Fairy-Max: una IA para jugar variantes de ajedrez definidas por el usuario". www.ChessVariants.com . Consultado el 3 de septiembre de 2017 .
- ^ "Foro Winboard • Ver tema - Anatomía de un motor simple: Fairy-Max". www.Open-Aurec.com . Consultado el 3 de septiembre de 2017 .
- ^ fairymax - motor de ajedrez compatible con xboard y variantes de ajedrez 'Fairy-Max' — Páginas de manual de Debian.
- ^ "Código de barras 40/15".
- ^ "Foro Winboard • Ver tema - ¿Cuál es la puntuación ELO de Fairy max?". www.Open-Aurec.com . Consultado el 3 de septiembre de 2017 .
- ^ "Extraños acontecimientos". RybkaForum.net . Archivado desde el original el 4 de septiembre de 2017 . Consultado el 3 de septiembre de 2017 .
Enlaces externos
- Sitio 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