PlayPendium

Kakuro · Reflexiones

Un crucigrama de sumas

Kakuro es un puzzle de lógica al que a menudo se llama una transliteración matemática del crucigrama, en el que los dígitos del 1 al 9 deben sumar el valor de las pistas en las entradas horizontales y verticales sin repetir nunca un dígito dentro del mismo tramo.

Redactado y editado en inglés. Esta versión en español se ha generado mediante traducción automática; cuando la precisión importe, la versión de referencia es el original en inglés. Leer el original en inglés →

Una cuadrícula en blanco y negro

Cuando abres un puzzle de Kakuro nuevo, te encuentras con una cuadrícula que parece engañosamente sencilla: un damero de celdas negras y blancas. Las celdas negras son el esqueleto del puzzle, y cada una de ellas puede llevar una o dos pistas numéricas. Una pista en la parte superior derecha de una celda negra te dice la suma del tramo horizontal que empieza justo a su derecha. Una pista en la parte inferior izquierda de una celda negra te dice la suma del tramo vertical que empieza justo debajo de ella. Las celdas blancas son donde se hace el trabajo: en cada una debes colocar un único dígito del 1 al 9 de modo que cada tramo horizontal («across») y cada tramo vertical («down») cumpla su pista. La elegancia del puzzle reside en esta doble restricción: cada celda blanca está en el cruce de exactamente un tramo horizontal y un tramo vertical, así que el dígito que coloques ahí debe satisfacer ambas pistas a la vez. 1

Las celdas negras no son solo separadores; son la fuente de toda la información. Cada celda negra contiene una pista horizontal y/o una pista vertical, y un cero indica que no hay pista en esa dirección. 3 Una celda negra puede tener solo una pista horizontal, solo una vertical, ambas o ninguna. La geometría del puzzle determina qué celdas blancas forman un tramo continuo a la derecha de una celda negra y cuáles forman un tramo continuo debajo de ella. Esos tramos son las verdaderas restricciones del puzzle. El motor del juego almacena todos los tramos de forma explícita y, para cada celda blanca, registra a qué tramo horizontal y a qué tramo vertical pertenece. Cada celda blanca pertenece a exactamente un tramo horizontal y a exactamente un tramo vertical, lo que crea una retícula de restricciones que se cruzan y que quien resuelve debe recorrer.

La regla que lo define todo

La regla del Kakuro es de una sencillez preciosa y, sin embargo, engañosamente potente. Debes escribir un dígito del 1 al 9, ambos incluidos, en cada celda blanca de modo que la suma de los números de cada entrada coincida con la pista asociada y que ningún dígito se repita dentro de una misma entrada. Esa segunda condición, la exigencia de que los dígitos sean distintos, es lo que separa al Kakuro de un mero ejercicio de aritmética. Si solo se te exigiera alcanzar la suma de la pista, podrían existir muchas soluciones para un solo tramo. Pero la restricción de dígitos distintos significa que un tramo de longitud tres con una pista de seis solo puede rellenarse con los dígitos 1, 2 y 3 en algún orden. Un tramo de longitud ocho con una pista de 36 debe usar todos los dígitos menos el 9, porque los nueve dígitos suman 45. La interacción entre la suma y la longitud de un tramo reduce de inmediato las posibilidades, a menudo a un único conjunto de dígitos y, a veces, a una única disposición cuando tienes en cuenta los tramos que lo cruzan. 1

Piensa en una celda blanca situada en el cruce de un tramo horizontal y uno vertical. El tramo horizontal ya ha reducido los dígitos posibles para esa celda a cierto subconjunto. El tramo vertical, por su cuenta, ha reducido las posibilidades a otro subconjunto. La intersección de esos dos subconjuntos es lo que puedes colocar en la celda. Esta es la mecánica central de resolver un Kakuro: leer las pistas, determinar qué conjuntos de dígitos son posibles para cada tramo y luego dejar que los cruces revelen qué dígito debe ir en cada sitio. Un tramo que parece ambiguo por sí solo suele quedar clarísimo en cuanto tienes en cuenta a sus vecinos. El puzzle premia la paciencia y el seguimiento cuidadoso, porque un solo dígito colocado en una celda puede propagarse en cascada por todo su tramo horizontal y su tramo vertical, eliminando posibilidades en otras partes y forzando a menudo nuevas colocaciones. 1

Una transliteración matemática

A menudo se describe el Kakuro como una transliteración matemática del crucigrama. Esta descripción capta algo esencial de la estructura del puzzle. En un crucigrama de palabras rellenas las celdas blancas con letras para que cada entrada horizontal y vertical forme una palabra válida según las pistas. En el Kakuro rellenas las celdas blancas con dígitos para que cada entrada horizontal y vertical forme una suma válida según las pistas. Las celdas negras del Kakuro desempeñan el mismo papel que las celdas negras de un crucigrama de palabras: marcan los límites entre entradas y llevan las pistas. La diferencia es que, en lugar de vocabulario y ortografía, el Kakuro se apoya en la aritmética y en la restricción de dígitos distintos. El puzzle exige el mismo tipo de pensamiento lateral, el mismo tipo de reconocimiento de patrones y da el mismo tipo de satisfacción cuando una sección difícil por fin encaja. 1

