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 ;)

foo bar Written by:

echo "$foo" > bar

2 Comments

  1. enero 14
    Reply

    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.

  2. puppetmaster
    puppetmaster
    enero 14
    Reply

    Habra que echarse unos vicios xDD

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax