Categoría: Software

Cómo cambia el emparejamiento de una ronda par cuando hay un descanso

Tras los artículos anteriores en el que resumimos los cambios publicados recientemente por FIDE y vimos cómo afectaba una incomparecencia a un determinado emparejamiento de una ronda impar; hoy vamos a ver cómo afectan los cambios al emparejamiento de una ronda par.

Del 17 al 25 de agosto se están jugando en Praga los Campeonatos de Europa de Ajedrez para jóvenes Sub 8 a Sub 18. Estoy arbitrando dichos Campeonatos, gracias a las gestiones realizadas por la FEDA (que agradezco desde aquí) y más concretamente el Sub 14 de chicas (para los no puestos en estos temas, a nivel europeo y mundial se organizan los Campeonatos por edades en categorías para chicos y para chicas de forma independiente).

Es un torneo en el que a priori no debe haber incomparecencias, al estar todos los jugadores alojados en el hotel oficial por lo que me pareció perfecto para analizar los cambios publicados por la FIDE al Reglamento del Sistema Suizo.

En un principio pensé hacer el análisis con mí torneo, pero no valía dado que hay un número par de jugadoras, por lo que los cambios no afectaban. Ví que el Sub 18 de chicas tenía un número impar de jugadoras y es el ejemplo que voy a utilizar para ilustrar los cambios.

Supongamos el siguiente grupo de puntuación para el emparejamiento de la 4ª ronda:

ID	 Pts	----	Col Pref 	 R1	 R2	 R3	

 15	 2.5	 WBW	  b	   	 44	 42	  2	

  3	 2.0	 WBW	  b	   	 32	 24	 10	
  7	 2.0	 WBW	  b	   	 36	 28	 14	
 10	 2.0	 BWB	  w	   	 39	 35	  3	
 11	 2.0	 WBW	  b	   	 40	 41	 32	
 12	 2.0	 BWB	  w	   	41	 29	  5	
 13	 2.0	 WBW	  b	   	42	 44	 38	
 18	 2.0	 BWB	  w	   	47	  1	 37	
 20	 2.0	 BBW	  w	   	49	  2	 40	
 22	 2.0	 BWB	  w	   	51	 43	 42	
 23	 2.0	 WBW	  b	   	52	  8	 56	
 26	 2.0	 BWB	  w	   	55	  5	 51	
 27	 2.0	 WBW	  b	   	56	 46	 52	
 28	 2.0	 BWB	  w	   	57	  7	 53	
 29	 2.0	 WBW	  b	   	58	 12	 57	
 59	 2.0	  BW	 Ab	   	 	 16	  8

El caso especial es el número 59. Este jugador tuvo un descanso en la primera ronda porque el número de jugadores era impar (recibió un punto sin adversario ni color a efectos de emparejamiento). Para decidir su preferencia de color tenemos que mirar el artículo A7.e del Reglamento del Sistema Suizo, que dice:

A7.e.: Cuando se empareje una ronda par, aquellos jugadores que tengan una preferencia leve de color (los que hasta entonces hayan jugado, por la razón que sea, un número par de partidas) serán tratados como si tuvieran aquella preferencia leve de color tal (blancas o negras) que reduzca el número de emparejamientos en los que ambos jugadores tengan la misma preferencia de color fuerte.

Por lo tanto, para decidir su preferencia de color tenemos que analizar el grupo en su integridad:

  • Jugadores con preferencia fuerte a blancas: 7
  • Jugadores con preferencia fuerte a negras: 8

Por lo tanto si asignáramos al jugador 59 la preferencia de negras (que hasta ahora hubiera sido la lógica ya que a aquellos jugadores con una preferencia leve de color, se les asignaba la preferencia de alternar el color respecto a la ronda anterior), tendríamos 7 jugadores con preferencia a blancas y 9 a negras, lo que produciría que al menos 2 jugadores con preferencia fuerte a negras jugaran entre sí (vamos, que X sería 1 con color dominante negras). Sin embargo, si asignamos al jugador 59 la preferencia de color a blancas, tendríamos 8 jugadores con preferencia blancas y 8 con preferencia negras, lo que nos daría que ningún jugador con preferencia fuerte jugaría con otro con la misma preferencia (vamos, que X sería 0).

Veamos cómo sería el emparejamiento en ambos casos:

Emparejando del modo “viejo”

15 ↓

2 pt

3

7

10

11

12

13

18

20

22

23

26

27

28

29

59

Tenemos que 7 jugadores a blancas y 9 a negras. Como estamos con un grupo heterogéneo, debemos emparejar primero a los jugadores flotantes descendentes:

3-15 y reducimos el valor de X al no garantizarse una preferencia de color.

Después partiríamos el grupo por la mitad entre los jugadores 20 y 22 tendríamos 7 jugadores a blancas, 7 a negras y X=0, por lo que el emparejamiento sería inmediato:

