Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

http://egchesspro.4t.com
Documentación de EGChessPro
v1.0


EndGame studies and Chess Problems

(Finales artísticos y Problemas de Ajedrez)

Espa�ol Versión en Español Espa�ol


Valenci�/Catal� Este document està disponible també en Valencià/Català
English This document is also available in English



Introducción


    EGChessPro es un programa gratuito (ver licencia) pensado para ayudar a componer, resolver y almacenar finales artísticos y problemas de ajedrez (mates directos, inversos, de ayuda, ...).
    Su funcionamiento es muy sencillo. EGChessPro simplemente espera a que el usuario copie un problema de ajedrez en el portapapeles y cuando detecta que esto ha ocurrido, llama al programa más adecuado para resolver el problema. Una vez resuelto el problema, copia la solución en el portapapeles y opcionalmente la muestra gráficamente en el navegador del usuario.

    La idea es crear gráficamente los diagramas que definen los problemas con programas Windows como EPD2diag, WinBoard, SCID, etc. Una vez creado y almacenado un diagrama en formato estándar (FEN, EPD o PGN), se puede copiar en el portapapeles para que EGChessPro lo pase al programa MS-DOS adecuado (Crafty, Popeye o Chest) y que éste lo resuelva. La solución se copia en el Portapapeles en formato estándar PGN, para almacenarla (pegándola desde el Portapapeles) y examinarla gráficamente mediante uno de los muchos programas Windows que admiten este formato.
   Si Palview está instalado, EGChessPro puede pasarle la solución, para que genere una página HTML con el diagrama, y a continuación abrirla con el navegador.

   EGChessPro ofrece a los problemistas las siguientes prestaciones:

   EGChessPro es un programa MS-DOS (32 bits) pero utiliza recursos de Windows, como el Portapapeles y el mecanismo "start".
 

NOTA:


Descarga de EGChessPro


    Desde las páginas de descarga podras bajarte las versiones más actuales de EGChessPro, los Solucionadores de Problemas y Editores FEN/EPD/PGN que prefieras y Palview. También podrás bajarte Problemas de Ajedrez en formatos EPD y PGN, y otros documentos.


Hay también disponible una versión en Francés del programa (no de la documentación). Puedes descargar esta versión desde cualquiera de las tres páginas anteriores.



 

Uso de EGChessPro

    Lo primero que hace EGChessPro cuando se ejecuta es lanzar los editores EPD/PGN definidos en el archivo de configuración. Desde estos editores se pueden leer, crear y almacenar problemas de ajedrez.
    En estos programas se pueden definir problemas de ajedrez mediante un tablero de ajedrez gráfico,  y copiarlos al Portapapeles en alguno de los formatos de entrada disponibles.

    Una vez en marcha, EGChessPro espera a que se copie desde un editor un problema de ajedrez al Portapapeles y lo pasa a un programa de ajedrez para que lo resuelva. La solución se lleva al Portapapeles lo cual permite pegarla en un editor que admita formato PGN. Opcionalmente se puede ver la solución en formato HTML.

    Teclas activas en EGChessPro:

<F1>  Abre el archivo de ayuda con el navegador preferido por el usuario. No espera a que este finalice.

<F3>  Para/activa la detección de problemas de ajedrez en el Portapapeles. Desactivar la detección permite, por ejemplo, mover problemas entre dos editores sin que se active EGChessPro.

<F5>  Abre el archivo de configuración (egchesspro.ini) con el editor predeterminado y espera a que este se cierre. Después, cambia el funcionamiento de acuerdo a la nueva configuración, vacia el Portapapeles y vuelve al estado anterior (detección del Portapapeles activa o parada).

<Esc> Finaliza EGChessPro.

    La última línea de la pantalla de EGChessPro indica cual es el estado actual del programa, y la penúltima línea muestra los mensajes informativos y de error.

El archivo leeme.txt contiene algunos detalles acerca del uso de EGChessPro.
Ver también la Introducción a EGChessPro.
 



 

