Sudoku: Finned Franken Fish
Finned Franken Swordfish (base)
En la Figura se observa un Pez Espada Franken con aletas, tipo I base y en fila (Finned Franken Swordfish, type I row base). Un Fish Finned es un Fish donde tenemos un disponible de más, denominado aleta, en uno de los conjuntos base. En el ejemplo vemos que en la fila base 7 tenemos una aleta en la celda [7,7]. Es decir, si en esa celda no tuviéramos un disponible '8', entonces tendríamos una Franken Swordfish. Con un Finned Franken Swordfish podemos eliminar los diponibles '8' de la caja donde aparece la aleta. En este ejemplo marcamos con una línea roja inferior todos los lugares posible donde puede aparecer un disponible a eliminar, apareciendo y eliminando el '8' de la celda [9,9].
En la Figura vemos un Pez Espada Franken con aletas, tipo I base columna (Finned Franken Swordfish, type I base column). La aleta aparece en la celda [3,8]. Eliminamos un '6' en la celda [2,9].
Los ejemplos anteriores eran del tipo I. Más escasos de generar son los del tipo II como el ejemplo de la Figura. De hecho no he podido generar ningún Sudoku verdadero (con solución única), pues el de este ejemplo tiene 3 soluciones. En cualquier caso nos servirá para documentar este tipo II. Se trata de un Pez Espada Franken con aletas, tipo II base en fila (Finned Franken Swordfish, type II base row).
En el tipo II la aleta aparece en la caja del Franken, que en este ejemplo la vemos en la caja (1,3), encontrando una aleta '4' en la celda [6,8], que si no estuviera de más sería un Franken normal. En este caso podemos eliminar un único número, '4' que encontremos en la columna cobertura 5 en la celda [6,5]. Se debe encontrar en la misma fila que la aleta. Es esta condición lo que hace que resulte muy escaso generar ejemplos.
Observe que hay otros '4' en otras celdas de cobertura como en [5,5] y [8,9], que en un Franken normal podríamos haber eliminado. Pero en este caso sólo podemos eliminar el '4' de [6,5] que está en la misma fila que la aleta.
En la Figura vemos un Pez Espada Franken con aletas, tipo II base en columna (Finned Franken Swordfish, type II base column). Este ejemplo tiene 4 soluciones, no siendo por tanto un verdero Sudoku. Pero al igual que antes, no he podido generar uno de este tipo con solución única. En cualquier caso nos sirve para documentar esta técnica poco frecuente.
Vemos que la aleta '5' en la celda [8,6] está en la caja (3,2) del Franken. Encontramos un '5' a eliminar en la fila 1 de cobertura, en su celda [1,6] que está en la misma columna que la aleta.
Finned Franken Swordfish (cover)
En la Figura vemos un Pez Espada Franken con aletas, tipo I fila en cobertura (Finned Franken Swordfish, type I row cover). La caja (3,1) completa el Franken con la columna de cobertura faltante. Vemos una aleta en la celda [2,9] con el número '3', disponible que podemos eliminar en esa caja, en la celda [3,7].
En la Figura vemos un Pez Espada Franken con aletas, tipo I columna en cobertura (Finned Franken Swordfish, type I column cover). Encontramos la aleta en la celda [5,7] eliminándose un '9' en la celda [6,8] ubicada en la misma caja.
En la Figura vemos un Pez Espada Franken con aletas, tipo II fila en cobertura (Finned Franken Swordfish, type II row cover). En este tipo II pueden haber hasta 3 aletas que se ubican en una caja en la misma pila que la caja Franken. Vemos esta caja (1,3) que completa el Franken, encontrando dos aletas en la caja (3,3) de la misma pila de cajas. En estas condiciones podemos eliminar los disponibles '9' que se encuentran en la caja Franken que no formen parte de la cobertura. En la imagen son las dos celdas con una línea inferior de color rojo, ubicadas en las mismas columnas que las dos aletas.
En la Figura vemos un Pez Espada Franken con aletas, tipo II columna en cobertura (Finned Franken Swordfish, type II column cover). Hay dos aletas en la caja (1,3) que está en la misma banda que la caja Franken (1,1). Podemos eliminar los '9' que aparezcan en la caja Franken y en las mismas filas que las aletas (las dos celdas con una línea roja inferior). En este caso sólo aparece un '9' en la celda [2,2] a eliminar.
Finned Franken Swordfish (2 boxs)
En la Figura vemos un Pez Espada Franken con aletas, fila, 2 cajas (Finned Franken Swordfish, row, 2 boxs). En este Franken aparecen dos filas base, dos columnas cobertura y dos cajas. En la caja (5,5) donde intersecciona la fila base 6 y la columna cobertura 6 encontramos las posibles aletas en las celdas [4,4] y [4,5], habiendo un '6' en una de ellas que conforma la aleta. Los posibles números a eliminar se encontrarán en otra caja, en la misma fila que la aleta y en la misma banda donde no se ubique ninguna columna de cobertura. En el ejemplo vemos que las celdas con una línea inferior de color rojo son las posibles, encontrando un '6' a eliminar en la celda [4,3].
En la Figura vemos un Pez Espada Franken con aletas, columna, 2 cajas (Finned Franken Swordfish, column, 2 boxs). Las celdas posibles para contener una o dos aletas son la [4,1] y [5,1] ubicadas en la caja (2,1) donde intersecciona una columna base y una fila cobertura. En la misma columna y en la caja (3,1) encontramos las celdas con posibles eliminaciones, con un '3' a eliminar en las celdas [7,1] y [9,1].
Finned Franken Jellyfish
En este tema hemos visto los Finned Franken dedicados a los Swordfish. También podrían aplicarse a los Jellyfish, pero son poco frecuentes y por ahora no los he implementado en la aplicación.