Anuncio

Colapsar
No hay ningún anuncio todavía.

El juego de los tres montones

Colapsar
Este hilo está cerrado.
X
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • Alriga
    ha respondido
    Escrito por Jaime Rudas Ver mensaje
    ... la estrategia la había deducido un matemático estadounidense a principios del siglo pasado ... encontré el nombre del matemático y el artículo que escribió sobre el tema en una revista de prestigio. También me enteré que le había puesto un nombre al juego.

    Aunque no es precisamente un problema de ingenio, ¿alguien se anima a averiguar estos tres datos?
    Ocultar contenido
    Como recordaba perfectamente que el juego se llama Nim, me ha sido muy fácil hallar los otros 2 datos, buscando simplemente "nim" en la Wikipedia. Allí dice que el matemático fue Charles L. Bouton y que el artículo titulado "Nim, A Game with a Complete Mathematical Theory" fue publicado en Annals of Mathematics, Second Series, Vol. 3, No. 1/4 (1901 - 1902), pages 35-39.

    Saludos.

    Dejar un comentario:


  • Richard R Richard
    ha respondido
    Ocultar contenido
    Escrito por Abdulai Ver mensaje

    Al menos en este, si la paridad de todas las columnas es par, pierde quien empieza, caso contrario, el mas común, gana siempre. Si conoce la estrategia, claro
    Oh oh o eso quien empieza gana, .. si ambos conocen la estrategia el que empieza gana.
    El número de montones con una unica pieza debe ser par , el número de momtones con más de una pieza tiene que ser par.
    En la version que conozco incluso se podía siempre extraer una pieza del montón y dejar incluso dividir el montón en dos montones más pequeños de similar número final de piezas.

    Dejar un comentario:


  • javisot20
    ha respondido
    Sabemos que si cada montón ( de lo que sea ) tuviese solo 1 elemento, este juego lo gana quién comience la partida en función del número de montones.

    -Si tenemos A y B quién comienza primero gana.
    -Si tenemos A, B, C quién comienza primero pierde.
    -A,B,C,D quién comienza primero gana.

    Etc


    Ahora supongamos que tenemos A y B, pero A tiene 1 elemento más que B.

    Entonces aparecen dos posibilidades que equivalen a un juego lineal de montones con un único elemento.

    Ya que podemos comenzar jugando los 2 elementos de A como si fuese un único elemento y perder el contrario,o podemos jugar A,B,C al separar los elementos de A, haciendo un nuevo montón unitario C,
    lo que en este caso nos haría perder.



    Estaba extendiéndolo con otro enfoque para ver a donde llego por mi cuenta.
    ¿ Sobre este inicio puedo intentar seguir o tiene algún error que no veo ?


    Me gustó lo que comentó Abdulai, eso fue lo primero que pensé, pero claro...depende de la capacidad computacional. ( en mi caso del lapiz, papel , tiempo y paciencia disponible )

    Dejar un comentario:


  • Abdulai
    ha respondido
    Escrito por Richard R Richard Ver mensaje
    Yo no participe del hilo porque conocía la respuesta a un juego similar de varios montones, en ese juego como en este el que empieza pierde si el.co trinchante sabe que jugar en respuesta a la movida.
    Al menos en este, si la paridad de todas las columnas es par, pierde quien empieza, caso contrario, el mas común, gana siempre. Si conoce la estrategia, claro

    Dejar un comentario:


  • Richard R Richard
    ha respondido
    Yo no participe del hilo porque conocía la respuesta a un juego similar de varios montones, en ese juego como en este el que empieza pierde si el.co trinchante sabe que jugar en respuesta a la movida.

    Dejar un comentario:


  • Jaime Rudas
    ha respondido
    Escrito por Alriga Ver mensaje
    El juego lo conocí hace 3 ó 4 décadas en alguno de los muchos libros de matemáticas divulgativas/recreativas de los que tengo, pero no recuerdo en cual, ¿Martin Gardner, Ian Stewart, Adrián Paenza, Yakov Perelman,...?
    A mí me pasó exactamente lo mismo y estoy casi seguro que fue en un libro de Martin Gardner. Recuerdo también que Gardner mencionaba que la estrategia la había deducido un matemático estadounidense a principios del siglo pasado. No logré encontrar la referencia de Gardner pero, después de mucho buscar, encontré el nombre del matemático y el artículo que escribió sobre el tema en una revista de prestigio. También me enteré que le había puesto un nombre al juego.

    Aunque no es precisamente un problema de ingenio, ¿alguien se anima a averiguar estos tres datos?

    Dejar un comentario:


  • Abdulai
    ha respondido
    Ocultar contenido

    Veo que los tres aplicamos el mismo sistema

    Yo lo conocí leyendo sobre grafos aplicados a la teoría de juegos.
    La idea en estos juegos de dos personas es construir un grafo donde cada nodo se corresponda a una posición y separar dos grupos G y P.
    En G (Ganador) no hay nodos conectados entre si, mientras que en P (Perdedor) si pueden estarlo pero cada nodo está conectado el menos a uno de G.

    De esta manera, si uno está en G no le queda otra opción que ir a P, y estando en P siempre se puede volver a G.
    luego de un juego ejemplo que no me acuerdo se pasaba al caso donde las posiciones fueran tantas que no fuera nada práctico dibujar el grafo. Y es el caso de este juego...

    El lugar de dibujar se construye una función de posición F(pos) completamente arbitraria con las mismas propiedades que el grafo: Desde un valor de F(pos) en el conjunto ganador es imposible pasar a otro y desde un valor F(pos) en conjunto perdedor se puede pasar a un F(pos) ganador.

    Acá la función es la paridad entre columnas binarias, si todas son par, alterando una fila es imposible que siga siendo par, y a si hay algunas impares, alterando una siempre se vuelve a dejarlas pares.

    Si esto lo hiciéramos mediante un programa, y N1 fuesen los elementos de la fila mayor, bastaría hacer un XOR con el resto de las filas dejando N1 = N2 XOR N3 XOR N4 XOR ... (XOR es la función OR-exclusiva)
    No necesariamente se debe modificar la mayor, pero con las otra no siempre se puede.

    Donde leí esto las reglas no eran las mismas, quien ganaba era quien retiraba el último montón.
    Si quien pierde es quien retira la última, el procedimiento es el mismo salvo cuando queda un elemento en cada fila, ahi la paridad debe ser impar.


    Hace años en un programa de televisión usaron este juego y el ganador se llevaba un premio $$$ interesante.
    Después de unos meses donde no podía creer que nadie dentro del equipo de producción supiera que esto admitía una estrategia ganadora, apareció el conductor explicando una carta que había recibido, mas o menos dijo:
    "Nos llegó una carta del departamento de Matemáticas de la universidad bla bla bla explicando que este juego no debía utilizarse porque aplicando esta estrategia un jugador puede ganar siempre. A continuación no explican detallamente la estrategia.
    Ninguno de nosotros entendió NADA, pero por las dudas, retiramos el juego."

    Dejar un comentario:


  • Alriga
    ha respondido
    Ocultar contenido
    Yo como Abdulai, conocía el juego con un numero arbitrario de montones con un número arbitrario de unidades en cada montón. El juego lo conocí hace 3 ó 4 décadas en alguno de los muchos libros de matemáticas divulgativas/recreativas de los que tengo, pero no recuerdo en cual, ¿Martin Gardner, Ian Stewart, Adrián Paenza, Yakov Perelman,...?

    Hago lo mismo que carroza , expreso en binario la cantidad de cada montón. Por ejemplo inicio (34, 15, 6)

    100010 = 34
    __1111 = 15
    ___110 = 6

    101231 (suma de columnas)

    Sumo cada columna en decimal, obtengo 101231. Busco quitar unidades de uno de los montones para que la nueva suma de columnas tenga todas las cifras pares. Ello se consigue convirtiendo la primera fila en 1001

    1001 = 9
    1111 = 15
    _110 = 6

    2222 (suma de columnas)

    La jugada ganadora es convertir 100010=34 en 1001=9

    Solución (9, 15, 6)

    Últimamente en un programa diario de entretenimiento que se llama "El Hormiguero" que emiten en un canal de televisión español, de vez en cuando retan al invitado del día a jugar este juego: me da un poco de rabia verlo, porque "pintan" al jugador de El Hormiguero como una especie de genio "campeón mundial", cuando en el fondo lo que está haciendo es implementar un sencillo algoritmo.

    Saludos.
    Última edición por Alriga; 23/01/2021, 14:44:01.

    Dejar un comentario:


  • carroza
    ha respondido
    Ok. Comparto la estrategia que acabo de deducir, para compararlas con las de Abdulai y Alriga. Lo pongo oculto, en el entorno solucion, para no destripar el juego a los que quieran practicarlo

    Ocultar contenido

    - Se escriben los numeros de los montones en binario. Para el caso (34, 15, 6), sería (100010, 1111, 110)

    - Ahora se comparan los digitos correspondientes a las diferentes posiciones de "unidades", "centenas", "decenas", etc. La finalidad es jugar dejando al oponente tres numeros tales que, en binario, hayan cero o dos digitos "1" en cada una de las posiciones. En este caso, ya hay diferencias en el digito sexto, es decir las "centenas de millar", debido al primer numero. Ese primer numero (34 en decimal, 100010 en binario) es el que hay que cambiar.

    -el numero que hay que cambiar hay que reducirlo, para obtener uno que cumpla el criterio anterior. Este debe ser 1001, ya que el conjunto (1001, 1111, 110) tiene dos "1" en cada una de las posiciones. Por tanto, nuestra jugada, en decimal, debe ser (9,15,6).

    - Nuestro oponente, en su jugada, debe alterar la condicion que fijamos de cero o dos "1" en cada posicion. Por ello, en nuestro turno, reimponemos la condicion. Esto nos lleva indefectiblemente a la victoria.

    - A partir del comentario de Adulai, me he dado cuenta de que es facil ampliar este criterio para que sea valido para un numero arbitrario de montones, no tres. Simplemente, exigimos que , tras nuestra jugada, haya un numero par de "1" en cada posicion.

    - Hay excepciones a esta regla con las jugadas en las que solo hay ceros y unos. Por ejemplo, (0,0,1) es ganadora, (0,1,1) es perdedora, (1,1,1,) es ganadora. Pero estos casos son triviales.




    Saludos
    Última edición por carroza; 23/01/2021, 12:57:09.

    Dejar un comentario:


  • Abdulai
    ha respondido
    Yo también conozco una estrategia para este juego, aplicable a cualquier número de montones. Después estaría bueno ver si todos usamos la misma.
    (acá jugaría (9,15,6) )

    Dejar un comentario:


  • carroza
    ha comentado en la respuesta de 's
    Ok. si hago (1,3,1), alriga hace (1,1,1) y me gana. Si hago (2,2,1), alriga hace (2,2,0) y me gana. Y si hago (2,3,0), Alriga hace (2,2,0) y me gana.

  • carroza
    ha respondido
    Como Alriga me va a ganar en el ejemplo anterior, voy a proponer otro caso de números más grandes. Contestad si quereis en comentarios, para no alargar el hilo.
    (34, 15, 6)

    Dejar un comentario:


  • Alriga
    ha comentado en la respuesta de 's
    Sí, jugué hace muuchos años y conozco el mecanismo del juego:
    (2, 3, 1)
    Saludos.

  • carroza
    ha comentado en la respuesta de 's
    Ok, Ariga. Veo que ya has jugado antes, y que me vas a ganar. Completemos el juego a beneficio de la audiencia
    (4, 3 ,1)

  • Alriga
    ha respondido
    Escrito por carroza Ver mensaje

    (453)
    (4, 5, 1)

    Saludos.

    Dejar un comentario:

Contenido relacionado

Colapsar

Trabajando...
X