Módulo sudoku

De VdrWiki

Módulo sudoku
Módulo sudoku

Tabla de contenidos

Description

El Módulo (del inglés Plugin) sudoku genera (y puede resolver) el pasatiempos Sudoku. El objetivo es rellenar una cuadrícula de 9×9 celdas (81 casillas) dividida en subcuadrículas de 3×3 (también llamadas "cajas" o "regiones") con las cifras del 1 al 9 partiendo de algunos números ya dispuestos en algunas de las celdas. No se debe repetir ninguna cifra en una misma fila, columna o subcuadrícula.

El módulo genera los puzzles sobre la marcha, pero es posible cambiar el número de 'números dados' en la página de configuración. La generación de puzzles con menos de 26 números dados puede tardar un rato. Por defecto las celdas con números dados se ordenan simétricamente pero también podemos cambiar esto en la configuración.

Para resolver las más difíciles puedes usar la ayuda por colores: las celdas incorrectas en rojo y las que tienen un número ambiguo en magenta. Es posible deshabilitar estas ayudas.

Con la tecla verde se puede marcar una celda, que pasará a tener un fondo verde. Con la tecla amarilla el cursos se mueve a la siguiente celda líbre con el menor número de números posibles. La tecla roja pone el número siguiente posible en la celda actual.

Cada vez que se selecciona el módulo en el menú OSD se muestra el Sudoku activo, que no se volverá a generar a no ser que se vuelva a rearrancar VDR o bien se pulse la tecla azul.

La tecla azul tiene dos funciones. Si no se han puesto números entonces se generará un nuevo Sudoku y si están puestos entonces todos los números se limpian de modo que sólo se verán los dados.

Requisitos hardware

Ninguno

Requisitos software

Una versión de VDR superior o igual a 1.2.6

Instalación

La instalación de los módulos de VDR es siempre igual, es decir, todos los módulos se instalan de la misma manera, aunque algunos de ellos necesitan cierta adaptación o modificación del Makefile o algún retoque extra.

En el caso del módulo sudoku la instalación es la normal, por lo que te recomiendo que te leas los pasos generales descritos en el artículo Instalación de Módulos de modo que entenderás mejor el resumen que se muestra a continuación:

Paso 1. Descargar Módulo

Veamos un ejemplo donde se descarga el módulo y se descomprime.

$ cd $HOME/prog/src/vdr/PLUGINS/src
$ wget http://toms-cafe.de/vdr/sudoku/vdr-sudoku-0.1.2.tgz
$ tar xfz vdr-sudoku-0.1.2.tgz
$ ln -s sudoku-0.1.2/ sudoku  
$ rm vdr-sudoku-0.1.2.tgz

Paso 2. Adaptar el Módulo

Este módulo no necesita ninguna adaptación.

Paso 3. Compilar el(los) Módulo(s)

$ cd $HOME/prog/src/vdr
$ make plugins

Configuración

Los parámetros configurables a través de los menús son los siguientes:

Parametro Valor Defecto Descripción
Givens count 26-81 36 Números que nos darán al generar el puzzle.
Symmetric givens yes/no yes Ordenar las celdas con números dados simétricamente.
Mark errors yes/no yes Marcar celdas incorrectas en rojo.
Mark ambiguous numbers yes/no yes Marcar celdas ambiguas en magenta.
Clear marks on reset yes/no no Quitar la marca de todas las celdas al limpiar el puzzle.
Transparency (%) 0-100 50 Nivel de transparencia de Sudoku.


Uso

Tecla Descripción
Izda/Dcha/Arriba/Abajo Mover el cursor en el puzzle.
1-9 Poner el número en la celda actual.
0 Eliminar el número de la celda actual.
Verde Marcar/quitar marca de la celda actual.
Amarillo Mover el cursor a la siguiente celda libre con la menor cantidad de números posibles.
Rojo Poner el próximo número posible en la celda actual - limpiar el número si los superiores no son posibles.
Azul Limpiar el sudoky (si tiene números)

Empezar un nuevo puzzle (si no hay números).

Negro Salir del Sudoku.


Colores de las celdas

Azul Números dados
Verde Celdas marcadas
Rojo Celdas incorrectas
Magenta Números ambiguos


Enlaces

[1] http://toms-cafe.de/vdr/sudoku Sitio principal de este Módulo.
[2] http://www.freedailysudoku.net Puzzles sudokus gratis diarios.

--Luis 22:43 31 may, 2006 (CET)

Herramientas personales