Articulo de referencia

XBoard

XBoard es un tablero de ajedrez con interfaz gráfica para motores de ajedrez que utilizan el sistema X Window . Es desarrollado y mantenido como software libre por el proyecto G...

XBoard es un tablero de ajedrez con interfaz gráfica para motores de ajedrez que utilizan el sistema X Window . Es desarrollado y mantenido como software libre por el proyecto GNU . WinBoard es una adaptación de XBoard para ejecutarse de forma nativa en Microsoft Windows .

Descripción general

Originalmente desarrollado por Tim Mann como una interfaz para el motor de ajedrez GNU , XBoard llegó a ser descrito como una interfaz gráfica de usuario para motores XBoard. [ 2 ] También funciona como cliente para servidores de ajedrez en Internet , [ 3 ] y ajedrez por correo electrónico , [ 4 ] y puede permitir al usuario jugar partidas guardadas. [ 5 ]

XBoard/WinBoard se mantienen actualizados, y el Protocolo de Comunicación del Motor de Ajedrez se ha ampliado para satisfacer las necesidades de los motores modernos (que cuentan con características como tablas hash, multiprocesamiento y tablas de finales, que no podían controlarse mediante el protocolo anterior).

XBoard/WinBoard también es totalmente compatible con motores que juegan variantes de 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 , ajedrez Capablanca y muchas otras variantes occidentales en tableros de diversos tamaños. Ofrece una representación occidentalizada de estos juegos, pero la casi ilimitada capacidad de configuración de XBoard/WinBoard también permite una representación de alta calidad de juegos de estilo no occidental. [ 6 ]

Captura de pantalla de XBoard que muestra una partida de shogi.

Otro protocolo de ajedrez por ordenador es la Interfaz Universal de Ajedrez (UCI). XBoard/WinBoard admite este protocolo (y sus variantes USI y UCCI, de uso común en el shogi y el ajedrez chino) mediante 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 para OS X, que incluye varios motores (para ajedrez y muchas variantes) y adaptadores para ejecutar motores en protocolos no compatibles de forma nativa. También incluye software de soporte para conectarse a los populares servidores de ajedrez en línea FICS e ICC. Asimismo, están disponibles aplicaciones de XBoard para OS X que configuran XBoard específicamente 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 jugar ajedrez ortodoxo y variantes de ajedrez . [ 8 ] [ 11 ] [ 12 ] [ 13 ] Entre sus características se encuentra la capacidad de los usuarios para definir y usar sus propias piezas de ajedrez variantes personalizadas para usar en partidas. [ 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 el número de versión 4.8, la versión de micro-Max utilizada.

Descripción

El módulo Fairy-Max es un motor de ajedrez, pero viene 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, ambos usando el motor Fairy-Max, con el fin de analizar movimientos, variantes o piezas de ajedrez.

Representación del juego que muestra la salida del motor de ajedrez Fairy-Max.

Capacidades

Además del ajedrez clásico de la FIDE , Fairy-Max ofrece una amplia selección de juegos predefinidos con piezas de ajedrez de hadas , incluyendo shatranj (ajedrez iraní antiguo), xiangqi (ajedrez chino), shogi (ajedrez japonés), makruk (ajedrez tailandés), Rey de la Colina , Ajedrez Capablanca , Ajedrez Courier , Ajedrez Berolina , Ajedrez Seirawan y otras variantes de ajedrez. Los usuarios también pueden especificar el tamaño de sus tableros y definir piezas de ajedrez personalizadas, de modo que 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 filas de profundidad. [ 11 ] [ 14 ]

Fuerza de juego

La puntuación Elo del motor fluctúa en torno a 1900 cuando juega ajedrez ortodoxo en el torneo de motores 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 de ajedrez". [ 16 ] [ 17 ]

Véase también

Referencias

  1. "Versión 4.9.1 publicada" . 1 de agosto de 2016. Consultado el 2 de octubre de 2019 .
  2. Hagen, William von (13 de mayo de 2010). Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS . John Wiley and Sons. pp. 15–16 . ISBN  978-0-470-88180-4Consultado el 11 de noviembre de 2011 .
  3. Negus, Chris (2003). Red Hat Linux 9 biblia . Wiley Pub. pág. 242. ISBN  978-0-7645-3938-1.
  4. ^ Mui, Linda; Quercia, Valérie (1994). X herramientas de usuario . O'Reilly y asociados. pag. 186 . ISBN  978-1-56592-019-4Consultado el 11 de noviembre de 2011 .
  5. Johnson, Chris FA (2005). Recetas de scripts de shell: un enfoque de problema-solución . Apress. pág. 294. ISBN  978-1-59059-471-1.
  6. "XBoard" . gnu.org . Consultado el 11 de noviembre de 2011 .
  7. "Fairy-Max: una IA para jugar variantes de ajedrez definidas por el usuario" . home.hccnet .
  8. 1 2 "chessprogramming - Fairy-Max" . ChessProgramming.Wikispaces.com . Archivado del original el 4 de mayo de 2018. Recuperado el 3 de septiembre de 2017 .
  9. Muller, HG (19 de febrero de 2016). Fairy-Max 5.0b lanzado . TalkChess.com .
  10. Muller, HG (7 de octubre de 2011). Se publica Fairy-Max 4.8R . TalkChess.com .
  11. 1 2 3 4 H.G.Muller. "Fairy-Max" . home.HCCNet.nl . Consultado el 3 de septiembre de 2017 .
  12. 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 .
  13. "Foro de Winboard • Ver tema - Anatomía de un motor simple: Fairy-Max" . www.Open-Aurec.com . Archivado del original el 4 de septiembre de 2017. Consultado el 3 de septiembre de 2017 .
  14. fairymax - motor de ajedrez y variantes de ajedrez compatible con xboard 'Fairy-Max' — Páginas de manual de Debian.
  15. "CCRL 40/15" . Archivado del original el 28 de septiembre de 2020. Consultado el 20 de julio de 2024 .
  16. "Foro de Winboard • Ver tema - ¿Clasificación ELO de Fairy Max?" . www.Open-Aurec.com . Archivado del original el 4 de septiembre de 2017 . Consultado el 3 de septiembre de 2017 .
  17. "Sucesos extraños" . RybkaForum.net . Archivado del original el 4 de septiembre de 2017. Consultado el 3 de septiembre de 2017 .
  • 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