Lógica de candidatos Murdoku
Ocupación forzada y candidatos bloqueados
Una posición es forzada cuando toda alternativa rompe una regla. Puede estar forzada una persona, una casilla o un grupo bloqueado, no solo una pista directa.
- Busca
- Un candidato, un dueño o un conjunto bloqueado
- Hábito
- Anotar antes de colocar
- Seguridad
- Nombrar la regla de cada descarte
Tres tipos de fuerza
Una persona queda forzada si tiene una casilla legal; una casilla, si solo una persona puede usarla; N personas en las mismas N casillas forman un conjunto bloqueado.
El conjunto aún no da el orden, pero excluye a todos los demás.
Propaga cada posición
Al colocar a alguien, elimina su fila y columna para todos y relee las pistas de región, objeto y dirección afectadas.
- Actualiza todas las listas.
- Busca un nuevo candidato único.
- Revisa filas o columnas con una sola persona posible.
Demuestra antes de colocar
Si una casilla solo parece probable, sigue siendo candidata. Anota qué regla elimina cada alternativa.
La breve cadena de prueba evita que una suposición temprana contamine todo el tablero.
Lista de posición forzada
- Enumera candidatos.
- Aplica filas y columnas ocupadas.
- Busca persona o casilla única.
- Bloquea N personas en N casillas sin ordenar.
- Actualiza todo tras colocar.
Errores frecuentes
- Confundir una pareja candidata con posiciones finales.
- Actualizar solo una pista.
- Probar al azar sin registrar la contradicción.
Preguntas sobre ocupación
¿Es una regla extra?
No, es una técnica que combina restricciones normales.
¿Puedo elegir dentro de una pareja?
No hasta que otra condición distinga las casillas.
¿Y si nada está forzado?
Conserva candidatos y busca conjuntos pequeños compartidos.
Sigue aprendiendo
Fuente
Diagrama didáctico original de murdoku.fans.