Datos técnicos

  • ¿Entendemos bien los datos técnicos de nuestra computadora de ajedrez? - 1ª parte

    MICRO

    Hoy, en plena era de la informática y de las nuevas tecnologías, todo el mundo está familiarizado con términos como MHz (megahercios), ROM, RAM, etc. y sabemos que mientras más MHz tenga el procesador, de ese ordenador, ese teléfono móvil o esa computadora de ajedrez, más potente es. Aunque eso no es exactamente así, pues hay otros parámetros que también intervienen. En resumidas cuentas, hay términos muy técnicos que se han colado en nuestras vidas como parte normal de nuestro vocabulario.

    Pero centrémonos en las computadoras de ajedrez. Para entenderlo mejor y llevar un orden, vamos a guiarnos con un ejemplo: las características técnicas de la Mephisto Master Chess, sobre la que he publicado recientemente un artículo en esta web. Todo será aplicable a cualquier máquina, ya que los parámetros son los mismos, sólo variarán sus valores. Usaremos una terminología sencilla para que todo el mundo lo entienda. 

  • ¿Entendemos bien los datos técnicos de nuestra computadora de ajedrez? - 2ª parte

    APERTURAS

    Este artículo es la continuación de la primera parte publicada hace una semana. 

    Otras características

    Aunque la potencia del procesador es muy importante, también lo son otras características de la máquina, que cuando no hay grandes diferencias en los parámetros anteriores, pueden desequilibrar la balanza, haciendo más eficiente a máquinas con un procesador más débil. Estas son:

    1) El programa (software) que tenga implementado, pues unos pueden tener algoritmos más eficientes que otros en igualdad de condiciones.

    2) El libro de aperturas, pues no es lo mismo disponer de uno con 5.000 mov. que del libro de aperturas con 100.000 mov. que posee la ChessGenius Pro.

    3) Las tablas Hash, algunas máquinas no las tienen, otras tienen tablas de 32KB, y otras llegan hasta 512 KB.

  • ¿Entendemos bien los datos técnicos de nuestra computadora de ajedrez? - 3ª parte

    RAM ROM

    Este artículo es la continuación de la primera y segunda parte, publicadas anteriormente. 

    Las memorias

    La ROM. 

    64 KB.Esta es una memoria de sólo lectura, no podemos grabar, y los datos implantados de fábrica no se borran aunque se quede sin corriente cuando apagamos la máquina. Por eso es aquí es donde está:

    1- El programa, que en este caso es de Frans Morsch y ocupa unos 22 KB... sí, no os extrañéis, estos programas para micros dedicados suelen ser muy pequeños, con unos cuantos algoritmos muy eficientes.

    2- Las rutinas del módulo de servicios (comunicación de movimientos al tablero, funciones de la máquina, como niveles, opciones de juego, etc.). que ocupa unos 16KB.

    3- El libro de aperturas, aquí de 50.000 mov., que ocupa unos 25 KB. Aunque parezca mentira, la grabación de un mov. está muy optimizada. No olvidemos que cada KB tiene 1.024 bytes y cada byte consta de 8 bits.

  • Tablas de finales (1ª parte), ¿cómo funcionan?

    F1

    Generalidades

    Un programa (software) de ajedrez es un archivo con una serie de algoritmos matemáticos, que ejecutado por un procesador informático (CPU), jugará al ajedrez de una forma más o menos eficiente. Pero el programa en sí no es determinante para que el juego sea más o menos poderoso, o para tener un mayor ELO, sino que hay otros factores que contribuyen a esa fuerza ajedrecística, a ese ELO.

    Como ya explicamos en el artículo "¿Entendemos bien los datos técnicos de nuestra computadora de ajedrez?", al diseño del programa se une la potencia del procesador que lo va a ejecutar, así como otros factores añadidos, tales como el libro de aperturas y las tablas Hash, para aumentar la eficiencia de dicho programa.

  • Tablas de finales (2ª parte)

    FINALES2PARTE

    Una tabla de finales para nosotros

    Terminábamos el artículo Tablas de finales ¿Cómo funcionan?con esta frase: “Pero claro, el plano lo tiene el programa, no lo tienes tú”, haciendo referencia a que el programa de ajedrez que dispone de una tabla de finales, que nosotros no tenemos, juega con ventaja (por si no tuviera bastante con las que ya tiene).

    Por eso voy a comentaros un pequeño truco para cuando juguemos contra el ordenador si llegamos a uno de estos finales, (me imagino que si llegamos hasta ahí  será en un nivel muy asequible). Nuestros ordenadores son multitarea, así que mientras tenemos abierto en pantalla el programa de ajedrez (el Fritz o el que sea), podemos abrir también el programa FinalGen, que nos puede generar una de esas tablas. Solo sirve para cuando queden en el tablero, además de los dos reyes, una pieza (dama, torre, alfil o caballo) por bando como máximo y cualquier número de peones en cada bando. Total 2, 3 o 4 piezas no peones + cualquier nº de peones. A partir de un total de 6 piezas la tabla tardará mucho en generarse. Con 5 o menos piezas, será rápido. Cuando lleguemos a ese final con el nº de piezas indicado, abrimos este programa y configuramos la posición de las piezas que hay en el tablero en ese momento y nos genera una tabla de finales, de tal forma que el propio programa FinalGen detectará si hay mate, y para que bando es, o si hay tablas, así como los movimientos que hay que ir haciendo.

  • Vocabulario sobre las computadoras de ajedrez

    vocabulary

    La terminología y/o jerga que se utiliza en cualquier actividad puede ser un misterio para el principiante aunque el usuario avanzado la utilice como si fuera algo más que sabido por todos. Voy a enumerar un pequeño listado de términos técnicos y de otro tipo, relativos al mundillo de las computadoras de ajedrez, tanto para que sirva de aclaración al néofito como recordatorio para el experto. Por supuesto, algunos pueden sonar a simplezas y otros intentaré que sean una especie de resumen de vocabulario para el aficionado. 

© Chess Computer Coleccionistas (2019)