22-7, 10-23, 26-11, 12-27, 28-13, 18-29, 20-59

Es el emparejamiento que produce Swiss Manager.

Chess Arbiter Pro, que aplica las mismas reglas que Swiss Manager, no produce este emparejamiento, ya que produce otro flotante en el grupo superior (el 1), en un manifiesto error al calcular los intercambios de jugadores entre S1 y S2.

Emparejando del modo Reglamentario

15 ↓

2 pt

3

7

10

11

12

13

18

20

22

23

26

27

28

29

59

Ahora, al asignarle al jugador 59 la preferencia a blancas, para que no haya jugadores con preferencia fuerte que se enfrenten entre sí (vamos, que hemos decidido la preferencia de color de tal forma que reducimos el valor de X), tenemos que hay 8 jugadores a blancas y 8 a negras, con X=0.

Emparejamos primero al flotante:

10-15

Ahora emparejamos el grupo restante, partiéndolo en dos entre el jugadores 20 y el 22, con X=0 el emparejamiento es inmediato:

22-3, 26-7, 28-11, 12-23, 59-13, 18-27, 20-29

Este es el emparejamiento que producen Vega (con JaVaFo), Swiss Master, Tournament Director y Turnering Service.

Seminario de Árbitros sobre el Sistema Suizo

Los árbitros seminaristas nos hemos vuelto a juntar, en León esta vez, para hablar de lo nuestro (ojo: me ha salido largo y puede ser una chapa)

No sé quién fue el que instauró esto de los Seminarios anuales de Árbitros, pero hay que reconocer que fue una buena idea. No solo sirve para tratar las últimas novedades y hacer una puesta en común de actuaciones y dudas reglamentarias, sino también para estrechar lazos entre todos los árbitros.

El tema de este año ha sido uno que me gusta: modificaciones del Sistema Suizo. El Sistema Suizo es un sistema para poder emparejar a muchos jugadores en pocas rondas en un torneo de ajedrez. Es evidente que si tenemos 100 jugadores en un torneo de ajedrez, es imposible jugar 99 rondas (aunque se jugaran 2 partidas al día el torneo duraría 50 días). Por ello se inventó el Sistema Suizo que con unos sencillos principios permite organizar ese tipo de torneos. Esos principios son:

  • Dos jugadores solo podrán jugar entre sí una única vez.
  • La diferencia de los puntos que tienen dos rivales en una ronda debe ser 0 o en su defecto la mínima posible.
  • Un jugador jugará tantas partidas con blancas como con negras, en su defecto la diferencia deberá ser la mínima posible.
  • Se procurará que un jugador alterne el color de cada ronda.

Para ello, en el año 1992 se aprobó el Sistema Suizo más extendido estos días: el Sistema Suizo basado en Valoración ó Sistema Suizo Holandés (porque su creador era holandés). La cosa es que a partir de esa aprobación inicial, la FIDE modificó varias veces dicho Reglamento, pero a partir de 1999 parece que se les olvidó publicar esas modificaciones. Si queréis conocer un poco la historia, podéis leer la web de Luigi Forlano, programador del programa de emparejamientos Vega, en la que explica el tema.

¿Qué implica eso? Que los programas que utilizabamos puede que estuvieran utilizando el último Reglamento y puede que no. Es decir, Swiss Manager (el programa que más se utiliza en este momento en España) utilizaba las reglas que estaban publicadas pero que no eran las últimas. Sin embargo el programa Swiss Master (programa creado a instancias del autor inicial del Sistema Suizo Holandés) cumplía las reglas que no estaban publicadas pero eran las oficiales. ¿Y quién entiende esto? Solo aquéllos que están acostumbrados a la FIDE…

Sin embargo, hace dos años, Luigi Forlano y Roberto Ricca publicaron su web el texto en vigor (el que tenía las modificaciones), y decía que el texto se lo había pasado el presidente del Comité de Emparejamientos Suizos (Kristian Krause, autor del afamado Protos), dado que se lo había pedido para desarrollar la versión holandesa en su programa Vega.

Tras hablar sobre la FIDE, hablemos de lo nuestro. Nuestra labor ha sido revisar la traducción del inglés del Reglamento del Sistema Suizo, y ver las modificaciones que ello supone a la hora de realizar y revisar los emparejamientos. La modificación básica que hizo la FIDE (y que ha tardado 10 años en publicarla) se refiere a las preferencias de color de jugadores que no han jugado una determinada ronda. El texto viejo era el siguiente:

A7. La diferencia de color de un jugador es el número de partidas jugadas con blancas menos el número de partidas jugadas con negras por ese jugador.Después de cada ronda, queda determinada la preferencia de color de cada jugador, conforme a las siguientes definiciones y en el orden que se indican:

