ChessBase 15 paso por paso (6): módulos UCI
¿Qué significa UCI?
La abreviación "UCI" en el mundo de los módulos de ajedrez significa "Universal Chess Interface" o sea que, "interfaz universal de ajedrez". Quiere decir que se trata de una interfaz de usuario que sirve para cargar cualquier módulo de ajedrez con esa especificación en el programa ChessBase para utilizarlo como módulo de análisis en dicho programa.
Módulo de ajedrez
Los módulos de ajedrez son, por así decirlo, el cerebro que se encarga de los cálculos de ajedrez en ChessBase 15. Los módulos son capaces de jugar al ajedrez y pueden analizar movimientos y posiciones.
El módulo de ajedrez más famoso es Fritz, producido por ChessBase. La versión más reciente es Fritz 17.
Fritz 17 Incluye el módulo FAT FRITZ
Fritz 17 es la nueva edición de aquel mismo programa de ajedrez Fritz que ha fascinado al mundo del ajedrez desde hace unos 25 años (¡!): las victorias de Garry Kasparov y de Vladimir Kramnik; los métodos innovadores y modernos de entrenamiento para jugadores aficionados y profesionales; ajedrez cibernético en el servidor de Fritz, etc. Fritz es “el programa de ajedrez más popular de Alemania” (Der Spiegel) y ofrece todo lo que necesita el ajedrecista. La novedad más espectacular: Fritz 17 incluye el módulo basado en una red neuronal de inteligencia artificial, "Fat Fritz".
Más...
Pero hay más módulos, por ejemplo, el flamante Komodo 14:
Komodo Chess 14
El año pasado, Komodo se proclamó Campeón del Mundo de Ajedrez en dos ocasiones. Es el “2019 World Computer Chess Champion“ y “2019 World Chess Software Champion“. La nueva versión, el Komodo 14 es todavía más novedosa y ha sido perfeccionado.
Más...
y Houdini 6:
Houdini 6 Standard
Houdini 6 continúa donde lo dejó su predecesor y añade unos sólidos 60 puntos Elo a este formidable módulo, que lo convierten una vez más en el programa de ajedrez más fuerte.
Más...
Los diferentes módulos de ajedrez suelen tener "carácteres" distintos unos a otros. Por lo tanto, puede ser muy interesante y es útil, analizar la misma posición con varios módulos de ajedrez para así contar con varias "opiniones" y "puntos de vista", como si los módulos fuesen personas.
Está claro que, al examinar un mate muy obvio e inevitable, que todos los módulos nos dirán lo mismo. Lo mismo nos pasaría si comentasemos tal posición con cualquier gran maestro de carne y hueso. Pero si se trata de posiciones que no son tan obvias y un poco complicadas, sí puede servir contar con varios enfoques.
Los módulos con interfaz de usuario ChessBase
Al instalar cualquiera de los programa sde la "familia de Fritz" (o sea que, también Komodo, Houdine, etc.) dicho módulo le saldrá automáticamente en la lista de módulos disponibles. Tal y como ya lo explicamos en nuestro tutorial anterior sobre el trabajo con los módulos locales, tras instalar, por ejemplo, Komodo 14, no saldrá en la lista.
Komodo Chess 14
El año pasado, Komodo se proclamó Campeón del Mundo de Ajedrez en dos ocasiones. Es el “2019 World Computer Chess Champion“ y “2019 World Chess Software Champion“. La nueva versión, el Komodo 14 es todavía más novedosa y ha sido perfeccionado.
Más...
Adicionalmente a Deep Fritz 14, el módulo que va incluido en ChessBase 15 por defecto, ahora tenemos varios módulos a la disposición.
Para encontrar los módulos UCI que no tengan interfaz de ChessBase
Es muy fácil encontrar también módulos que no tengan interfaz de ChessBase directamente, pero que sí son módulos "UCI". Dichos módulos también funcionan en ChessBase 15. A continuación les explicaremos cómo incluirlos a la lista de módulos activos.
Stockfish
Uno de los módulos UCI muy populares es Stockfish. Podrá ver en la imagen que sale arriba, que ya teníamos incluido la versión de Stockfish 10. Pero al visitar la página web de Stockfish resulta que ahora ya existe una nueva versión, el Stockfish 11. Es un buen ejemplo para explicar cómo se puede agregar otro módulo nuevo ajeno a ChessBase, pero sí del tipo "UCI" en el programa ChessBase 15.
Para incluir un nuevo módulo, primero hay que buscarlo o con Google o directamente en la web del autor, si la conocemos. La web de Stockfish es: stockfishchess.org.
Al pinchar en el enlace o en la siguiente foto, llegaremos a la página web de Stockfish:
Ahí nos podremos descargar la versión más reciente de Stockfish, el Stockfish 11.
Haga click en "Download Stockfish 11 for Windows" para descargar el archivo del módulo como archivo comprimido "zip".
El programa terminará en aquella carpeta que Ud. haya determinado como carpeta para las descargas. En mi ordenador es la carpeta "Downloads" (descargas):
Al tratarse de un archivo ZIP, se deja abrir sin problema. Haga doble clic en él y elija "Extract all", en castellano sería "Extraer ficheros".
A continuación nos saldrá una carpeta que tendrá un nombre idéntico quel del archivo zip, pero los ficheros estarán "desempaquetados".
En la vista que sale en la imagen arriba, hay cuatro versiones del módulo Stockfish. La diferencia entre unos y otros no es muy grande. Como casi todo el mundo hoy en día tiene un ordenador moderno, la versión "x64" funcionará perfectamente (versión de 64 bit).
[Cabe mencionar que el módulo UCI puede ser guardado en cualquier carpeta que mejor le convenga. Yo suelo crear una carpeta propia para mis módulos de ajedrez para así encontrarlos con fácilidad a la hora de incluirlos luego en el ChessBase 15].
Crear módulo UCI en ChessBase 15
Ahora volvamos a nuestro programa ChessBase 15. Abrimos una ventana de tablero y hagamos clic en la opción "Crear módulo UCI":
Crear módulo UCI
Saldrá la siguiente ventanilla para configurar el módulo UCI:
Haga clic en el botón de los tres puntitos "...", en la parte superior de la ventana
A continuación podrá navegar hasta su módulo a través del navegador de los carpetas de su ordenador para elegir el módulo deseado, en nuestro ejemplo, Stockfish:
Haga clic en el archivo deseado ("x64 only")
Haga clic en "Abrir" ("Open"). A contuación llegaremos a la siguiente vista para configurar el módulo:
Salen el nombre del autor dle programa y el nombre. Normalmente suelo poner una marca de comprobación en la casilla "Below normal" o sea que "Inferior a lo normal para la prioridad. Según mis experiencias eso ayuda para evitar que el programa se pueda quedar colgado y tampoco evitará que trabajen con fuerza los demás módulos que tengamos en uso en paralelo.
Haga clic en "OK".
Ya está. Hemos incluido el nuevo módulo UCI a la lista de módulos en nuestro programa ChessBase 15.
Tutorial original en inglés: Nick Morphy
Traducción, edición y adaptación: Nadja Wittmann (ChessBase)
Enlaces
Tutoriales por Nick Murphy para sacar el máximo provecho de de ChessBase 15 paso por paso: