domingo, 11 de diciembre de 2011

Aperturas aleatorias

El 26 de noviembre el Torneo de Navidad de Cambridge se jugó con aperturas aleatorias, concretamente con la lista Berg-Borja de aperturas equilibradas de 8 movimientos. Precisar que, si no me equivoco, no es el primer torneo de estas características; tendría que asegurarme pero me parece que se ha jugado así antes en Alemania, Francia, Suecia (como digo no estoy seguro de los países). Sin embargo, creo que éste ha tenido algo más de repercusión, tal vez porque son ingleses y todos sabemos la extraordinaria capacidad que tienen para crear tradiciones.

Berg tiene una página donde ofrece su programa llamado XOT precisamente para este fin. En ella resume un poco la historia:

  • Ben Seeley used Ntest to set up random positions that were not necessarily legal positions, but are evaluated as about even.
  • My first idea was to randomly pick a position of the known drawtree.
  • David Beck suggested to use random even sequences with 8 moves.
Ya comentamos en este blog unas posiciones propuestas por Ben Seeley. La idea de Berg se inclina por que la posición sea posible de acuerdo con las reglas del otelo. Beck propuso que fueran secuencias de 8 movimientos.

Borja Moreno and I used Edax and Ntest to create two lists of 8-move openings. The large one contains 10784 sequences where move 8 is considered between -2 and +2 by Edax and Ntest at level 16 and 20 each. The small list contains 3623 sequences considered between -1 and +1.
Que no hace falta traducir, pero enlazo a la página:
http://xot.xmav.eu/aboutxot.php?lang=en

Sin duda, ya lo he comentado antes, pero no es el único juego donde se ha implementado una idea de esta naturaleza. Las damas es seguramente el más característico y cercano.

Como sabemos, en España hay una variante de damas, seguramente de las más clásicas y conocidas, al menos por los que lean esto, que se juega sobre un tablero de 8x8. Se puede jugar, entre otros muchos sitios, en Ludoteka, en cuya página nos enteramos de que posibilitan jugar con "aperturas al azar":
La apertura al azar consiste en que los dos primeros movimientos de la partida se realizan aleatoriamente entre un conjunto de 43 aperturas posibles que se consideran equilibradas, con el objeto de que los jugadores no repiten continuamente los mismos patrones de partida.
Nótese que con dos movimientos en damas españolas, sólo se llegan a proponer 43 posiciones, frente a los miles de la propuesta otelística.

 En los países anglosajones también se juega una variante sobre un 8x8. En la Wikipedia inglesa:
In tournament English draughts, a variation called three-move restriction is preferred. The first three moves are drawn at random from a set of accepted openings. Two games are played with the chosen opening, each player having a turn at either side. This tends to reduce the number of draws and can make for more exciting matches. Three-move restriction has been played in the United States championship since 1934. A two-move restriction was used from 1900 until 1934 in the United States and in the British Isles until the 1950s. Before 1900, championships were played without restriction: this style is called go-as-you-please (GAYP).
Es decir, similar a la propuesta otelística, pero con 3 movimientos en vez de 8. Antes, también se empleó una de 2 movimientos. Dejaré una pregunta abierta que seguro todo el mundo se ha realizado: ¿puede ser mejor o es indiferente que el número de movimientos sea par o impar?

 Haciendo un inciso, hoy la variante más conocida es la denominada "damas internacionales", sobre un tablero de 10x10.

Visitando por un momento el mundo del ajedrez, existe el ajedrez con aperturas aleatorias (así como otras muchos miles de variantes), y si no me equivoco hay varias variantes propuestas con estas características, aunque creo que la más conocida es el ajedrez 960 (que algo de relación debe de tener con Fischer), y donde evidentemente son 960 las posiciones posibles.

Volviendo al otelo o reversi, y centrándonos en el aspecto práctico de la organización de un torneo, si éste es por Internet, el problema será para el programador y no muy grande, si es sobre en tableros, se puede emplear un ordenador con el programa de Berg (XOT) o bien alguna otra alternativa partiendo de la lista de aperturas con su secuencia de movimientos. Si esto no gustara o no fuera posible, por ejemplo, una mano inocente podría preparar antes del torneo unas hojas impresas con las posiciones que se fueran a jugar y repartirlas cuando tocara.

Otra consideración que hay que hacer es si se emplea la misma apertura aleatoria para todas las partidas del torneo, la misma para todas las partidas de una ronda, o distintas todas ellas. Parece que la tendencia es esta última: distintas todas ellas.

Para terminar, felicidades a Borja por su participación en el navideño de Cambridge.