El Sudoku tiene una curva de aprendizaje preciosa. Al principio buscas números faltantes obvios. Después empiezas a anotar candidatos. Luego una cuadrícula se queda bloqueada hasta que ves un par, un candidato bloqueado, un pez, un ala, una cadena o un truco de unicidad.
Esta es una lista amplia y práctica de técnicas de Sudoku. No pretende sustituir tutoriales completos; es un mapa. Cuando ya tenemos una guía completa, el nombre enlaza a ella.
Las técnicas más útiles son escaneo, cross-hatching, naked singles, hidden singles, candidatos bloqueados, pares desnudos, pares ocultos, X-Wing, Swordfish, XY-Wing, Simple Colouring, Unique Rectangles, cadenas y Almost Locked Sets.
Técnicas de Sudoku para principiantes
Estas técnicas son la base: rápidas, fiables y presentes en casi todos los puzzles.
Scanning
Scanning es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Cross-Hatching
Cross-Hatching es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Counting
Counting es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Full House
Full House es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Last Free Cell
Last Free Cell es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Last Possible Number
Last Possible Number es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Last Remaining Cell
Last Remaining Cell es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Candidate Elimination
Candidate Elimination es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Pencil Marks
Pencil Marks es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Snyder Notation
Snyder Notation es una técnica básica que ayuda a colocar dígitos o limpiar candidatos sin lógica avanzada.
Singles, pares, triples y cuádruples
Los subconjuntos usan pequeños grupos de celdas o candidatos dentro de una misma casa.
Naked Single
Naked Single detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Hidden Single
Hidden Single detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Naked Pair
Naked Pair detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Hidden Pair
Hidden Pair detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Naked Triple
Naked Triple detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Hidden Triple
Hidden Triple detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Naked Quad
Naked Quad detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Hidden Quad
Hidden Quad detecta un pequeño conjunto de candidatos en una casa para eliminar posibilidades que ya no pueden ir en otro lugar.
Técnicas de candidatos bloqueados
Los candidatos bloqueados conectan cajas con filas y columnas.
Locked Candidates
Locked Candidates aprovecha la interacción entre una caja y una fila o columna para quitar un candidato imposible.
Pointing Pair
Pointing Pair aprovecha la interacción entre una caja y una fila o columna para quitar un candidato imposible.
Pointing Triple
Pointing Triple aprovecha la interacción entre una caja y una fila o columna para quitar un candidato imposible.
Box/Line Reduction
Box/Line Reduction aprovecha la interacción entre una caja y una fila o columna para quitar un candidato imposible.
Claiming Pair or Triple
Claiming Pair or Triple aprovecha la interacción entre una caja y una fila o columna para quitar un candidato imposible.
Técnicas de peces
Los peces analizan un candidato a través de varias filas y columnas para forzar eliminaciones.
X-Wing
X-Wing sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Swordfish
Swordfish sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Jellyfish
Jellyfish sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Finned X-Wing
Finned X-Wing sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Finned Swordfish
Finned Swordfish sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Finned Jellyfish
Finned Jellyfish sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Sashimi X-Wing
Sashimi X-Wing sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Sashimi Swordfish
Sashimi Swordfish sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Turbot Fish
Turbot Fish sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Two-String Kite
Two-String Kite sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Empty Rectangle
Empty Rectangle sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Skyscraper
Skyscraper sigue un solo candidato en varias filas y columnas para bloquear sus posiciones y forzar eliminaciones.
Técnicas de alas
Las alas usan pocas celdas para crear una alternativa lógica y eliminar un candidato.
XY-Wing
XY-Wing usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
XYZ-Wing
XYZ-Wing usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
W-Wing
W-Wing usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
WXYZ-Wing
WXYZ-Wing usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
M-Wing
M-Wing usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
S-Wing
S-Wing usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
XY-Chain
XY-Chain usa unas pocas celdas relacionadas para demostrar que un candidato compartido no puede sobrevivir en ciertas celdas.
Cadenas y coloreado
Las cadenas siguen lo que debe ser verdadero o falso; el coloreado hace visibles esas relaciones.
Simple Colouring
Simple Colouring sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Multi-Colouring
Multi-Colouring sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Remote Pairs
Remote Pairs sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
X-Chain
X-Chain sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Alternating Inference Chain (AIC)
Alternating Inference Chain (AIC) sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Nice Loop
Nice Loop sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Grouped AIC
Grouped AIC sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Forcing Chain
Forcing Chain sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Nishio
Nishio sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
3D Medusa
3D Medusa sigue una cadena de consecuencias verdadero/falso para probar una eliminación o una colocación.
Técnicas de unicidad
Estas técnicas asumen que un Sudoku bien creado tiene una sola solución.
Unique Rectangle
Unique Rectangle usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Unique Rectangle Type 1
Unique Rectangle Type 1 usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Unique Rectangle Type 2
Unique Rectangle Type 2 usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Unique Rectangle Type 3
Unique Rectangle Type 3 usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Unique Rectangle Type 4
Unique Rectangle Type 4 usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Hidden Rectangle
Hidden Rectangle usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Avoidable Rectangle
Avoidable Rectangle usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Unique Loop
Unique Loop usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
BUG and BUG+1
BUG and BUG+1 usa la idea de solución única para evitar un patrón que permitiría dos soluciones.
Almost Locked Sets y técnicas expertas
Estos métodos son menos comunes, pero esenciales en puzzles muy difíciles.
Almost Locked Set (ALS)
Almost Locked Set (ALS) usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
ALS-XZ
ALS-XZ usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
ALS-XY-Wing
ALS-XY-Wing usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
Sue de Coq
Sue de Coq usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
Death Blossom
Death Blossom usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
Exocet
Exocet usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
Pattern Overlay Method
Pattern Overlay Method usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
Templates
Templates usa conjuntos casi bloqueados o lógica experta relacionada para crear eliminaciones precisas.
Técnicas de último recurso y de solucionador
Conviene conocer estos métodos, aunque son menos elegantes para resolver a mano.
Bifurcation
Bifurcation sirve para verificar o desbloquear una cuadrícula, pero suele reservarse para cuando los patrones humanos no bastan.
Trial and Error
Trial and Error sirve para verificar o desbloquear una cuadrícula, pero suele reservarse para cuando los patrones humanos no bastan.
Backtracking
Backtracking sirve para verificar o desbloquear una cuadrícula, pero suele reservarse para cuando los patrones humanos no bastan.
Brute Force
Brute Force sirve para verificar o desbloquear una cuadrícula, pero suele reservarse para cuando los patrones humanos no bastan.
No intentes memorizar todas las técnicas a la vez. Aprende un nivel, practica hasta que sea natural y añade el siguiente.
Los mejores solvers siguen un orden fiable: colocar lo obvio, limpiar candidatos, buscar subconjuntos comunes, revisar interacciones caja-línea y solo entonces escalar a peces, alas, cadenas, unicidad y ALS cuando la cuadrícula lo exige.
Preguntas frecuentes
Las más importantes son escaneo, cross-hatching, singles, pares, candidatos bloqueados, X-Wing, Swordfish, XY-Wing, Simple Colouring y Unique Rectangles.
Empieza con escaneo, cross-hatching, full houses, naked singles, hidden singles y eliminación básica de candidatos.
Un orden práctico es: singles, candidatos bloqueados, subconjuntos desnudos y ocultos, peces básicos, alas, coloreado, cadenas, unicidad y ALS.
No. X-Wing, XY-Wing, AIC, ALS-XZ y Unique Rectangles son métodos lógicos con reglas demostrables.
Hay decenas de técnicas con nombre; el número exacto depende de cómo se cuenten variantes, subtipos, cadenas agrupadas, peces con aleta, ALS y patrones de unicidad.