uk.co.keang.sudoku.solver
Class AssociatedPairsSolverTest

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

public class AssociatedPairsSolverTest
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
AssociatedPairsSolverTest()
           
 
Method Summary
 void setUp()
           
 void testFindSolutionsColumnsBlock()
          Test method for ZeroChoiceSolver.findSolutions().
 void testFindSolutionsColumnsSq()
          Test method for ZeroChoiceSolver.findSolutions().
 void testFindSolutionsRowsBlock()
          Test method for ZeroChoiceSolver.findSolutions().
 void testFindSolutionsRowsSq()
          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

AssociatedPairsSolverTest

public AssociatedPairsSolverTest()
Method Detail

setUp

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

testFindSolutionsRowsSq

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

Throws:
IllegalGridException

testFindSolutionsColumnsSq

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

Throws:
IllegalGridException

testFindSolutionsRowsBlock

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

Throws:
IllegalGridException

testFindSolutionsColumnsBlock

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

Throws:
IllegalGridException