Jugar al ajedrez usando XBoard

Xboard es una GUI para jugar/analizar partidas de ajedrez. Podemos jugar contra el engine de gnuchess, contra otros jugadores conectando con un Internet Chess Server(ICS), analizar/guardar partidas en formato Portable Game Notation (PGN), jugar vía correo electrónico entre algunas otras capacidades.

Para instalarlo en debian y derivados basta con:

apt-get install xboard

Recomiendo instalar algunos paquetes que nos puedan faltar o para asegurarnos de que no nos falte nada:

apt-get install fairymax gnuchess polyglot stockfish 

Conectarse a un Internet Chess:

xboard -ics -icshost freechess.org 

Una vez conectados podemos ejecutar varios comandos:

"games" para ver las partidas
"accept" para aceptar una partida
"decline" para rechazar una partida
"match"  [] [] para retar adversarios

XBoard usa polyglot, polyglot es un adaptador de ajedrez universal (UCI), un protocolo que comunica el engine con la GUI algo así como un arbitro que le dice a cada jugador/engine cuando le toca mover, recoge sus movimientos y mostrarlos en la pantalla.

Lanzar xboard engine vs engine, después de esto hay que ponerlo en modo «2 machines match», esto es una manera de enfrentar a dos engines, por cierto stockfish es el campeón actual de engines:

xboard -fUCI -fcp stockfish -sUCI -scp gnuchess

El manual para los más curiosos https://www.gnu.org/software/xboard/manual/ Y una partida que jugué contra alguien muy despistado en https://en.lichess.org/game/export/wsD2Ca2Y.pgn

GL & HF ;)

Compartir

2 Comentarios

  1. Prefiero el GNUGo, que no, que es broma. muy interesante. La pena es que el resto de los ajedreces están un poco en el obstracismo en el software libre.

Deja una respuesta

Your email address will not be published. Required fields are marked *