Configuración

    La configuración de EGChessPro se realiza editando el archivo "egchesspro.ini", lo cual puede hacerse en cualquier momento con un editor de texto o durante la ejecución de EGChessPro.
   Mientras se ejecuta EGChessPro, puede pulsarse la tecla <F5>. Esto hace que se abra el editor predeterminado para archivos INI con el archivo de configuración. EGChessPro esperará a que se termine de editar el archivo y después adecuará su funcionamiento a la nueva configuración.

    El archivo está dividido en varias secciones [entre corchetes], cada una de las cuales contiene varias claves a las que se asocia un valor (clave=valor).
   Pueden cambiarse los valores (no las claves) para modificar el comportamiento de EGChessPro. Las claves precedidas por el carácter ; (inactivas) contienen valores alternativos a las claves activas con el mismo nombre. Activando unas y desactivando otras se puede cambiar rápidamente la configuración.

   Secciones, Claves y valores por defecto:

[General]
      EndGameSolver=CRAFTY
          Programa solucionador de finales (estipulaciones + y =).
    MateSolver=POPEYE
          Programa solucionador de mates (alternativa: MateSolver=CHEST).
     JobStipulation=+
          Estipulación por defecto, sin número de jugadas (ver estipulaciones). Si en el problema
          no se especifica una estipulación (válida), se usa esta.
     DepthStipulation=5
          Número de jugadas por defecto para alcanzar la estipulación. Si en el problema no se
          especifica un número de jugadas, se utiliza este.
     TimeLimit=600
          Tiempo límite (en segundos) por defecto para alcanzar la estipulación. Si en el
          problema no se especifica un tiempo límite, se utiliza este.
[Crafty]
      CraftyPath=c:\crafty\wcrafty-18_12.exe
          Camino del ejecutable de Crafty.
      ; CraftyCommands=display stats$display extstats
          Comandos Crafty adicionales (desactivado por defecto). Separados por el carácter $.
[Popeye]
      PopeyePath=c:\popeye\pywin32.exe
          Camino del ejecutable de Popeye.
      PopeyeMaxmem=40M
          Cantidad de memoria usada por Popeye (a más memoria más rapidez).
      PopeyeCommands=Variation
          Comandos Popeye adicionales (Option ...). Separados por espacios.
          (una alternativa de ejemplo: PopeyeCommands=Try Variation SetPlay).
[Chest]
      ChestPath=c:\chess\chest\chest319.exe
          Camino del ejecutable de Chest.
      ChestCommands=Lr
          Comandos Chest adicionales (en línea de comandos). Sin separación entre ellos.
[PGN Editors]
      ; PgnEditorPath=start wordpad -t
      ; PgnEditorPath=start winboard -ncp
      ; PgnEditorPath=c:\epd2diag\epd2diag.exe
      ; PgnEditorPath=c:\scid\scid.exe
      ; PgnEditorPath=c:\cdb\cdb.exe
      ; PgnEditorPath=c:\chesspad\chesspad.exe
           Editores EPD/PGN que se lanzarán al arrancar EGChessPro. Puede activarse más de
           uno (hasta ocho) y el mismo varias veces. Por defecto no se activa ninguno.
[HTML]
      HtmlOutput=no
           Indica si se debe generar la salida HTML (alternativa: HtmlOutput=yes).
           Palview tiene que estar instalado para que funcione esta opción.
      PalviewPath=c:\palview3\palview3.exe
          Camino del ejecutable de Palview.
      PalviewIni=pv_normal.ini
           Archivo de configuración para Palview (alternativa: PalviewIni=pv_static.ini).
           El archivo INI por defecto genera una botonera en la página HTML que permite recorrer la solución.

Formatos de entrada

  EGChessPro reconoce la salida al Portapapeles de muchos programas. Se ha comprobado con los siguientes: EPD2diag, WinBoard, SCID, CDB y ChessPad. También es posible recoger la salida al Portapapeles de cualquier editor de texto (WordPad, NotePad, MS-DOS Edit, etc.).

   EGChessPro puede reconocer problemas de ajedrez en el Portapapeles que estén en alguno de los siguientes formatos:

NOTAS:

Formato de salida PGN

    EGChessPro pone en el Portapapeles la salida de los programas solucionadores de problemas, trasformándola al formato estándar PGN (ver descripción del formato en Entrada PGN).

    La cabecera PGN que se genera consta de los siguientes Tags:
 

