# Manual de glChess V2.18

Manual del usuario para glChess, un juego de ajedrez 2D/3D para GNOME.

2006
Andreas Røsdal
2007
Jorge González (jorgegonz@svn.gnome.org)
Proyecto de documentación de GNOME

Se concede permiso para copiar, distribuir o modificar este documento según las condiciones de la GNU Free Documentation License (GFDL), versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation, sin Secciones invariantes, Textos de portada y Textos de contraportada. Encontrará una copia de la GFDL en este enlace o en el archivo COPYING-DOCS distribuido con este manual.

Este manual es parte de una colección de manuales de GNOME distribuido bajo la GFDL. Si quiere distribuir este manual por separado de la colección, puede hacerlo añadiendo una copia de la licencia al manual, tal como se describe en la sección 6 de la licencia.

Muchos de los nombres usados por compañías para distinguir sus productos y servicios son mencionados como marcas comerciales. Donde esos nombres aparezcan en cualquier documentación de GNOME, y los miembros del Proyecto de Documentación de GNOME están al corriente de esas marcas comerciales, entonces los nombres se pondrán en mayúsculas o con la inicial en mayúsculas.

ESTE DOCUMENTO Y LAS VERSIONES MODIFICADAS DEL MISMO SE PROPORCIONAN SEGÚN LAS CONDICIONES ESTABLECIDAS EN LA LICENCIA DE DOCUMENTACIÓN LIBRE DE GNU (GFDL) Y TENIENDO EN CUENTA QUE:

1. EL DOCUMENTO SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, NI EXPLÍCITA NI IMPLÍCITA INCLUYENDO, SIN LIMITACIÓN, GARANTÍA DE QUE EL DOCUMENTO O VERSIÓN MODIFICADA DE ÉSTE CAREZCA DE DEFECTOS COMERCIALES, SEA ADECUADO A UN FIN CONCRETO O INCUMPLA ALGUNA NORMATIVA. TODO EL RIESGO RELATIVO A LA CALIDAD, PRECISIÓN Y UTILIDAD DEL DOCUMENTO O SU VERSIÓN MODIFICADA RECAE EN USTED. SI CUALQUIER DOCUMENTO O VERSIÓN MODIFICADA DE AQUÉL RESULTARA DEFECTUOSO EN CUALQUIER ASPECTO, USTED (Y NO EL REDACTOR INICIAL, AUTOR O CONTRIBUYENTE) ASUMIRÁ LOS COSTES DE TODA REPARACIÓN, MANTENIMIENTO O CORRECCIÓN NECESARIOS. ESTA RENUNCIA DE GARANTÍA ES UNA PARTE ESENCIAL DE ESTA LICENCIA. NO SE AUTORIZA EL USO DE NINGÚN DOCUMENTO NI VERSIÓN MODIFICADA DE ÉSTE POR EL PRESENTE, SALVO DENTRO DEL CUMPLIMIENTO DE LA RENUNCIA;Y

2. EN NINGUNA CIRCUNSTANCIA NI SEGÚN NINGÚN ARGUMENTO LEGAL, SEA POR MOTIVOS CULPOSOS (INCLUIDA LA NEGLIGENCIA), CONTRACTUALES O DE OTRO TIPO, NI EL AUTOR, NI EL REDACTOR INICIAL, NI CUALQUIER COLABORADOR, NI CUALQUIER DISTRIBUIDOR DEL DOCUMENTO O VERSIÓN MODIFICADA DEL MISMO, NI CUALQUIER PROVEEDOR DE CUALQUIERA DE DICHAS PARTES, SERÁN RESPONSABLES, ANTE NINGÚN TERCERO, DE NINGÚN DAÑO O PERJUICIO DIRECTO, INDIRECTO, ESPECIAL, INCIDENTAL O CONSIGUIENTE DE NINGÚN TIPO, INCLUIDOS, SIN LIMITACIÓN, LOS DAÑOS POR PÉRDIDA DE FONDO DE COMERCIO, INTERRUPCIÓN DEL TRABAJO, FALLO O MAL FUNCIONAMIENTO INFORMÁTICO, NI CUALQUIER OTRO DAÑO O PÉRDIDA DERIVADOS DEL USO DEL DOCUMENTO Y LAS VERSIONES MODIFICADAS DEL MISMO, O RELACIONADO CON ELLO, INCLUSO SI SE HABÍA COMUNICADO A AQUELLA PARTE LA POSIBILIDAD DE TALES DAÑOS.

Andreas
Røsdal

     andrearo@pvv.ntnu.no

Manual de glChess V2.18
Diciembre

Andreas Røsdal andrearo@pvv.ntnu.no

Proyecto de documentación de GNOME

1
Diciembre de 2006
AR
Primer borrador completado.
Este manual describe la versión 2.18 de glChess.

## Comentarios

Para informar de un fallo, o hacer alguna sugerencia concerniente a glChess o este manual, siga las indicaciones en la Página de comentarios de GNOME.

## Introducción

### Visión general del ajedrez