El propio nombre Kakuro es japonés. 1 Es una abreviatura de la expresión japonesa kasan kurosu, que significa «cruz de suma». Es una descripción directa de lo que es el puzzle: una cuadrícula al estilo de un crucigrama en la que las entradas son sumas. El puzzle apareció por primera vez en Estados Unidos con el nombre de «Cross Sums», acuñado en 1966 por Jacob E. Funk, de Dell Magazines. Ese nombre anterior es quizá incluso más descriptivo que el japonés, porque te dice de inmediato qué hacer: hallar las sumas en horizontal y en vertical. Aun así, Kakuro se ha convertido en el nombre más común a nivel internacional, quizá porque es más corto y fácil de recordar. La identidad del puzzle está firmemente arraigada en esta idea de cruces de sumas, y todo Kakuro bien diseñado hace honor a esa descripción.

La restricción de dígitos distintos es lo que separa el Kakuro de un simple ejercicio de aritmética.

Cómo se construye el puzzle

Crear un puzzle de Kakuro que sea a la vez resoluble e interesante exige una construcción cuidadosa. Un buen puzzle debe tener una solución única a la que se pueda llegar solo por deducción lógica, sin adivinar nada. Aquí es donde entra el solucionador por vuelta atrás. El juego usa un algoritmo de vuelta atrás (backtracking) que no solo rellena una solución válida, sino que además cuenta cuántas soluciones existen, hasta cierto tope. Si el solucionador encuentra más de una solución, el puzzle se descarta y se genera otro nuevo. El solucionador poda su búsqueda comprobando en cada paso que no se repitan dígitos dentro de cada tramo y que las sumas parciales sigan siendo viables, y visita las celdas agrupadas por tramo, empezando por los tramos más cortos. Este orden es importante porque los tramos más cortos tienen menos conjuntos de dígitos posibles y, por tanto, aportan más restricciones en las primeras fases de la búsqueda. 3

El generador también descarta las disposiciones degeneradas que harían el puzzle irresoluble o trivial. Por ejemplo, una celda blanca que pertenece a un solo tramo, de modo que en su otra dirección forma un tramo de longitud uno, es degenerada: con una única suma que la limite, la celda queda casi libre para tomar varios dígitos, lo que arruina la unicidad. El generador vuelve a intentarlo hasta que produce una disposición con solución única. Este proceso garantiza que cada puzzle que juegas ha sido verificado y tiene exactamente una solución. El determinismo del generador significa que la misma semilla siempre producirá el mismo puzzle, lo que hace que los puzzles sean comprobables y reproducibles. Esto es importante para un formato de puzzle diario, en el que quieres que todo el mundo esté trabajando exactamente en el mismo puzzle. 3

Leer las pistas

La habilidad de jugar al Kakuro consiste en leer bien las pistas y entender qué te dicen sobre los conjuntos de dígitos posibles. Una pista de 3 para un tramo de longitud 2 solo puede rellenarse con 1 y 2. Una pista de 17 para un tramo de longitud 2 solo puede rellenarse con 8 y 9. Estos son los extremos, donde la pista y la longitud se combinan para darte un único conjunto posible de dígitos. A medida que te alejas de esos extremos, el número de conjuntos de dígitos posibles aumenta. Una pista de 10 para un tramo de longitud 3 podría ser 1-2-7, 1-3-6, 1-4-5, 2-3-5 y nada más. El arte del Kakuro está en reconocer cuándo un tramo se ha reducido a un único conjunto de dígitos y usar entonces esa información para resolver los tramos que lo cruzan. 1

Otra técnica útil es fijarse en la suma de todos los dígitos posibles. Los dígitos del 1 al 9 suman 45. Así que un tramo de longitud 9 debe usar los nueve dígitos y sumar 45. Un tramo de longitud 8 debe excluir exactamente un dígito, y la pista te dirá cuál. Un tramo de longitud 7 debe excluir dos dígitos, y la suma de esos dos dígitos excluidos será 45 menos la pista. Estas relaciones matemáticas te ayudan a descartar rápidamente los conjuntos de dígitos imposibles y a centrarte en los que importan. Cuanto más practiques, más naturales te resultarán estos patrones y más rápido resolverás los puzzles. 1

Cada celda blanca está en el cruce de exactamente un tramo horizontal y un tramo vertical.

La satisfacción de la lógica

Lo que hace que el Kakuro sea tan satisfactorio de jugar es que cada jugada puede justificarse con lógica. No hay que adivinar, no hay ensayo y error, no hay «quizá este dígito va aquí». Si un puzzle está bien diseñado, cada dígito que colocas viene forzado por las pistas y por las restricciones que ya has deducido. Este es un sello de la tradición de Nikoli, la editorial japonesa que popularizó el Kakuro y muchos otros puzzles de lógica. Nikoli es conocida por sus puzzles hechos a mano y enviados por los lectores, que tienen una única solución deducible por lógica. Un puzzle que exige adivinar no se considera un verdadero puzzle de Nikoli. Este compromiso con la pureza lógica es lo que da al Kakuro su atractivo intelectual. 2