Tag
PGN
Concepto
EGChessPro
Valor por
defecto
White
Autores del problema (separados por : )
"?"
Black
Solucionador (programa y versión)
 (Crafty, Popeye o Chest)
Event
Estipulación (+, =, #, H#, S#, R#, H=, S=, ...)
"+"
Round
Identificación del problema
"?"
Site
Origen (nombre del medio donde se publico el problema)
"?"
Date
Fecha de publicación del problema
"????.??.??"
Annotator
Anotador (nombre del programa y versión)
"EGChessPro vX.Y"
PlyCount
Número de jugadas para conseguir el objetivo
"5"
Section
Clasificación Temática
En finales: "Estudio"
TimeControl
Tiempo límite en segundos para obtener la solución
"600"
awards
Premios
 
dedications
Dedicaciones
 
FEN
Los cuatro primeros elementos del formato FEN
 
Los Tags "awards" y "dedications" no pertenecen al estándar PGN.

    Los movimientos se representan cumpliendo las especificaciones PGN, con notación abreviada SAN, excepto la salida de Popeye, la cual se realiza en notación LAN.
    Las piezas se representan con su inicial en Inglés: K = Rey (King); Q = Dama (Queen);
R = Torre (Rook); B = Alfil (Bishop); N = Caballo (kNight); P = Peón (Pawn). El peón realmente no se representa.
    Se generan variantes y subvariantes recursivamente (Popeye y Chest), encerradas entre paréntesis (RAV).
   Popeye genera comentarios abreviados (! y ?) y largos. Estos últimos se encierran entre llaves, por ejemplo {zugzwang}. Actualmente no se generan anotaciones en codificación NAG.
    Los jugadas aparecen una detrás de otra, en líneas de hasta 80 caracteres, tal y como especifica el estándar PGN para el formato de exportación.
    Los Ensayos y Refutaciones (Popeye y Chest) se representan sin apenas transformación, como un comentario encerrado entre llaves antes de la solución del problema.

    La salida PGN de EGChessPro se lee sin problemas en muchos programas. Se ha comprobado con los siguientes: WinBoard, SCID, CDB y ChessPad. También es posible pegarla en cualquier editor de texto (WordPad, NotePad, MS-DOS Edit, etc.).

    La descripción completa (en inglés) del formato PGN se encuentra en el documento PGN Standard.
 

SIGLAS:



 
 

Solucionadores de problemas

    EGChessPro llama a uno u otro programa para resolver un problema de ajedrez, según la estipulación del problema y los solucionadores por defecto definidos en el archivo de configuración.
     Se consideran Finales a los problemas que tengan la estipulación + o =, y Problemas de Ajedrez a los problemas con cualquier otra estipulación.
     Actualmente EGChessPro dispone de interfaces para los siguientes programas:

 

Editores EPD/PGN

    EGChessPro puede funcionar con cualquier software que sea capaz de copiar texto en formatos FEN, EPD o PGN al Portapapeles, o de pegar texto en formato PGN desde el Portapapeles.
     Pueden utilizarse programas Windows de ajedrez como los indicados más abajo, pero también es posible utilizar cualquier editor de texto como WordPad, NotePad o MS-DOS Edit. Evidentemente es mucho más cómodo y agradable usar los primeros.

      EGChessPro ha sido probado con los siguientes programas Windows (todos freeware):



 

Salida HTML

      A partir de la versión 1.1, EGChessPro permite examinar gráficamente las soluciones de los problemas por medio del navegador que esté instalado por defecto.
      Esto se consigue gracias al programa Palview. Importante: para almacenar las páginas HTML generadas, puedes usar la opción "Guardar como..." de tu navegador, pero si las guardas en otra carpeta debes copiar (no mover) el directorio jpc de Palview a la misma carpeta. Este directorio contiene todos los gráficos necesarios para ver las páginas correctamente.



 

Limitaciones



 

Contacta con nosotros

Puedes enviar correcciones, comentarios y sugerencias sobre el programa y sobre la documentación en Español y en Inglés a Salvador Bosch Pérez.

Puedes enviar correcciones y comentarios de la traducción al Valenciano/Catalán a
Amparo Folgado Broseta.
 
 
 


Documento actualizado el 12/05/2002