Esta página es ante todo un solucionador de gato: analiza cualquier posición con juego perfecto. También tiene un modo para jugar una partida contra él, en el nivel perfecto nunca pierde, así que lo máximo que puedes conseguir es un empate; en el nivel fácil sí le puedes ganar.
Cómo usar el solucionador del gato
Toca las casillas en el orden en que se jugó la partida: el solucionador pone X y O por turnos, empezando por X (cambia a Empieza O si tu partida empezó con O). Vuelve a tocar un símbolo para quitarlo. Entonces cada casilla vacía recibe una etiqueta: Gana en 2 significa que el jugador al que le toca gana con su segunda jugada a partir de ahora si juega esa casilla y sigue jugando bien, Empate significa que el mejor juego de ambos lados termina en empate, y Pierde significa que el rival puede forzar una victoria. Las mejores casillas quedan resaltadas, y la lista explica cada jugada con palabras sencillas: un bloqueo, un doble ataque, una amenaza o por qué pierde.
Elige Jugar contra la máquina para jugar una partida de gato y luego un nivel. Perfecto nunca pierde; cuando varias jugadas son igual de buenas elige una al azar, así que las partidas varían. Fácil se equivoca a propósito: cerca de la mitad de sus jugadas van a una casilla vacía al azar, así que le puedes ganar. En 2,000 partidas de prueba contra jugadas al azar, fácil ganó 1,357, perdió 391 y empató 252; perfecto ganó 1,724 y empató las demás.
Cómo funciona el solucionador
El tres en raya es lo bastante pequeño como para resolverlo por completo. Hay 5,478 posiciones distintas que pueden surgir desde un tablero vacío, y el solucionador calcula el valor de cada una con minimax: una casilla es una victoria si lleva a una posición donde cualquier respuesta del rival sigue perdiendo, una derrota si el rival tiene una respuesta ganadora, y un empate en otro caso. Entre las jugadas ganadoras prefiere la victoria más rápida; entre las perdedoras, la que más resiste. Los resultados se guardan para que cada posición se resuelva una sola vez, lo que tarda unos milisegundos.
Lo comprobamos contra una búsqueda simple sin atajos en cada una de las 5,478 posiciones (16,167 resultados de jugadas, todos idénticos), y lo enfrentamos a todas las secuencias posibles de jugadas del rival, como X y como O: nunca pierde.
Lo que enseña el juego perfecto
- El juego es un empate. Si ningún jugador se equivoca, toda partida termina en empate. Las nueve primeras jugadas posibles empatan con el mejor juego.
- Gana cuando puedas, bloquea cuando debas. Si tienes dos en línea con la tercera casilla vacía, tómala. Si tu rival los tiene, bloquéala.
- El doble ataque gana. Un doble ataque es una jugada que crea dos amenazas a la vez; el rival solo puede bloquear una. La mayoría de las victorias entre principiantes vienen de un doble ataque.
- Contesta una esquina con el centro. Si X empieza en una esquina, O debe tomar el centro: cualquier otra respuesta pierde, como muestra el solucionador en el tablero. Si X empieza en el centro, O debe tomar una esquina.
- Contesta el borde con cuidado. Si X empieza en un borde, O empata con el centro, con cualquiera de las esquinas junto a X o con el borde opuesto a X.
Ejemplo resuelto
Toca la casilla superior izquierda para X. El solucionador marca el centro como empate para O y las otras siete casillas como derrotas. Toca la inferior derecha para O y verás por qué: X toma otra esquina, crea un doble ataque y gana en 4 jugadas en total. Deshaz, pon a O en el centro y todas las casillas vuelven a ser empate.
La misma idea de victoria, empate o derrota en un tablero más grande es la de Conecta 4, donde puedes jugar contra una computadora perfecta. Y si te gusta analizar posiciones, el analizador de ajedrez califica cada jugada de tus partidas.
Solucionador probado el . ¿Encontraste un error? Avísanos.
Preguntas frecuentes
¿Se puede ganar siempre en el gato?
No. Con juego perfecto de ambos lados, el gato (tres en raya) siempre termina en empate. Solo puedes ganar si tu rival se equivoca, casi siempre al permitir un doble ataque (dos amenazas a la vez).
¿Cuál es la mejor primera jugada en el tres en raya?
Todas las primeras jugadas empatan con juego perfecto. Una esquina le da al rival más oportunidades de equivocarse: solo la respuesta en el centro salva a O. El centro es el inicio más seguro; O debe responder en una esquina.
¿Cuántas posiciones posibles hay en el gato?
Desde el tablero vacío se pueden alcanzar 5,478 posiciones distintas, contando el tablero vacío y las partidas terminadas, con X jugando primero. El solucionador las revisa todas.
¿Qué significa "Gana en 3" en una casilla?
Si el jugador al que le toca toma esa casilla y sigue jugando perfecto, completa tres en línea en su tercera jugada a partir de ahora (contando esta), haga lo que haga el rival.
¿Por qué el solucionador dice que mi tablero es imposible?
Los jugadores se turnan, así que quien empezó tiene el mismo número de símbolos que el otro o uno más, y la partida termina con el primer tres en línea. Los tableros que rompen estas reglas no pueden salir de una partida real.