Módulos UCI

¿Qué es UCI?

 

Este programa fue diseñado como un sistema multimodular. Eso significa que la interfaz gráfica que sirve para interrelacionarse con el usuario y el módulo de ajedrez propiamente dicho están estrictamente separados y emplean un protocolo predefinido para intercambiar la información.

 

Las siglas UCI provienen de la expresión Universal Chess Interface que significa "interfaz universal de ajedrez". Es una nueva norma de comunicación definida por Stefan Meyer-Kahlen. Está muy relacionada con el protocolo Winboard, lo que significa que los módulos diseñados para Winboard pueden ser adaptados fácilmente por sus autores a la nueva interfaz.

 

Para dichos programadores, el sistema UCI tiene las siguientes ventajas:

DO-IT2    El módulo puede funcionar con una interfaz que tiene muchísimas funciones de prueba avanzadas, lo que hace más fácil la mejora de la fuerza del módulo.

DO-IT2    El módulo funciona a su máximo rendimiento y fuerza sin necesidad de adaptadores adicionales.

DO-IT2    El módulo se pondrá a disposición de gran número de usuarios, que podrán instalarlo sin necesidad de complicadas configuraciones, como ocurre con Winboard.

DO-IT2    El protocolo UCI puede usarse sin pagar licencias, tanto de forma privada como comercial.

 

Un módulo UCI se instala usando Inicio – Crear módulo UCI en la ventana de tablero.

 

Esta función tiene dos finalidades:

1.Seleccionar un nuevo módulo UCI para que esté disponible con la interfaz de ChessBase.
2.Poder modificar los parámetros de un módulo que haya sido previamente instalado. El módulo modificado puede guardarse con un nombre diferente.

 

Con relación al cambio de nombre de los módulos existen ciertas limitaciones. El nombre original del módulo debe estar incluido en el nuevo. Si el módulo se guarda con sus parámetros por defecto, el nombre debe permanecer en su forma original, es decir, que en ese caso no se le permitirá cambiar el nombre. Por otra parte, si cambia los parámetros por defecto, debe cambiarle el nombre (reteniendo el nombre original como parte del nuevo). No puede cambiarse el nombre del autor del módulo.

 

Instalación de un módulo UCI

 

Para que se muestre un módulo UCI en la lista de módulos disponibles (F3) debe instalarse. Esto se hace por medio de pocos y sencillos pasos:

1.Seleccione la opción Crear módulo UCI en Inicio.
2.Luego debe decirle al programa dónde está situado el módulo UCI por medio del selector de archivos que se pone a su disposición, haciendo clic en "Examinar".
3.Se muestra automáticamente el nombre del módulo y el de su autor. Basta entonces pulsar en "OK" para terminar con la instalación.

 

Advierta que el módulo UCI puede almacenarse en cualquier directorio o partición de su disco duro.

 

Modificación de módulos

 

Muchos módulos UCI le permiten modificar ciertos parámetros para influir en sus procesos de selección y búsqueda de jugadas, lo que influye en el estilo de juego de los mismos. Para cambiar los parámetros repita los pasos indicados. En el diálogo para Crear módulo UCI haga clic en el botón Parámetros.

 

Cada módulo UCI mostrará los parámetros que pueden cambiarse y que pueden variar de unos a otros. Si cambia alguno de los parámetros, los campos "Nombre" y "Autor" se activan y pueden modificarse, con las limitaciones descritas.

 

Tras pulsar en "OK" el nuevo módulo se registra y aparecerá en el listado de módulos disponibles, junto con los demás módulos UCI y Fritz nativos.

 

Por favor advierta que el modificar y almacenar un módulo con un nombre diferente no crea una nueva copia del módulo en su disco duro. Sólo se almacenan los parámetros modificados con el nuevo nombre y se aplican al módulo original cuando se arranca.