Juegos :: Yasudoku :: Tablero

Define la Junta de Sudoku
Descargar ahora

Juegos :: Yasudoku :: Tablero Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Andrew Wyllie
  • Sitio web del editor:
  • http://search.cpan.org/~wyllie/

Juegos :: Yasudoku :: Tablero Etiquetas


Juegos :: Yasudoku :: Tablero Descripción

Define el tablero de sudoku Juegos :: Yasudoku :: Board es un módulo PERL que define la Junta de Sudoku.Methods_init Inicialice una nueva Junta La placa de juego es de 9 filas por 9 columnas, pero albergaremos la placa en una matriz de un dimensión, por ejemplo, el elemento 9 lo hará Mapa de la fila 2, columna 1 (tenga en cuenta que el primer elemento de la matriz es 0) .get_rows / get_row obtener filas devolverá una reforma a una matriz de todas las filas. Get_Row simplemente devolverá una fila: los números de fila válidos son 1 - 9.PET_COLS / GET_COL Obtenga cols devolverá una reforma a una matriz de todos los cols. GET_COL simplemente devolverá una fila: los números de COL válidos son 1 - 9.PET_GET_GRPS / GET_GRP Los grupos se definen como un conjunto de nueve cajas de grupos en cuadrados, hay tres filas de grupos y tres grupos en cada fila. Están contados de la siguiente manera. 1 | 2 | 3 --- | --- | --- 4 | 5 | 6 --- | --- | --- 7 | 8 | 9 get_grs devolverá una reflacción a una matriz de todos los grupos. get_grp simplemente devolverá un grupo que pueda ser especificado por uno de los números anteriormente. Una fila, una columna y un grupo.show_board Este método muestra el estado actual de la PATELSHOW_BOARD_DETAIL, este método muestra el estado actual de la placa, incluidos los valores posibles para cada cuadrado no resuelto.run_board Este método resuelve el BoardPass_one el primer pase busca valores y Reduce valid_num arrayspass_two Este paso busca matrices válidas_num que tienen un valor único y, por lo tanto, deben tener ese valor asignado a ellos. Ejemplo: Cuadrado 1 puede ser (1,2,3) cuadrado 2 (2,3,4,6) Cuadrado 3 puede ser (2,3,4,5) cuadrado 4 puede ser (5,6) Dado que el cuadrado 1 es el único con un '1', debe ser de 1 requisitos: · Perl


Juegos :: Yasudoku :: Tablero Software relacionado