El ajedrez es un juego de estrategia con tablero para dos personas. glChess es un juego de ajedrez de 2D/3D, donde los juegos se pueden jugar entre una combinación de jugadores humanos y computadores. glChess detecta motores de ajedrez de terceras partes para los jugadores computador. El juego fue desarrollado originalmente por Robert Ancell, ahora el juego está incluido en gnome-games.

glChess está escrito en Python y usa GTK+ y Cairo para renderizar el tablero de juego. El soporte 3D está disponible de manera opcional usando OpenGl, y las bibliotecas Python OpenGL y GtkGLExt. Al igual que la mayoría de los modernos programas 3D, se recomienda la aceleración por hardware aunque debería funcionar aceptablemente con software. glChess viene con GNU Chess como el jugador predeterminado de Inteligencia Artificial.

El ajedrez se juega en un tablero de ajedrez cuadrado que consta de 64 casillas de color alternante. Cada jugador comienza la partida con dieciséis piezas: un rey, una reina, dos torres, dos caballos, dos alfiles y ocho peones. Un jugador controla las piezas blancas y el otro controla las piezas negras, el jugador que controla las blancas es el primero en mover. Los jugadores juegan por turnos para mover las piezas, algunos movimientos involucran la «captura» de una pieza enemiga, eliminándola del tablero. El objetivo del juego es dar jaque mate al rey enemigo. Esto ocurre cuando el rey está bajo ataque inmediato (en jaque) y no hay ninguna forma de eliminar el ataque en el siguiente movimiento. Los teólogos han desarrollado extensas estrategias de ajedrez y tácticas desde la invención del juego.

La forma actual del juego surgió en el sur de Europa en la segunda mitad del siglo XV, después de evolucionar de juegos similares aunque más antiguos, de origen asiático. El ajedrez es uno de los juegos de tablero más populares del mundo. La tradición de la competición en el ajedrez comenzó en el siglo XVI. El primer campeón mundial oficial de ajedrez fue Wilhelm Steinitz, que obtuvo su título en 1886, mientras que su equivalente actual, Vladimir Kramnik es el 14º en la línea. También hay eventos bienales por equipos, llamados Olimpiadas de ajedrez. Desde el siglo XX dos organizaciones internacionales, la Federación Mundial de Ajedrez y la Federación Internacional de Ajedrez por Correspondencia han organizado y supervisado las competiciones de ajedrez y los títulos internacionales más importantes.

Uno de los primeros objetivos de los científicos sobre computación pioneros era crear una máquina que jugase al ajedrez, y el ajedrez de hoy está profundamente influenciado por las increíbles capacidades de los programas de ajedrez. En 1997 una partida entre Garry Kasparov, posterior campeón del mundo, y el programa de ajedrez Deep Blue, probó que las computadoras son capaces de ganar hasta a los mejores jugadores humanos.

Para ejecutar glChess, seleccione glChess del submenú Juegos del menú Aplicaciones, o ecriba `glchess` en la línea de comandos.

## Reglas del ajedrez

### Las reglas del ajedrez

El ajedrez se juega en un tablero cuadrado de ocho filas (numeradas del 1 al 8) y ocho columnas (llamadas filas y enumeradas con letras de la a a la h) de cuadrados. Los colores de los sesenta y cuatro cuadrados alternan entre blanco y negro, y se los llama «casillas blancas» y «casillas negros». El tablero de ajedrez está ubicado tal que cada jugador tiene una casilla blanca en la esquina de su mano derecha, y las piezas se colocan como se muestra en el diagrama, con cada reina en una casilla que coincide con su color.

Cada jugador comienza la partida con dieciséis piezas: las piezas de cada jugador se componen de un rey, una reina, dos torres, dos caballos, dos alfiles y ocho peones. Un jugador controla las piezas blancas y el otro controla las piezas negras, el jugador que controla las blancas es siempre el primero en mover. Los colores se eligen por un acuerdo amistoso, por un juego de suerte o por un árbitro del juego. Los jugadores juegan por turnos para mover las piezas, algunos movimientos involucran la «captura» de una pieza enemiga, eliminándola del tablero. El objetivo del juego es dar jaque mate al rey enemigo. Esto ocurre cuando el rey está bajo ataque inmediato (en jaque) y no hay ninguna forma de eliminar el ataque en el siguiente movimiento. Los teólogos han desarrollado extensas estrategias de ajedrez y tácticas desde la invención del juego.

#### Rey

Cuando el rey está bajo ataque directo por una (o posiblemente dos) piezas enemigas, se dice que el jugador está en jaque. Cuando se está en jaque, sólo se permiten los movimientos que hagan salir al rey de jaque. El jugador no debe realizar ningún movimiento que pueda poner a su rey en jaque. El objetivo del juego es dar jaque mate al oponente, esto sucede cuando el rey del oponente está en jaque y no hay movimientos que salven al rey del ataque.

