Houdini (ajedrez)

Houdini (ajedrez)

Houdini es un motor de ajedrez UCI gratuito para Windows escrito por el belga Robert Houdart.[1] Está escrito en C++.

Según el autor el nombre Houdini se debe a la tenacidad que tiene el programa y en su habilidad de defenderse testarudamente en posiciones muy desfavorables, muchas veces escapando con un empate. Por esta misma razón, sabe cómo ganar en posiciones favorables denegando al oponente cualquier ruta de escape.[2] El consenso general es que el estilo de juego de Houdini es mayoritariamente posicional pero con una fuerte habilidad táctica.

En el funcionamiento interno del programa se implementa, como en muchos otros programas punteros, una avanzada poda alfa-beta también de otras muchas subrutinas y algoritmos propios de la programación de software de ajedrez. En Houdini destaca su alta velocidad de búsqueda (en términos de nodos/segundo) que favorece una mayor rapidez para encontrar buenos movimientos. También es destacable su refinadísima función de evaluación, que permite que el programa ofrezca una evaluación muy acertada de las posiciones en la mayoría de los casos; es por esto que a Houdini se le considera un gran motor para análisis de partidas y para ajedrez por correspondencia de alto nivel, al igual que otros reputados motores como Rybka, Stockfish, Critter, Naum y muchos otros. Aunque el código del programa está cerrado, el autor menciona motores de ajedrez de código abierto como Ippolit/RobboLito, Stockfish y Crafty como gran influencia.[3]

Al ser un motor UCI no tiene interfaz gráfica propia, así que es imprescindible tener una para hacer uso del primero.

Houdini soporta paralelismo y es compatible con sistemas operativos de 32 bits y 64 bits, siendo aproximadamente un 30% más rápida (en términos de nodos/segundo) la versión de 64 bits con respecto a la de 32 bits. Este motor soporta las bases de datos de finales Gaviota desde la versión 1.5; la última versión disponible es la 1.5a (lanzada el 15 de enero de 2011) y se puede descargar gratuitamente desde la página oficial que Houdart tiene dedicada a su programa. Incluso sin usar tablas de finales Houdini muestra un gran conocimiento de finales porque tiene un extenso conocimiento de ellos integrado en el código.

Según la lista de motores de ajedrez de IPON, Houdini es el motor más fuerte superando por unos 55 puntos Elo al programa comercial Rybka.[4] En un primer momento Houdini no se incluía en las conocidas listas de CEGT ni CCRL (por sospecha de ser un derivado de la familia de motores de ajedrez Ippolit, siendo este último acusado de ser un clon del programa Rybka[5] [6] [7] [8] ), pero en gran parte gracias a la carta abierta de Fabien Letouzey (programador de Fruit)[9] publicada en el foro de TalkChess[10] (también conocido como CCC) primero CEGT[11] [12] cambió su postura e incluyó a Houdini en sus listas (resultando, lógicamente, ser el número 1 acorde con otras listas[13] [14] ). Más tarde, CCRL[15] también incluyó a Houdini, pero ambos Rybka y Houdini pasaron a tener un estatus de "motores controvertidos" debido a que Houdini podría haber usado código proveniente de Ippolit, a su vez éste de Rybka[16] y Rybka de Fruit.[17] [18]

Referencias

Enlaces externos

http://www.cruxis.com/chess/houdini.htm Página oficial del programa Houdini.


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • Motor de ajedrez — Un motor de ajedrez es un programa que sabe jugar ajedrez y que implementa un lenguaje de comunicación que le permite hablar con otros programas. Contenido 1 Interfaz 2 Protocolos 3 Fuerza creciente 4 …   Wikipedia Español

  • Fritz (ajedrez) — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Stockfish (ajedrez) — Stockfish es un motor de ajedrez UCI de código abierto desarrollado por Tord Romstad, Joona Kiiski y Marco Costalba. Desde el 4 de enero de 2011 la versión 2.1.1 esta disponible en C++ y también precompilada para Windows y Linux. El programa se… …   Wikipedia Español

  • Wikipedia:Café (todos) — Atajos WP:CWP:C …   Wikipedia Español

  • Wikipedia:Café/Portal/Archivo/Propuestas/Actual — Café: Propuestas …   Wikipedia Español

  • Episodios de House — Anexo:Episodios de House Saltar a navegación, búsqueda Este artículo contiene información y resúmenes de los episodios de la serie de televisión estadounidense House. House es un drama médico estadounidense que se estrenó en la Fox el 16 de… …   Wikipedia Español

  • Ajeeb — Propaganda de una exhibición de Ajeeb, que incluye una ilustración de su apariencia. Ajeeb era una imitación de el Turco. Ajeeb ,[1] fue un autómata de ajedrez, creado por Charles Hooper (un ebanista) …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”