edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2 Class Reference
[Examples]

Collaboration diagram for edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2:
Collaboration graph
[legend]

List of all members.

Classes

class  CellGroup

Public Member Functions

 Sudoku2 (int n)
void setCellValue (int row, int col, int val)
int getCellValue (int row, int col)
void solve ()
boolean repOK ()
String printSimple ()
String toString ()

Static Public Member Functions

static Sudoku2 parse (String puzzle)
static void main (String[] args)

Private Member Functions

void printHLine (StringBuilder sb, int n2, int m)
void init ()

Private Attributes

final int n
final int m
CellGroup[] rows
CellGroup[] cols
CellGroup[] grids

Detailed Description

Definition at line 22 of file Sudoku2.java.


Constructor & Destructor Documentation

edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.Sudoku2 ( int  n  ) 

Definition at line 47 of file Sudoku2.java.


Member Function Documentation

int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.getCellValue ( int  row,
int  col 
)

Definition at line 66 of file Sudoku2.java.

void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.init (  )  [private]

Definition at line 129 of file Sudoku2.java.

static void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.main ( String[]  args  )  [static]
static Sudoku2 edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.parse ( String  puzzle  )  [static]
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.printHLine ( StringBuilder  sb,
int  n2,
int  m 
) [private]

Definition at line 120 of file Sudoku2.java.

String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.printSimple (  ) 
boolean edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.repOK (  ) 
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.setCellValue ( int  row,
int  col,
int  val 
)
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.solve (  ) 
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku2.toString (  ) 

Definition at line 103 of file Sudoku2.java.


Member Data Documentation

Definition at line 44 of file Sudoku2.java.

Definition at line 45 of file Sudoku2.java.

Definition at line 41 of file Sudoku2.java.

Definition at line 39 of file Sudoku2.java.

Definition at line 43 of file Sudoku2.java.


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208