Sudoku Namespace Reference

Sudoku puzzle. More...

Classes

class  Generator
 Implementation of a backtracking algorithm to generate Sudoku puzzles. More...
class  History
class  Move
class  SetMove
class  Pos
 Position in a Sudoku. More...
class  Numbers
 Numbers of a Sudoku. More...
class  Puzzle
 Sudoku puzzle. More...
class  PuzzleGame
 Sudoku puzzle game. More...
class  Solver
 Implementation of a backtracking algorithm to solve Sudoku puzzles. More...
class  Vector

Typedefs

typedef Vector< Move * > Moves

Enumerations

enum  { RDIM = 3, DIM = RDIM * RDIM, SDIM = DIM * DIM }
 

Regions, rows/columns and square dimension of the puzzle.

More...

Detailed Description

Sudoku puzzle.

A Sudoku puzzle consists of 9 x 9 cells subdivided into 9 regions with 3 x 3 cells. The rules are simple. There have to be the numbers from 1 to 9 in every row, column and region.


Typedef Documentation

Definition at line 31 of file history.h.


Enumeration Type Documentation

anonymous enum

Regions, rows/columns and square dimension of the puzzle.

Enumerator:
RDIM 

Regions dimension.

Width and height of a region

DIM 

Dimension.

Number of cells in a row, column or region

SDIM 

Square dimension.

Number of cells in the whole puzzle

Definition at line 39 of file puzzle.h.

Generated on Mon Apr 5 17:01:11 2010 for VDR plugin 'Sudoku' by  doxygen 1.6.3