Cross, Treble Cross

James Bond juega con el Dr. No a un juego para decidir si el Dr No le revela su plan maestro para destruir el mundo. El tablero es una fila de cuadraditos. Por turnos, cada jugador elige un cuadradito vacío y dibuja una cruz. Gana el primer jugador que consiga conectar 3 cruces.

No furula en este navegador.


Un poco de estrategia

Hay movimientos que significan perder inmediatamente. Si dibujamos una cruz pegada a otra, en el turno siguiente nuestro oponente hará 3 en raya. Lo mismo pasa con dibujar una cruz dejando solo una casilla de separación con la más próxima, pues nuestro oponente jugará entre ambas y ganará. De esta forma, podemos pensar que cada cruz “bloquea” las casillas que se encuentran a 1 ó 2 de distancia, pues suponen perder inmediatamente. El juego se convierte así en uno de ir eliminando casillas hasta que no quede ninguna (juega en la interfaz pro).

Con este enfoque, podemos ver que el primer jugador siempre se puede llevar la victoria cuando juega en un tablero impar. Esto es porque puede empezar jugando en el centro, lo que dividirá el tablero en dos tableros iguales más pequeñitos. De esta forma, por cada movimiento que haga su oponente en un tablero, este podrá responder jugando el mismo movimiento pero en el tablero opuesto. Esta estrategia de jugar en “espejo” es muy habitual en este tipo de juegos.

Hasta donde yo sé, no se conoce una estrategia ganadora para un tablero par 🤷‍♂️.

Todo cuenta

Parece que no podemos resolver complementamente el juego (yo al menos no puedo). No podemos dar una estrategia ganadora para cualquier tablero pero esto no va a frenar nuestras ganas de resolver problemas combinatorios que nadie nos ha pedido. Vamos a contar. Dado un tablero de tamaño n, en general no todas las partidas terminarán en el mismo número de jugadas. Vamos a asumir la convención de la sección anterior de que una partida consiste en ir quitando casillas. Podemos preguntarnos entonces:

Como es gratis, adjunto una tabla con algunos de estos números calculados y un trasto para calcular la columna deseada de la tabla.

Tamaño 1 2 3 4 5 6 7 8 9 10 11 12
Min jugadas 1 1 1 1 1 2 2 2 2 2 3 3
Max jugadas 1 1 1 2 2 2 3 3 3 4 4 4
Num partidas 1 1 2 3 3 4 6 8 10 13 18 24

Notas


  1. Se puede hacer más general con el coste de que sea más peñazo.↩︎