Ayuda en español

La lista Elo inicial

La lista Elo inicial

Previous topic Next topic  

La lista Elo inicial

Previous topic Next topic  

Ventana de base de datos - Base de datos - Puntuación - Crear lista Elo inicial

El padre del Unix y pionero del ajedrez por computadora Ken Thompson sugirió un algoritmo para crear una lista Elo a partir de una base de datos de partidas arbitrarias. Trata la base como un gran torneo: cada jugador tiene el mismo Elo inicial (por ejemplo 2400), con el que se calcula el rendimiento en el torneo para todo el mundo. En una iteración posterior se incluye el rendimiento en el valor inicial, y se calcula un rendimiento más exacto. Tras varias repeticiones los valores del Elo convergen hacia valores estables.

clip0002

La gestión del Elo en nuestro programa de ajedrez ha sido introducida principalmente para valorar los torneos entre ordenadores, pero resulta muy interesante aplicarla también a las personas, incluso creando listas Elo con datos de partidas históricas. Para que el sistema funcione adecuadamente es absolutamente crítico que los nombres de los jugadores sean unívocos. Por ello recomendamos el uso de bases de datos de alta calidad de ChessBase (por ejemplo la MegaDatabase2000), porque muchas otras bases de datos contienen los nombres de los jugadores con distintos deletreos. Además, las colecciones de partidas que no contienen torneos completos distorsionan los ratings.

Para los módulos, una buena lista inicial podría basarse en 300-500 partidas. Los errores en la lista inicial no son un gran problema porque tras varios torneos los valores se aproximarán a los correctos (los módulos infravalorados aumentarán rápido su puntuación y los sobrevalorados la perderán)

 

Así se genera una lista Elo

Para crear la lista base, seleccione las partidas que quiera usar para el cálculo en la ventana de base de datos. Si quiere considerarlas todas, pulse CTRL-A.
Active Base de datos - Puntuación - Crear lista Elo inicial.
El programa le pedirá un nombre de archivo. Si se corresponde con una lista Elo ya existente, su contenido se reemplazará por el nuevo.
La lista necesita un número mínimo de partidas por jugador. Si no tiene suficientes (caso de una base muy pequeña o con demasiados jugadores), se le informará de ello y la creación fracasará.

El algoritmo de Thompson calcula fuerzas de juego relativas. Asume que la puntuación promedio de todos los jugadores es de 2400, que no tiene porqué ser el caso. Para obtener puntuaciones prácticas correctas es necesario reescalar o calibrar la lista, añadiendo o sustrayendo un cierto porcentaje a cada jugador. La mejor forma de hacerlo es escoger un jugador muy estable con un rating conocido y sumar o restar una cifra que convierta su rating calculado en el real. El programa ajustará las puntuaciones del resto de jugadores. De modo que una vez que el programa ha terminado de calcular el Elo, deberá calibrar la lista. Haga clic en Calibrar e introduzca el valor de la corrección a aplicar.