Interface SudokuGridModel

  • All Known Implementing Classes:
    Sudoku

    public interface SudokuGridModel
    An interface representing a 9x9 Sudoku Grid of Cells.
    • Field Detail

      • NUM_ROWS

        static final int NUM_ROWS
        The number of rows in the Grid, i.e. the height
        See Also:
        Constant Field Values
      • NUM_COLS

        static final int NUM_COLS
        The number of columns in the Grid, i.e. the width
        See Also:
        Constant Field Values
      • INNER_GRID_WIDTH

        static final int INNER_GRID_WIDTH
        The number of colums that make up a zone within the Grid
        See Also:
        Constant Field Values
      • INNER_GRID_HEIGHT

        static final int INNER_GRID_HEIGHT
        The number of rows that make up a zone within the Grid
        See Also:
        Constant Field Values
    • Method Detail

      • setCellValues

        void setCellValues​(Integer[][] cellValues)
      • getCellValue

        String getCellValue​(int iRow,
                            int iCol)
      • solve

        void solve()
      • step

        void step()