252
3.9.4
ChessBase 12
Tablas hash
Los módulos de análisis o apuntadores usan “tablas hash” o "tablas de transposición"
para almacenar las posiciones que ya han examinado, para el caso de que las vuelvan
a encontrar en el árbol de análisis. Esta posibilidad aumenta mucho su velocidad de
procesamiento, especialmente en los finales.
Puede establecer el tamaño de las tablas hash en el diálogo que aparece al añadir un
módulo de análisis. ChessBase le dará un valor razonable para el mismo. Deberá
intentar usar el máximo posible, puesto que aumentan mucho la capacidad de trabajo
de los módulos. Pero si fija un valor demasiado alto, Windows empezará a "alternar"
con su disco duro, lo que reducirá la velocidad del programa al paso de una tortuga. De
forma que si ve que se producen constantes accesos al disco duro, es que el tamaño
de las tablas hash es demasiado alto: redúzcalo hasta que no haya actividad en el
disco duro durante los análisis.
Algunos módulos "aprenden" con sus tablas hash. Si está analizando una posición muy
compleja, al desplazarse por la partida, estos programas recordarán algunas líneas de
sus análisis, especialmente las variantes ganadoras y perdedoras. Al volver a la
posición original podrán "entenderla" mejor y aportar ideas nuevas e interesantes.
3.9.5
Parámetros de los módulos
Puede configurarlos al cargar un módulo, al seleccionar el módulo por defecto o,
cuando ya tiene un panel de módulo abierto, haciendo clic derecho sobre él y
eligiendo Propie da de s.
Es una función para expertos y normalmente los valores por defecto son los adecuados
para trabajar con un módulo de análisis.
Los parámetros del módulo influyen en el estilo analítico de los módulos. Por ejemplo,
aumentando la agresividad normalmente se logrará que los programas encuentren con
más rapidez las combinaciones de mate. Cada módulo tiene sus propios parámetros y
algunos no tienen esta opción.
3.9.6
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:
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.
El módulo funciona a su máximo rendimiento y fuerza sin necesidad de adaptadores
adicionales.
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.
ChessBase 2012