Módulos UCI

05/02/2002 – Todo lo que quiere saber y nunca se atrevió a preguntar... La interfaz clásica de Shredder 6 y la de Fritz 7 tras la última actualización admiten la gestión de un nuevo tipo de módulos ajedrecísticos denominados UCI, cuyo nombre proviene de las iniciales de las palabras inglesas Universal Chess Interface (Interfaz Universal de Ajedrez) Se trata de un sistema de comunicación abierto y transparente entre las partes del programa encargadas de realizar los cálculos ajedrecísticos y aquellas otras cuya tarea es facilitar la comunicación con el usuario. Más.

ChessBase 14 Download ChessBase 14  Download

Programa de gestión de bases de datos de ajedrez que es referencia mundial. Todos usan ChessBase, desde el campeón del mundo al aficionado. Inicie su historia de éxito personal con ChessBase.

Más información...

¿Qué significa UCI?

Fritz fue diseñado como un sistema multimodular. Significa que la interfaz gráfica de usuario y el motor de ajedrez o módulo (que calcula las jugadas) están estrictamente separados. Emplean un sistema predefinido para comunicarse entre si.

UCI son las iniciales de Universal Chess Interface (Interfaz Universal de Ajedrez). Es un nuevo sistema de comunicaciones definido por Stefan Meyer-Kahlen. La interfaz UCI está muy relacionada con el protocolo Winboard. Ello implica que los autores de módulos para Winboard puedan adaptarlos muy fácilmente para trabajar con Fritz7. Para esos programadores, la nueva interfaz UCI tiene las siguientes ventajas:

  1. El módulo puede funcionar en el entorno gráfico de Fritz7, dónde dispondrá de numerosas funciones de prueba avanzadas que le permitirán comprobar la fuerza del módulo.
  2. El módulo funcionará al máximo rendimiento y con la máxima fuerza, sin necesidad de adaptadores adicionales.
  3. Un gran número de usuarios podrán instalar y emplear el módulo sin necesidad de complicadas configuraciones, como suele pasar con el sistema Winboard.
  4. El protocolo UCI puede usarse sin pagar derechos de autor, tanto con fines privados como comerciales.

Puede obtener su descripción en dos formatos: un archivo de ayuda (618 KB) y un archivo RTF (44 KB).

Advertencia: Para instalar un módulo UCI en Fritz emplee el menú "Módulo - Módulo UCI". La caja de diálogo cumple dos finalidades:

  • La selección de un nuevo módulo UCI para que esté disponible con Fritz.
  • La modificación de los parámetros de un módulo que ya estuviera instalado. El módulo modificado debe guardarse con un nombre distinto.

Hay ciertas restricciones en relación con los nombres de los módulos. El nombre original del módulo debe formar parte del nombre nuevo. Si el módulo se guarda con los parámetros originales, el nombre debe volver a su forma primitiva original, es decir, no podrá editar en forma alguna el nombre. Por otra parte, si se cambian los parámetros por defecto, debe variarse el nombre (manteniendo la denominación original como parte de la nueva) No podrá eliminarse el nombre del autor del módulo.

Ejemplo.- Supongamos que está usando la versión UCI de Shredder 6.0 en la interfaz de Fritz7 y que le cambia algunos parámetros. Querrá que ese módulo aparezca con una denominación aclaratoria en los listados. El nombre estándar es "Shredder 6". Podrá cambiarlo, por ejemplo a "Shredder 6 Ogro táctico" porque incluye el nombre original. Por la misma razón no podrá llamarlo "Módulo de Pepe".

Instalación de un módulo UCI

Antes de que el módulo UCI se muestre en el diálogo de carga de módulos de Fritz (cuando se pulsa F3) ha de ser instalado. Los pasos para ello son sencillos:

1. Seleccione la opción "Módulo UCI" en el menú "Módulo".
2. Deberá indicar a continuación dónde está almacenado el módulo UCI por medio del selector de archivos que se le ofrecerá. Emplee la opción "Examinar" para localizar el módulo UCI en el disco duro.
3. Automáticamente aparecerán el nombre del módulo y su autor. Sólo tiene que pulsar "OK" para instalarlo y que aparezca en la lista de módulos disponibles de Fritz.

Tenga en cuenta que el módulo UCI puede estar almacenado en cualquier carpeta o partición de su disco duro.

Modificación de módulos

Muchos módulos UCI le permiten variar algunos parámetros de análisis y valoración que influyen en su estilo de juego. Para cambiar los parámetros siga los pasos que se indicaron anteriormente. En el diálogo para "Crear módulo UCI" haga clic sobre el botón "Parámetros".

Cada módulo mostrará los parámetros que pueden editarse y que son distintos según permita cada programador. Si cambia alguno, los campos donde se muestra el nombre del módulo y su autor se activan y pueden modificarse con las limitaciones ya indicadas.


Siguiendo con nuestro ejemplo, puede comprobar que tras cambiar los parámetros el nombre del módulo puede pasar de "Shredder 6" a "Shredder 6 Experimental", por ejemplo. Debe modificarse puesto que el programa no va a jugar con sus parámetros de fábrica.

Tras pulsar en "OK", se registra el nuevo módulo y su nombre se incorpora a la lista de módulos de Fritz, junto con el de otros módulos nativos y UCI.

Advertencia: la modificación y almacenamiento de un módulo con un nombre distinto no crea una copia del archivo del módulo en el disco duro. Sólo se almacenan los parámetros modificados, que se tendrán en cuenta cuando se arranque el módulo con el nuevo nombre.

Puede hacer la prueba con el módulo Pharaon 2.62, de 32Bit, diseñado por Franck Zibi. Tiene acceso a las tablas de finales turbo de Nalimov. Tiene más información sobre el mismo en la página web de Franck Zibi.
La descarga consiste en un archivo de instalación del módulo. Para su comodidad intálelo en el directorio ChessBase (por defecto C:\Archivos de programa\ChessBase\Engines.
Pharaon necesita tener instalada la actualización de Fritz 7 de fecha 21.01.2002 o la interfaz clásica de Shredder.
Descarga de Pharaon 2.62

Para obtener el archivo de actualización de Fritz 7 dispone de dos lugares de descarga, uno en Europa y otro en Estados Unidos. En ambos casos se obtiene un archivo ejecutable denominado Fritz7Update.exe que se encarga de incorporar las últimas modificaciones del programa.


Discussion and Feedback Join the public discussion or submit your feedback to the editors


Comentar

Normas sobre los comentarios

 
 

¿Aún no eres usuario? Registro