Hiarcs 8: conocimiento ajedrecístico y fuerza táctica

26/04/2002 – El programa Hiarcs es el resultado del trabajo del programador inglés Mark Uniacke. Ha logrado muchos seguidores porque, al contrario que sus colegas, trabaja con conocimientos ajedrecísticos en vez de emplear fuerza bruta de búsqueda. Han pasado tres años desde la publicación de la última versión. Ahora el autor nos presenta a Hiarcs 8.0, que es única en su estilo posicional pero que ha ganado también enormemente en fuerza táctica. Mark Uniacke nos habla de ello aquí.

ChessBase 14 Download ChessBase 14  Download

Programa de gestión de bases de datos de ajedrez que es referencia mundial. Todos usan ChessBase, desde el campeón del mundo al aficionado. Inicie su historia de éxito personal con ChessBase.

Más información...

Hiarcs 8

Por Mark Uniacke

El programa Hiarcs ha permanecido entre los punteros del mundo desde que ganó el Campeonato Mundial de Ordenadores en 1993. Su nombre proviene de las iniciales de la expresión Higher Intelligence Auto Response Chess System (que podría traducirse como sistema ajedrecístico de respuesta automática de inteligencia superior) y define los principios de trabajo de su autor. Mark Uniacke siempre ha sido un exitoso ponente de implementar en los programas tanto conocimiento ajedrecístico como fuera posible. Su programa ha obtenido un gran número de seguidores en la escena del ajedrez cibernético.

Desde la publicación de la versión anterior de Hiarcs han pasado tres años. Ahora he completado Hiarcs 8, principalmente desarrollándolo en mi tiempo libre y tomando como base Hiarcs 7.32. El trabajo de Hiarcs 8 se distribuyó en dos áreas principales:

Búsqueda

La búsqueda de Hiarcs 7.32 era propensa a dispersarse en el mediojuego a profundiades por encima de los 10 plies y eso traía como consecuencia que no se obtenía un buen rendimiento de las máquinas actuales. Para Hiarcs 8 he cambiado significativamente el perfil y la profundidad del árbol de búsqueda, siendo más selectivo con las variantes exploradas y las extensiones de búsqueda empleadas. Era claro que una búsqueda más profunda alteraba el equilibrio entre el juego táctico y el posicional. Todo el programa debía adaptarse a estos cambios. Ello condujo a una búsqueda que es capaz de alcanzar entre 1 y 3 iteraciones más profunda que con Hiarcs 7.32 en el mismo tiempo. Merece la pena destacar que esto se logró con una búsuqeda más inteligente más que con una mayor velocidad en nodos por segundo.

Se hicieron algunas mejoras en la velocidad bruta que alcanzan aproximadamente un 15%, pero la mayor parte de ellas se reinvirtieron en las funciones de valoración y de búsqueda inteligente, que necesitaban ser reforzadas para poder soportar un árbol de búsqueda más estrecho. Aunque algunos aspectos tácticos ocasionalmente requieren aproximadamente 1 ply más de profundidad para ser encontrados, son casos raros y, en general, el juego táctico ha mejorado significativamente. La profundidad máxima de búsqueda también ha tenido que extenderse hasta 62 plies ya que la búsqueda normalmente excede el viejo límite de los 30 plies, inlcuso con controles de tiempo de blitz.

Aunque el camino hasta ese modelo de búsqueda ha sido difícil, con muchas versiones experimentales que tenían dificultades (a pesar de que a veces resultaban difíciles de detectar) en el juego táctico o en el posicional, el resultado final plasmado en Hiarcs 8 es un programa muy sólido, que tiene una buena mezcla de fuerza táctica y buen juego posicional. La mayor profundidad de búsqueda ha resultado en una mejora de la comprensión posicional y del juego y en este aspecto es donde reside la segunda mayor mejora.

Conocimiento

En Hiarcs 8 reescribí eI código de la evaluación de peones y el programa ahora entiende mucho mejor cuando los peones son débiles, incluyendo las futuras debilidades potenciales y como el control de casillas y las piezas influyen en las estructuras de peones y viceversa. También reescribí gran parte del código sobre los peones pasados que ha sido recompensado con una mejor comprensión de los mismos. Casi todas las evaluaciones de las piezas y peones fueron comprobadas y actualizadas para Hiarcs 8 desde Hiarcs 7.32. Esto llevó mucho tiempo y muchas pruebas. Como se puede ver en las partidas contra el GM Boris Gulko, Hiarcs 8 tiene un fuerte "sentimiento" posicional y puede jugar de forma natural e incluso excitante ajedrez posicional. Se descubrieron varios conceptos posicionales nuevos y se transformaron en heurística y ello algunas veces ha dado a Hiarcs 8 otra dimensión del juego posicional.

