stringtranslate.com

Juego de resta

En la teoría de juegos combinatorios , un juego de resta es un juego de estrategia abstracto cuyo estado puede representarse mediante un número natural o un vector de números (por ejemplo, el número de fichas de juego en pilas de fichas o las posiciones de las piezas en el tablero) y en el que los movimientos permitidos reducen estos números. [1] [2] A menudo, los movimientos del juego permiten reducir cualquier número restando un valor de un conjunto de resta especificado , y los diferentes juegos de resta varían en sus conjuntos de resta. [1] Estos juegos también varían en si el último jugador en moverse gana (la convención de juego normal ) o pierde ( convención de juego misère ). [2] Otra convención ganadora que también se ha utilizado es que un jugador que se mueve a una posición con todos los números cero gana, pero que cualquier otra posición sin movimientos posibles es un empate. [1]

Ejemplos

Algunos ejemplos de juegos de resta notables incluyen los siguientes:

Teoría

Los juegos de resta son generalmente juegos imparciales , lo que significa que el conjunto de movimientos disponibles en una posición dada no depende del jugador a quien le toca mover. Para un juego de este tipo, los estados se pueden dividir en -posiciones (posiciones en las que el jugador anterior, que acaba de mover, está ganando) y -posiciones (posiciones en las que el siguiente jugador en mover está ganando), y una estrategia de juego óptima consiste en moverse a una -posición siempre que esto sea posible. Por ejemplo, con la convención de juego normal y una única pila de fichas, cada número en el conjunto de resta es una -posición, porque un jugador puede ganar desde dicho número moviéndose al cero. [2]

Para juegos de resta de juego normal en los que hay múltiples números, en los que cada movimiento reduce solo uno de estos números y en los que las reducciones que son posibles a partir de un número dado dependen solo de ese número y no del resto del estado del juego, se puede usar el teorema de Sprague-Grundy para calcular un "valor nim" de cada número, un número que representa una posición equivalente en el juego de nim, de modo que el valor del estado general del juego es la suma nim de sus valores nim. De esta manera, la estrategia óptima para el juego general se puede reducir al cálculo de valores nim para un conjunto simplificado de posiciones de juego, aquellas en las que solo hay un único número. [7] Los valores nim son cero para las posiciones - y no cero para las posiciones - ; según un teorema de Tom Ferguson , las posiciones de un solo número con valor nim uno son exactamente los números obtenidos al agregar el valor más pequeño en el conjunto de resta a una posición - . El resultado de Ferguson conduce a una estrategia óptima en juegos de sustracción de misère de múltiples pilas, con solo una pequeña cantidad de cambio con respecto a la estrategia de juego normal. [8]

En un juego de resta con una única pila de fichas y un conjunto de resta fijo (pero posiblemente infinito), si el conjunto de resta tiene espacios arbitrariamente grandes entre sus miembros, entonces el conjunto de posiciones del juego es necesariamente infinito. [9] Para cada juego de resta con un conjunto de resta finito, los valores nim están acotados y tanto la partición en posiciones y posiciones como la secuencia de valores nim son eventualmente periódicas. El período puede ser significativamente mayor que el valor máximo en el conjunto de resta, pero es como máximo . [10] Sin embargo, existen conjuntos de resta infinitos que producen valores nim acotados pero una secuencia aperiódica de estos valores. [11]

Complejidad

Para los juegos de resta con un conjunto de resta fijo (pero posiblemente infinito), como restar un cuadrado, la partición en P-posiciones y N-posiciones de los números hasta un valor dado se puede calcular en tiempo . Los valores nim de todos los números hasta se pueden calcular en tiempo donde denota el tamaño del conjunto de resta (hasta ) y denota el valor nim más grande que ocurre en este cálculo. [12]

Para las generalizaciones de juegos de resta, jugados en vectores de números naturales con un conjunto de resta cuyos vectores pueden tener coeficientes positivos y negativos, es un problema indecidible determinar si dos de estos juegos tienen las mismas posiciones P y N. [13]

Véase también

Notas

  1. ^ abc Golomb (1966).
  2. ^ abc Berlekamp, ​​Conway y Guy (2001), "Juegos de resta", págs. 83–86.
  3. Bouton (1901–1902); Golomb (1966); Berlekamp, ​​Conway y Guy (2001), "Green hackenbush, el juego del nim y los nimbers", págs. 40–42.
  4. ^ Golomb (1966); Eppstein (2018)
  5. ^ Whinihan (1963); Larsson y Rubinstein-Salzedo (2016)
  6. ^ Wythoff (1907); Coxeter (1953)
  7. ^ Golomb (1966); Berlekamp, ​​Conway y Guy (2001), "Juegos con montones", pág. 82.
  8. ^ Ferguson (1974), pág. 164; Berlekamp, ​​Conway y Guy (2001), "Propiedad de emparejamiento de Ferguson", pág. 86.
  9. ^ Golomb (1966), Teorema 4.1, pág. 451.
  10. ^ Golomb (1966), Ejemplo (a), pág. 454; Althöfer y Bültermann (1995)
  11. ^ Larsson y Fox (2015).
  12. ^ Eppstein (2018).
  13. ^ Larsson y Wästlund (2013).

Referencias