La satisfacción de resolver un Kakuro viene de ver cómo se va rellenando la cuadrícula a medida que aplicas deducciones lógicas. Un dígito colocado en una celda elimina posibilidades en todo su tramo horizontal y su tramo vertical. Esas eliminaciones pueden forzar a otras celdas a tomar dígitos concretos, que a su vez eliminan más posibilidades, y así sucesivamente. Este efecto en cascada es lo que hace que el Kakuro parezca un puzzle y no una simple serie de problemas de aritmética. Además, el puzzle se autocomprueba: si en algún momento te encuentras sin ningún dígito válido para una celda, sabes que has cometido un error en alguna parte. Este bucle de respuesta inmediata te mantiene enganchado y motivado para encontrar la solución. 1

Un puzzle para todo el mundo

Uno de los grandes puntos fuertes del Kakuro es su accesibilidad. No necesitas conocer ningún vocabulario especial ni referencias culturales para jugar. Solo necesitas saber sumar números de una cifra y entender el concepto de dígitos distintos. Esto hace del Kakuro un puzzle del que pueden disfrutar personas de todas las edades y procedencias. Al mismo tiempo, el puzzle tiene una profundidad que mantiene enganchados a los jugadores experimentados. Cuanto más juegas, más patrones reconoces, más rápido lees las pistas y más sofisticadas se vuelven tus estrategias. El puzzle puede ser tan sencillo o tan complejo como tú quieras. 3

En Japón fue durante años el puzzle de lógica impreso más popular, y mantuvo ese puesto hasta 1992, cuando el Sudoku lo adelantó; entre la oferta de Nikoli, desde entonces solo el Sudoku lo supera. Esa popularidad dice mucho del atractivo del puzzle. Es exigente pero justo, complejo pero comprensible, y satisfactorio de resolver. El hecho de que haya seguido siendo popular durante décadas es un testimonio de la calidad de su diseño y de la satisfacción que proporciona a los jugadores. 1

El Kakuro premia la paciencia y el seguimiento cuidadoso, porque un solo dígito puede propagarse en cascada por sus tramos.

El desafío diario

Lo que hace especial a esta implementación concreta del Kakuro es su determinismo. El puzzle se genera con un generador de números aleatorios con semilla, lo que significa que la misma semilla siempre producirá el mismo puzzle. Esto permite un formato de puzzle diario en el que todo el mundo juega exactamente el mismo puzzle el mismo día. También significa que los puzzles son totalmente comprobables, porque puedes reproducir cualquiera de ellos a partir de su semilla. El determinismo es una característica clave del diseño del juego, porque garantiza coherencia y equidad para todos los jugadores. 3

El formato diario también añade un elemento de comunidad al puzzle. Todo el mundo está trabajando en el mismo puzzle, lo que significa que puedes comentar estrategias y soluciones con otros jugadores sin desvelar la respuesta. Puedes hablar de «esa pista tan complicada de abajo a la derecha» y todos sabrán exactamente a qué te refieres. Esa experiencia compartida es parte de lo que hace que el Kakuro sea tan divertido, porque formas parte de una comunidad más amplia de aficionados a los puzzles. 1

Sources & notes

  1. "Kakuro," Wikipedia, a logic puzzle often called a mathematical transliteration of the crossword ("cross sums"); fill each white cell with a digit 1–9 so that each horizontal or vertical entry sums to its clue and no digit is duplicated within an entry; the name abbreviates the Japanese "kasan kurosu" ("addition cross"); earlier called "Cross Sums," coined in 1966 by Jacob E. Funk of Dell Magazines; popularised by Nikoli, second only to Sudoku, and Japan's most popular logic puzzle in print until 1992. en.wikipedia.org/wiki/Kakuro.
  2. "Nikoli," Wikipedia, a Japanese publisher specialising in logic puzzles, founded in 1980, known for hand-made reader-submitted puzzles and for giving Sudoku its name and popularising it, and for publishing other grid logic puzzles such as Slitherlink and Hashiwokakero; a hallmark is a single logically-deducible solution. en.wikipedia.org/wiki/Nikoli.
  3. This game's engine: the black/white cells, the across/down clues held on black cells, the across/down runs as the constraints with per-cell acrossRunOf/downRunOf, the distinct-digits-1–9-summing-to-the-clue rule, the backtracking solver that fills and verifies uniqueness by pruning on per-run distinctness and partial-sum feasibility (shortest runs first), the generate retry loop that guarantees a unique solution and rejects degenerate layouts, the seeded daily puzzle, and full determinism.
  4. Further reading on Kakuro, [1304.1628] Pattern-Based Constraint Satisfaction and Logic Puzzles. arxiv.org.
Was this worth reading?
← Back to Kakuro
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Inspirations · © 2026