Module: SudokuBardi
- Defined in:
- lib/sudoku_bardi.rb
Defined Under Namespace
Classes: Eight, Five, Four, Nine, One, Piece, Seven, Six, Solver, Three, Two
Constant Summary collapse
- RCB =
row, column, box
[ [0,0,0],[0,1,0],[0,2,0],[0,3,1],[0,4,1],[0,5,1],[0,6,2],[0,7,2],[0,8,2], [1,0,0],[1,1,0],[1,2,0],[1,3,1],[1,4,1],[1,5,1],[1,6,2],[1,7,2],[1,8,2], [2,0,0],[2,1,0],[2,2,0],[2,3,1],[2,4,1],[2,5,1],[2,6,2],[2,7,2],[2,8,2], [3,0,3],[3,1,3],[3,2,3],[3,3,4],[3,4,4],[3,5,4],[3,6,5],[3,7,5],[3,8,5], [4,0,3],[4,1,3],[4,2,3],[4,3,4],[4,4,4],[4,5,4],[4,6,5],[4,7,5],[4,8,5], [5,0,3],[5,1,3],[5,2,3],[5,3,4],[5,4,4],[5,5,4],[5,6,5],[5,7,5],[5,8,5], [6,0,6],[6,1,6],[6,2,6],[6,3,7],[6,4,7],[6,5,7],[6,6,8],[6,7,8],[6,8,8], [7,0,6],[7,1,6],[7,2,6],[7,3,7],[7,4,7],[7,5,7],[7,6,8],[7,7,8],[7,8,8], [8,0,6],[8,1,6],[8,2,6],[8,3,7],[8,4,7],[8,5,7],[8,6,8],[8,7,8],[8,8,8] ]
- TO_S =
{ nil => '.', One => '1', Two => '2', Three => '3', Four => '4', Five => '5', Six => '6', Seven => '7', Eight => '8', Nine => '9' }
- NINE =
[One, Two, Three, Four, Five, Six, Seven, Eight, Nine]