|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
AbstractSolver | An abstract sudouku solver pattern |
AssociatedPairsSolver | |
AssociatedPairsSolverTest | |
AsymmetricGroupsSolver | |
AsymmetricGroupsSolverTest | |
BruteForceSolver | |
FixedLineSolver | |
HiddenGroupsSolver | |
HiddenGroupsSolverTest | |
KnownValueSolver | Provides resolution by simply looking along row, column and block and for each cell removing all known values in the row, column or block. |
KnownValueSolverTest | |
MatchingGroupsSolver | |
MatchingGroupsSolverTest | |
SplitGroupsSolver | Provides resolution by looking for a triplet that only contain 3 common numbers (they do not each need to contain all of the common numbers but must not contain any other numbers) these numbers can be removed from all other cells in the group. |
SplitGroupsSolverTest | |
ZeroChoiceSolver | Provides resolution by looking for unresolved squares for lines where a number can only go in one square Because of the basic nature of this solver it repeatedly runs until no more solutions are found |
ZeroChoiceSolverTest |
Enum Summary | |
---|---|
AbstractSolver.SolverDifficulty |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |