Class Sudoku

    • Field Detail

      • sudoku

        public static Sudoku sudoku
      • cells

        public Cell[][] cells
    • Constructor Detail

      • Sudoku

        public Sudoku​(org.kie.api.runtime.KieContainer kc)
        Constructor.
    • Method Detail

      • getCellValue

        public java.lang.String getCellValue​(int iRow,
                                             int iCol)
        Specified by:
        getCellValue in interface SudokuGridModel
      • dumpGrid

        public void dumpGrid()
        Nice printout of the grid.
      • consistencyCheck

        public void consistencyCheck()
        Checks that everything is still according to the sudoku rules.
      • isSolved

        public boolean isSolved()
      • isUnsolvable

        public boolean isUnsolvable()
      • setCellValues

        public void setCellValues​(java.lang.Integer[][] cellValues)
        Specified by:
        setCellValues in interface SudokuGridModel
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • validate

        public void validate()