Manual de ChessBase 12 2012 | Page 252

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