a) Se produce una preferencia de color absoluta cuando la diferencia de color es mayor que 1 o menor que –1, o cuando ha jugado con el mismo color las dos últimas rondas. La preferencia será a blancas cuando la diferencia de color es menor que 0 ó cuando haya jugado las 2 últimas rondas con negras; en caso contrario, la preferencia será a negras. En este caso se anota previamente el color (obligatorio) en la ficha de emparejamiento. (Esta regla no se aplica cuando se emparejen jugadores con una puntuación superior al 50% en la última ronda).

b) Se produce una preferencia de color fuerte cuando la diferencia de color es distinta de cero. La preferencia de color será a blancas si la diferencia de color es menor que cero, en caso contrario será a negras.

c) Se produce una preferencia de color leve cuando la diferencia de color de un jugador es cero, siendo la preferencia la de alternar el color con respecto a la ronda anterior. En este caso, la diferencia de color se escribirá como +0 ó -0 dependiendo del color de la ronda anterior (blancas o negras, respectivamente). Antes de la primera ronda, se determina por sorteo la preferencia de color de un jugador (a menudo solamente la del número 1 de emparejamiento).

Sin embargo el nuevo texto es el siguiente:

A7. Diferencias de color y preferencias de color.
La diferencia de color de un jugador es el número de partidas jugadas con blancas menos el número de partidas jugadas con negras por ese jugador. Después de cada ronda, queda determinada la preferencia de color de cada jugador.

a) Se produce una preferencia de color absoluta cuando la diferencia de color es mayor que 1 o menor que –1, o cuando ha jugado con el mismo color las dos últimas rondas. La preferencia será a blancas cuando la diferencia de color es menor que -1o cuando haya jugado las 2 últimas rondas con negras. La preferencia será a negras cuando la diferencia de color es mayor que +1 o cuando haya jugado las 2 últimas rondas con blancas.

b) Se produce una preferencia de color fuerte cuando la diferencia de color es +1 o -1. La preferencia de color será a blancas si la diferencia de color es menor que cero, en caso contrario será a negras.

c) Se produce una preferencia de color leve cuando la diferencia de color de un jugador es cero, siendo la preferencia la de alternar el color con respecto a la ronda anterior. Antes de la primera ronda, se determina por sorteo la preferencia de color de un jugador (a menudo la del más alto).

d) Cuando se empareje una ronda impar, aquellos jugadores que tengan una preferencia fuerte de color (los que hasta entonces hayan jugado, por la razón que sea, un número impar de partidas) serán tratados como si tuvieran una preferencia de color absoluta siempre que ello no origine flotantes adicionales.

e) Cuando se empareje una ronda par, aquellos jugadores que tengan una preferencia leve de color (los que hasta entonces hayan jugado, por la razón que sea, un número par de partidas) serán tratados como si tuvieran aquella preferencia leve de color tal (blancas o negras) que reduzcael número de emparejamientos en los que ambos jugadores tengan la misma preferencia de color fuerte.

f) Los jugadores que no disputen las primeras rondas no tendrán ninguna preferencia de color (se garantizará así la preferencia de sus rivales)

Lo que cambian son los apartados d, e y f. Vamos que cuando calculemos las preferencias de color de los jugadores, tenemos que tener en cuenta estas nuevas normas.

¿Y los programas?

Pues es una buena pregunta, porque todos los árbitros utilizamos programas de emparejamientos para gestionar torneos. He hecho pruebas con un torneo ficticio que utilizo para dar clases de suizo en varios programas de emparejamientos homologados por FIDE y estos son los resultados:

  • Swiss Manager: el programa empareja con la versión vieja del Suizo. Así que ojo los que lo utilizan.
  • Chess Arbiter Pro: empareja de acuerdo a la versión vieja.
  • Vega con JaVaFo (versión 6.3): Vega utiliza un motor de emparejamientos llamado JaVaFo para emparejar por sistema holandés (originalmente estaba diseñado para emparejar por sistema Dubov); y empareja de acuerdo el Reglamento en vigor (nota: no está homologado por FIDE todavía, pero el tema es cuestión de semanas, dado que en el próximo Congreso FIDE lo van a hacer).
  • Swiss Master 5: la versión en Windows de aquella versión inicial, empareja de acuerdo al Reglamento en vigor.
  • Tournament Director: empareja de acuerdo a la versión en vigor.
  • Tournament Service: la prueba que he hecho tiene que estar mal, porque parece que el programa ha fumado algo antes de emparejar porque da un emparejamiento extraño, muy extraño, tengo que estudiarlo mejor.

Moraleja

Ojo con los programas de emparejamiento. Revisa y estudia el Reglamento y ojo con Swiss Manager, que aunque esté homologado por FIDE, no empareja de acuerdo al Reglamento.