El rey sólo puede mover una casilla horizontal, vertical o diagonalmente. Una vez en la partida, a cada rey se le permite hacer un movimiento doble especial para enrocarse. El enroque consiste en mover el rey dos casillas hacia una torre, después mover la torre a la casilla que acaba de cruzar el rey. El enroque sólo se admite si se dan todas las condiciones siguientes:

- El jugador no puede haber movido ni el rey ni la torre involucrada en el enroque.

- No debe haber piezas entre el rey y la torre.

- El rey no debe estar actualmente en jaque, ni tampoco debe pasar por casillas que están bajo ataque de piezas enemigas. Como cualquier otro movimiento, el enroque es ilegal si pone al rey en jaque.

- El rey y la torre deben estar en el mismo rango (para excluir enroque con un peón promocionado).

#### Torre

La torre se puede mover cualquier número de casillas vacías vertical u horizontalmente (también está involucrada en el movimiento especial del rey enroque).

#### Alfil

El alfil se puede mvoer cualquier número de casillas vacías en cualquier dirección diagonal. Nótese que el alfil nunca cambia de color de casilla, de tal forma que los jugadores hablan de alfiles «negros» o «blancos».

#### Reina

La reina se puede mover cualquier número de casillas vacías diagonal, horizontal o verticalmente.

#### Caballo

El caballo puede saltar sobre casillas ocupadas y moverse dos espacios en vertical y uno en horizontal o viceversa, haciendo la forma de una «L». Un caballo en el medio del tablero tiene ocho casillas a las que puede moverse. Nótese que cada vez que se mueve un caballo, cambia de color de casilla.

#### Peones

Los peones tienen las reglas de movimiento más complejas: un peón puede mover una casilla, si esa casilla está desocupada. Si todavía no se ha movido, el peón tiene la opción de mover dos casillas hacia adelante, si ambas casillas frente al peón están desocupadas. Un peón no puede mover hacia atrás. Cuando tal movimiento inicial de avance de dos casillas pone el peón horizontalmente adyacente al peón del oponente, el peón del oponente puede capturar ese peón «al paso» tal y como si moviese adelante una sola casilla en lugar de dos, pero sólo en el movimiento inmediatamente siguiente. Los peones son las únicas piezas que capturan de forma diferente a como mueven. Pueden capturar una pieza enemiga en cualquiera de los dos espacios adyacentes al espacio frente a ellos (ej. las dos casillas diagonalmente en frente de ellos), pero no pueden mover a esos espacios si están vacíos. Si un peón avanza hasta la última fila, es promocionado (convertido) en reina, torre, alfil o caballo del mismo color. En la práctica el peón casi siempre se promociona a reina.

#### Resto de reglas de movimiento

A excepción del caballo, las piezas no pueden saltar las unas sobre las otras. Las piezas propias («piezas amigas») no pueden pasarse si están en la línea de movimiento, y una pieza amiga nunca puede reemplazar otra pieza amiga. Las piezas enemigas tampoco se pueden pasar, pero se pueden «capturar». Cuando una pieza se captura (o se toma), la pieza atacante reemplaza a la pieza enemiga en su casilla (siendo «al paso» la única excepción). La pieza capturada es de esta manera eliminada del juego y no debe volver a él para el resto de la partida. El rey no puede ser capturado, sólo puesto en jaque. Si un jugador es incapaz de sacar a su rey de un jaque, acaba en jaque mate con la consecuente pérdida de la partida.

El juego del ajedrez no tiene por qué terminar en jaque mate, cualquiera de los jugadores puede desistir si la situación parece desesperada. Los juegos también pueden acabar en empate. Un empate ocurre en varias situaciones, incluyendo empate por acuerdo, rey ahogado, repetición de posiciones, la regla de los cincuenta movimientos, o un empate por imposibilidad de jaque mate (generalmente por falta de material para dar jaque mate).

## Motores del ajedrez

glChess debería poder usar cualquier protocolo de comunicación de motor de ajedrez o motores de ajedrez con interfaces de ajedrez universal, incluyendo estos motores de ajedrez:

- GNUChess

- Sjeng

- Amy

- Crafty

- Faile

- Phalanx

- Glaurung

- HoiChess

- Diablo

- BBChess

- Fruit

- Amundsen

## Errores conocidos y limitaciones

- No hay ningún error documentado o limitaciones en glChess.

## Autores

Robert Ancell escribió glChess y ahora está mantenido en gnome-games. Para informar de un fallo, o hacer alguna sugerencia concerniente a esta aplicación o este manual, siga las indicaciones en este documento.

## Licencia

Este programa es software libre; puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU tal como se publica por la Free Software Foundation; ya sea la versión 2 de la Licencia, o (a su elección) cualquier versión posterior.

Este programa se distribuye con la esperanza de que le sea útil, pero SIN NINGUNA GARANTÍA; sin incluso la garantía implícita de MERCANTILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Vea la Licencia Pública General GNU para más detalles.

Una copia de la Licencia Pública General GNU está incluida en el apéndice de la Guía de Usuario de GNOME. También puede obtener una copia de la Licencia Pública General GNU de la Free Software Foundation visitando su página web o escribiendo a la Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA