|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IllegalGridException | |
---|---|
uk.co.keang.sudoku | |
uk.co.keang.sudoku.event | |
uk.co.keang.sudoku.solver |
Uses of IllegalGridException in uk.co.keang.sudoku |
---|
Methods in uk.co.keang.sudoku that throw IllegalGridException | |
---|---|
(package private) int |
SudokuSolver.compute()
Runs the solvers |
protected void |
SudokuGrid.fireGridChange(java.awt.Point loc,
Puzzle.Cell origVal,
Puzzle.Cell newVal)
fires the Grid change event to all listeners |
protected void |
SudokuGrid.fireGridReplaced(Puzzle p)
fires the Grid change event to all listeners |
void |
SolutionPanel.gridChanged(GridChangeEvent e)
|
void |
GridChangeListener.gridChanged(GridChangeEvent e)
Called when the user has changed the values on the grid |
void |
SolutionPanel.gridReplaced(Puzzle p)
|
void |
GridChangeListener.gridReplaced(Puzzle p)
Called when the user has requested a new grid |
void |
Generator.load()
Loads the puzzles in this store |
static Puzzle |
Storage.load(java.awt.Component owner)
Loads a puzzle, displaying a file chooser dialog defaulting to the users default directory |
static Puzzle |
Storage.load(java.awt.Component owner,
java.io.File dir)
Loads a puzzle, displaying a file chooser dialog defaulting to the given directory |
static Puzzle |
Storage.load(java.io.File file)
Loads the puzzle from this file. |
void |
Puzzle.read(java.io.BufferedReader r)
Reads this file from the input stream |
(package private) void |
SudokuGrid.setEmptyPuzzle(Puzzle puz)
Sets an empty puzzle |
(package private) void |
SudokuGrid.setPuzzle(Puzzle puz)
Sets a new puzzle |
(package private) void |
SolutionPanel.showSolution(Puzzle p)
Shows the solution for this puzzle |
Constructors in uk.co.keang.sudoku that throw IllegalGridException | |
---|---|
Puzzle(java.io.BufferedReader r)
Constructs a puzzle from this input stream |
Uses of IllegalGridException in uk.co.keang.sudoku.event |
---|
Constructors in uk.co.keang.sudoku.event that throw IllegalGridException | |
---|---|
AssociatedPairsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
AsymmetricGroupsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
BruteForceEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.util.List<java.awt.Point> loc,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
FixedLineEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
HiddenGroupsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
Puzzle.Cell ref,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
KnownValueEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
MatchingGroupEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
SolutionEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.util.List<java.awt.Point> loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping g)
A solver event for a changed cell |
|
SplitGroupsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
ZeroChoiceEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> ref,
SolutionEvent.Grouping group)
A solver event for a completed cell |
Uses of IllegalGridException in uk.co.keang.sudoku.solver |
---|
Methods in uk.co.keang.sudoku.solver that throw IllegalGridException | |
---|---|
int |
ZeroChoiceSolver.findSolutions()
|
int |
SplitGroupsSolver.findSolutions()
|
int |
MatchingGroupsSolver.findSolutions()
|
int |
KnownValueSolver.findSolutions()
|
int |
HiddenGroupsSolver.findSolutions()
|
int |
FixedLineSolver.findSolutions()
|
int |
BruteForceSolver.findSolutions()
|
int |
AsymmetricGroupsSolver.findSolutions()
|
int |
AssociatedPairsSolver.findSolutions()
|
abstract int |
AbstractSolver.findSolutions()
Runs the solver once to try to resolve individual squares |
void |
ZeroChoiceSolverTest.testFindSolutions()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
KnownValueSolverTest.testFindSolutionsBlock()
Test method for FixedLineSolver.findSolutions() . |
void |
SplitGroupsSolverTest.testFindSolutionsBlocks()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
MatchingGroupsSolverTest.testFindSolutionsBlocks()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
HiddenGroupsSolverTest.testFindSolutionsBlocks()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AsymmetricGroupsSolverTest.testFindSolutionsBlocks()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AsymmetricGroupsSolverTest.testFindSolutionsCols()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
SplitGroupsSolverTest.testFindSolutionsColumns()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
MatchingGroupsSolverTest.testFindSolutionsColumns()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
KnownValueSolverTest.testFindSolutionsColumns()
Test method for FixedLineSolver.findSolutions() . |
void |
HiddenGroupsSolverTest.testFindSolutionsColumns()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AssociatedPairsSolverTest.testFindSolutionsColumnsBlock()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AssociatedPairsSolverTest.testFindSolutionsColumnsSq()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
SplitGroupsSolverTest.testFindSolutionsRows()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
MatchingGroupsSolverTest.testFindSolutionsRows()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
KnownValueSolverTest.testFindSolutionsRows()
Test method for FixedLineSolver.findSolutions() . |
void |
HiddenGroupsSolverTest.testFindSolutionsRows()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AsymmetricGroupsSolverTest.testFindSolutionsRows()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
SplitGroupsSolverTest.testFindSolutionsRows2()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AssociatedPairsSolverTest.testFindSolutionsRowsBlock()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
SplitGroupsSolverTest.testFindSolutionsRowsQuad()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
MatchingGroupsSolverTest.testFindSolutionsRowsQuad()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
AssociatedPairsSolverTest.testFindSolutionsRowsSq()
Test method for ZeroChoiceSolver.findSolutions() . |
void |
HiddenGroupsSolverTest.testFindSolutionsRowsTriplets()
Test method for ZeroChoiceSolver.findSolutions() . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |