freechess

¡Esta es una revisión vieja del documento!


Freechess

Freechess.org es un servidor libre y gratuito de ajedrez en internet (FICS), que te permite jugar contra otras personas conectadas.

Si bien puedes usar un cliente gráfico, también podrás jugar desde la terminal de texto-plano.xyz por intermedio del cliente de conexión no cifrado Telnet. También podrás utilizar el cliente qodem.

Para jugar desde la terminal debes ingresar:

telnet freechess.org

Al establecer la conexión con tu cliente de telnet, se presentará la pantalla inicial:

             _       __     __                             __      
            | |     / /__  / /________  ____ ___  ___     / /_____ 
            | | /| / / _ \/ / ___/ __ \/ __ `__ \/ _ \   / __/ __ \
            | |/ |/ /  __/ / /__/ /_/ / / / / / /  __/  / /_/ /_/ /
            |__/|__/\___/_/\___/\____/_/ /_/ /_/\___/   \__/\____/ 
       ^^__                  _____________________                 _  _  _ 
      /  - \_               / ____/  _/ ____/ ___/   _            | || || |
    <|    __<              / /_   / // /    \__ \   (_)           |_______|
    <|    \               / __/ _/ // /___ ___/ /  _              \__ ___ /
    <|     \             /_/   /___/\____//____/  (_)              |___|_|
    <|______\                                                      |_|___|
     _|____|_        ======================================        |___|_|
    (________)         freechess.org  ----  54.39.129.129         (_______)
    /________\       ======================================       /_______\ 
                       (Login screen designed by Alefith)

   ****** Welcome to the Free Internet Chess Server at freechess.org ******

Webpage: http://www.freechess.org
Head admin : mattuc   Complaints to : complaints@freechess.org
Server location: freechess.org   Server version : 1.25.20

      If you are not a registered player, enter guest or a unique ID.
             (If your return key does not work, use cntrl-J)

login:

Puedes registrar un usuario, o bien utilizar el usuario invitado GuestNVBM, que te permitirá jugar partidas sin obtener puntaje.

Una vez ingresado al servidor, verás el prompt de FICS, que es fics%.

El propósito del servidor de ajedrez freechess.org es conectar usuarios que quieren jugar al ajedrez. Entre otras cosas, el servidor permite contactar a otros usuarios para jugar partidas de ajedrez, revisa que las movidas sean legales, mantiene un registro de las posiciones del tablero en la medida en que juegas, y actualiza los puntajes de los jugadores cuando concluye la jugada.

Localizar un oponente

Hay varias maneras de localizar un oponente.

  • Para ver quien está disponible para jugar, tipea el comando who a o su alias players (abreviado con p).
  • Puedes usar un cshout para decir “I would like to play a game of type … .”
  • Puedes poner un anuncio con el comando seek. También puedes leer los anuncios de otros usuarios. Para mas detalles introduce el comando help sought.

Empezar una partida

La forma más básica para contactar un usuario para jugar una partida es usar el comando match existe un archivo de ayuda separada para el comando match. La manera más simple para pedirle a otro usuario jugar al ajedrez es:

match nombredeusuario

El otro usuario recibirá en pantalla tu solicitud y podrá aceptarla o rechazarla. Si el usuario acepta, el servidor determinara quién juega Blancas y quién juega con Negras y notificará el comienzo de la partida con dicho usuario. La posición inicial se le enviará, y podrá comenzar la a jugar. Naturalmente, también te pueden desafiar a una jugada, que podrás aceptar o declinar.

Durante la partida, los oponentes podrán mover las piezas en el tablero y también introducir varios comandos o solicitudes.

Hacer una jugada

Una vez que ha convenido realizar una partida ajedrecística, las jugadas implican mover tus piezas. Para mover una pieza durante la partida, debes ingresar la movida con el teclado.

Para hacer esto, debes utilizar un formato de notación que puede entender el servidor. Los jugadores de ajedrez usan típicamente uno de dos sistemas de notación de ajedrez diferentes: descriptivo o algebraico (ya que este sistema es más internacional y universal). El servidor también entiene una versión computarizada de notación de ajedrez)

Cada vez que el oponente mueve, el servidor actualiza la posición del tablero y envía la nueva posición a ambos oponentes.

En la notación algebraica, cada escaque tienen las coordenadas fila-columna. Las filas del tablero van de la a a la h (siendo la a el lado de Blancas y la h el lado de Negras), mientras que las las columnas del tablero van de la 1 a la 8 (siendo la 1 el lado de Blancas y la 9 el de Negras). En notación algerbraica, cada pieza del ajedrez tiene su símbolo propio, indicado por el nombre de las piezas en inglés:

Símbolo Pieza
k rey
q reina
b alfil
n caballo
r torre
p peón (aunque realmente no se usa la “p”).

He aquí un ejemplo de posición de tablero mostrado en el estilo por defecto (símbolos ASCII): En este ejemplo, las Blancas están en la parte inferior del tablero, mientras que las Negras están en la parte superior. Los símbolos de las piezas están en mayúsculas; el símbolo * indica que la mieza es una Negra.

        ---------------------------------
     8  |   | *R|   |   | *R|   | *K|   |
        |---+---+---+---+---+---+---+---|
     7  | *P|   |   | *B| *P| *P| *B| *P|
        |---+---+---+---+---+---+---+---|
     6  |   |   |   |   |   | *N| *P|   |
        |---+---+---+---+---+---+---+---|
     5  | *Q|   |   | *P|   |   | B |   |
        |---+---+---+---+---+---+---+---|
     4  |   |   |   |   |   | P |   |   |
        |---+---+---+---+---+---+---+---|
     3  |   |   | N | B | P |   |   |   |
        |---+---+---+---+---+---+---+---|
     2  | P | P |   |   | Q |   | P | P |
        |---+---+---+---+---+---+---+---|
     1  |   |   | R |   |   | R | K |   |
        ---------------------------------
          a   b   c   d   e   f   g   h

El Rey de las Negras (*K) está en el escaque g8; el rey de las Blancas (K) está en el escaque g1, etcétera. Mueven las Negras.

Movidas

Supongamos que las Negras desean mover el caballo (*N) desde f6 a e4. La movida a ingresar en algebraico sería Ne4 (o directamente ne4, ya que para el servidor de ajedrez es insensible a mayúsculas). Para mover un peón es más simple: no es necesaario usar la p para desingar al peón, simplemente le damos el escaque al que queremos mover el peón. Supongamos que la negra decide mover el peón (*P) del escaque h7 al escaque h6. La movida que deberíamos ingresar sería h6 (aunque también sirve Ph6). Para hacer un enroque, usamos O-O para enrocar del lado del Rey, y O-O-O para enrocar del lado de la reina.

Movidas ambiguas

En algunas posiciones de tablero, podrían ser que más de una reina, torre, caballo o peón pudiesen mover al mismo escaque. En tal caso, ingresar simplemente Qd4, Rd4 o Nd4 resultaría ambiguo, por lo que el servidor no podría saber cuál de las dos reinas, dos torres, o dos caballos mover. En tal caso deben indicarse cuál de las dos piezas quiere mover. Puede indicarlo de varias maneras:

  • Incluir la fila y columna de la pieza (cualquiera que aclare la posición). Por ejemplo, supongamos que las Negras tienen caballos en c2 y e2; ambos podrían moverse a d4. Entonces para mover el caballo en c2 a d4, conviene aclarar Ncd4, donde la c le indica al servidor cuál de los caballos mover (en este caso, el de la fila c). Si también sucediese que ambos caballos estuviesen en la fila c, entonces tendría que indicar la coordenada algebraica completa, como N2d4 o N6d4.
  • * Describir la coordenada algebraica completa para la movida, esto es: indicar el tipo de pieza, el escaque de origen y el escaque de destino; por ejemplo Nb6c4.

Capturar piezas

En notación algebraica, la captura de piezas se denota con una x.

Supongamos que en diagrama del tablero indicado, las Negras desean comer el peón (P) de las Blancas situado en b2, con la torre de Negras (R*) situada en b8. Las Negras deberían ingresar la movida como Rxb2. Sin embargo, el servidor también podría entender:

  1. las movidas simples Rb2 y sabría que es una captura,
  2. RxP y no sabría cuál escaque se quería decir (ya que la torre puede comer únicamente un peón en esta posición).
Movidas Ambiguas

Es posible que en ciertas posiciones de tablero, tanto el peón de una fila b y un alfil pudiesen comer en el mismo escaque. Lamentablemente en este caso el servidor podría confundir el significado de b como el peón en la fila b o un alfil de Blancas b. En este caso, la movida bc6 podría ser ambigua, y el servidor no sabría cuál pieza mover, si el peón en la fila b o el alfil. Si alguna vez le sucede esto, indique la órden de captura como pxc6.

Otro caso de movida ambigua concierne a cuál pieza desea capturar. Por ejemplo, Rxb4 ¿significa “Torre captura en escaque b4” o “torre captura alfil en la columna 4”? Para evitar tales problemas, podríamos especificarf la captura como una movida algebraica simple desde un escaque a otro (por ejemplo, Rb4), o indicar la información completa de la movida, indicando la pieza a mover, y la posición de origen y la pieza situada en la posición de destino (como RxPb4)

En cualquier caso, para evitarse problemas con las movidas ambiguas, también es posible utilizar la notación de computadora.

Muchas computadoras desean instrucciones muy explícitas para saber cómo mover las piezas. Este servidor de ajedrez no requiere notación de computadora, pero la entiende.

Las movidas en notación de computadora tiene la siguiente sintaxis:

escaque_de_origen-escaque_de_destino

Por ejemplo, en la posición de tablero indicada, para mover la torre de Negras desde b8 a b2 deberíamos ingresar simplemente b8-b2.

Como se ve, no se usan nunca identificadores de las piezas, simplemente los escaques. Por esta razón, las movidas ingresadas en notación de computadora no pueden ser ambiguas, simplemente son más largas de ingresar.

Comandos de solicitudes

Estos comandos pueden introducirse durante la partida, y se realizan al oponente (no al servidor de ajedrez), por los que el oponente debe aceptarlos para que ocurran:

comando función
abort Solicita cancelar el juego
adjourn pide guardar y detener la partida para poder seguirla más adelante
draw Solicita tablas (declarar empate)
flag finaliza la partida porque el oponente se quedó sin tiempo
moves pide al servidor FICS que le envíe la lista de movidas de la partida
pause solicita suspender temporalmente la partida, sin detenerla para continuarla mas adelante
promote configura la pieza a coronar cuando el peón llegue a coronación
refresh Presenta la posición actual del tablero
resign Otorga la victoria al oponente, y finaliza la partida
say Se comunica con el oponente actual (o el último)
switch solicita que su oponeten cambie de piezas (color)
takeback solicita que una o más movidas sea retrocedidas (cancela movidas)
unpause solicita que una partida en pausa continúe
withdraw cancela una solicitud que ha realizado (siempre que no hubiese sido concedida)

Es posible jugar partidas con más de un usuario en simultáneo, de manera de un torneo de exibición de partidas simultáneas. Si está interesado en jugar más de una partida de ajedrez por vez, o interesado en jugar contra alquien en un torneo de simultáneas, introduzca el comando simuls.

Para cerrar la sesión, ingresa el comando logout

Logging you out.
                                         .::.
                               _()_      _::_
                      _O     _/____\_  _/____\_    _O   
 _  _  _    ^^__     / //\   \      /  \      /   / //\     ^^__    _  _  _ 
| || || |  /  - \_  {     }   \____/    \____/   {     }   /  - \_ | || || |
|_______|<|    __<   \___/    (____)    (____)    \___/  <|    __< |_______| 
|__ ___ |<|    \     (___)     |  |      |  |     (___)  <|    \   \__ ___ /
 |___|_| <|   _ \     |_|      |__|      |__|     _|_|   <|_    \   |___|_|
 |_|(_)| <|__(_)_\   /(_)\    /(_) \    (_)  \   (_)  \  <(_)____\ (_)|___|
 |_(___)  _|(___)_  ((___))  ((___)_)  (___)__) (___)__) (___)__|_(___)_|_| 
(_ _|_|_)(_ _|_|_ )( _|_|_ )(__|_|_ _) _|_|____)_|_|____)_|_|_ ___)|_|_____)
/_(_____)/_(_____)\/(_____)\/(_____)_\(_____)__(_____)__(_____)__(_____)___\
  /_____\  /_____\  /_____\  /_____\  /_____\  /_____\  /_____\  /_____\

                         (Logout screen by Alefith)

Thank you for using the Free Internet Chess server (http://www.freechess.org).
  • freechess.1696276768.txt.gz
  • Última modificación: 2023/10/02 19:59
  • por peron