Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
M
MATRIX
- Static variable in class com.act365.sudoku.
LinearSystemState
MOST_CANDIDATES
- Static variable in class com.act365.sudoku.
Strategy
MaskFactory
- class com.act365.sudoku.
MaskFactory
.
The MaskFactory class iterates through the complete set of possible masks (a mask is a boolean[][] array that indicates whether the corresponding cells in Su Doku grids should have their initial values exposed) of a given size.
MaskFactory(int, int)
- Constructor for class com.act365.sudoku.
MaskFactory
Creates a new MaskFactory.
MaskFactory(int, int, boolean)
- Constructor for class com.act365.sudoku.
MaskFactory
Creates a new MaskFactory.
MaskFactory(int, int, boolean[][])
- Constructor for class com.act365.sudoku.
MaskFactory
Creates a new MaskFactory.
MaskFactory(int, int, int[])
- Constructor for class com.act365.sudoku.
MaskFactory
Creates a new MaskFactory.
MaskFactory(String)
- Constructor for class com.act365.sudoku.
MaskFactory
Creates a new MaskFactory.
MaskFactory(int, int, int)
- Constructor for class com.act365.sudoku.
MaskFactory
Creates a new MaskFactory.
MaskState
- class com.act365.sudoku.
MaskState
.
MaskState is broadly similar to InvulnerableState except that it calculates the state for a mask - no values are involved.
MaskState()
- Constructor for class com.act365.sudoku.
MaskState
MostCandidates
- class com.act365.sudoku.
MostCandidates
.
The MostCandidates strategy makes the move at any timestep that will eliminate the greatest number of remaining candidates.
MostCandidates(boolean[][], boolean)
- Constructor for class com.act365.sudoku.
MostCandidates
MoveAlreadyEliminatedException
- exception com.act365.sudoku.
MoveAlreadyEliminatedException
.
A MoveAlreadyEliminatedException exception is thrown by a state grid if the given move has already been eliminated.
MoveAlreadyEliminatedException(int, int, int)
- Constructor for class com.act365.sudoku.
MoveAlreadyEliminatedException
Creates a new exception for the move (x,y):=v.
MoveCantBeEliminatedException
- exception com.act365.sudoku.
MoveCantBeEliminatedException
.
A MoveCantBeEliminatedException exception is thrown by a state grid if the given move cannot be eliminated.
MoveCantBeEliminatedException(int, int, int)
- Constructor for class com.act365.sudoku.
MoveCantBeEliminatedException
Creates a new exception for the move (x,y):=v.
MoveException
- exception com.act365.sudoku.
MoveException
.
MoveException is the base class for all exceptions associated with the move (x,y):=value.
main(String[])
- Static method in class com.act365.sudoku.
Composer
Command-line app to compose Su Doku puzzles.
main(String[])
- Static method in class com.act365.sudoku.
MaskFactory
Class test program takes the form MaskFactory [-c cellsInRow] [-r|-i|-a boxes across] [-d] filledCells.
main(String[])
- Static method in class com.act365.sudoku.
Solver
Command-line app to solve Su Doku puzzles.
main(String[])
- Static method in class com.act365.sudoku.
SuDoku
Starts a new app with a Su Doku grid of the given size.
mouseClicked(MouseEvent)
- Method in class com.act365.sudoku.
ControlContainer
When a mouse is clicked in the Reasoning Area, the puzzle will reset itself to the appropriate partial-solution.
mouseEntered(MouseEvent)
- Method in class com.act365.sudoku.
ControlContainer
Mouse motion is ignored.
mouseExited(MouseEvent)
- Method in class com.act365.sudoku.
ControlContainer
Mouse motion is ignored.
mousePressed(MouseEvent)
- Method in class com.act365.sudoku.
ControlContainer
Mouse presses are ignored.
mouseReleased(MouseEvent)
- Method in class com.act365.sudoku.
ControlContainer
Mouse releases are ignored.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U