uk.co.keang.sudoku.solver
Class AsymmetricGroupsSolverTest

java.lang.Object
  extended by uk.co.keang.sudoku.solver.AsymmetricGroupsSolverTest

public class AsymmetricGroupsSolverTest
extends java.lang.Object

Author:
A.G.Docherty If there is N cells (2,3 or 4) containing N common numbers, then all other possible numbers for these cells can be excluded.

Constructor Summary
AsymmetricGroupsSolverTest()
           
 
Method Summary
 void setUp()
           
 void testFindSolutionsBlocks()
          Test method for ZeroChoiceSolver.findSolutions().
 void testFindSolutionsCols()
          Test method for ZeroChoiceSolver.findSolutions().
 void testFindSolutionsRows()
          Test method for ZeroChoiceSolver.findSolutions().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsymmetricGroupsSolverTest

public AsymmetricGroupsSolverTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

testFindSolutionsRows

public void testFindSolutionsRows()
                           throws IllegalGridException
Test method for ZeroChoiceSolver.findSolutions().

Throws:
IllegalGridException

testFindSolutionsCols

public void testFindSolutionsCols()
                           throws IllegalGridException
Test method for ZeroChoiceSolver.findSolutions().

Throws:
IllegalGridException

testFindSolutionsBlocks

public void testFindSolutionsBlocks()
                             throws IllegalGridException
Test method for ZeroChoiceSolver.findSolutions().

Throws:
IllegalGridException