Conclusión

Ha costado desarrollar Hiarcs 8 lo que parecían eras, ha generado una mayor lista de cosas a realizar de la que empecé tras Hiarcs 7.32, pero en el proceso creo que he creado un programa más fuerte y más posicional que el anterior. ¡También he tenido momentos muy divertidos y muchos altos y bajos durante el desarrollo de Hiarcs 8! Espero que se diviertan con el estilo refrescante y el juego del programa.

Antes de terminar, me gustaría dar especialmente las gracias a Eric Hallsworth, que es mi co-diseñador. Continuamente me inspira con precisas pruebas, pensamientos estimulantes y sugerencias, sin olvidar la excelente preparación del libro de aperturas. Por supuesto, Hiarcs 8 estará disponible con la última edición del libro de aperturas de Eric.

He aquí algunas posiciones de ejemplo para mostrar de lo que es capaz Hiarcs 8:

Hiarcs 8 en mi portátil PIII a 750 Mhz tarda 24 segundos en encontrar 1.b6+!! (¡Y con la valoración positiva!) Lo puntúa con +4.05 tras 29 segundos y con +9.15 al cabo de 48 segundos. La variante principal que facilita Hiarcs tras 29 segundos es la asombrosa 1.b6+ Rxb6 2.Cd7+ Rc6 3.Da6+ Rxd7 4.e6+ Re8 5.Da8+ Dd8 6.g6 Dxa8 7.g7 Df3 8.g8=D+ Df8 9.Dg2 Df2 10.Dxf2 c5 11.Dxc5. He probado Fritz7, Junior7, Chess Tiger 14 y Shredder5.32 (no tenía Shredder 6) y ninguno de ellos encontró la jugada en menos de 3 minutos. A Hiarcs 7.32 le llevó siglos. Hablando de memoria, creo que Fritz7 es mejor que los otros aquí, pero aún mucho más lento que Hiarcs 8.

Ortueta – Sanz, Spain 1934

Aquí Hiarcs tiene que encontrar 1...Txb2!! 2.Cxb2 c3 3.Txb6 c4 4.Tb4 a5 5.Ca4 axb4 0-1. La jugada clave resulta complicada para la mayor parte de los programas. Hiarcs 7.32, en un Athlon 1 GHz necesita 14 minutos y 37 segundos para encontrarla. Con su nueva búsqueda eficaz y ampliaciones, Hiarcs 8 muestra 1...Txb2 en 76 segundos, con una clara valoración positiva para las negras.

La siguiente es una posición de test empleada por Peter Schreiner y conlleva un doble sacrificio de alfil:

Juegan blancas.

Ambos alfiles blancos apuntan amenazadoramente hacia el rey negro, mientras que las torres están dispuestas para unirse al ataque. Pero ¿cuál es la más precisa y eficaz forma de llevarlo a cabo? 1.Axh7+ Rxh7 2.Dh5+ Rg8 3.Axg7 Rxg7 [3...f6 4.Dh8+ Rf7 5.Axf8 Axf8 (5...Txf8 6.Dh7+) 6.Dh5+ Re7 7.Dh7+ Rd6 8.Txe6+; 3...f5 4.Dh8+ Rf7 5.Dh7 Dd7 6.Td3 f4 7.Txd5 Axd5 8.Ad4#] 4.Dg5+ Rh7 [4...Rh8 5.Td4] 5.Td4 Ah2+ 6.Rh1 Df4 7.Txf4 Axf4 8.Dxf4 1-0.

Hiarcs, que a menudo se considera un mero programa estratégico, ahora necesita sólo tres segundos para encontrar el sacrificio de alfil y diez segundos para dar la linea principal completa.

Disponibilidad

Hiarcs 8 viene con la última interfaz de Fritz 7 lo que significa que dispone de todas las funciones de enseñanza y entrenamiento de Fritz así como la posibilidad de jugar contra otras personas de todo el mundo por medio del servidor Playchess. Se incluye en el CD el libro de aperturas especial para Hiarcs 8 desarrollado por Eric Hallsworth y una base de datos de 320,000 partidas.

Disponible desde el 24 de abril. Precio: € 49.99. Puede encargar su ejemplar aquí.


Discussion and Feedback Join the public discussion or submit your feedback to the editors


Comentar

Normas sobre los comentarios

 
 

¿Aún no eres usuario? Registro