Click the green arrow to begin the game.
Enter the following commands into the Repl.it console to play. For those familiar with Sudoku and python, these should be self-explanatory.
S = Sudoku()
-- adds 5 to row 1, column 1
-- the add_num() method validates inputs against row/col/3x3 violations (no duplicates)
-- row and column inputs expect 1-base indices. (1-9)
-- removes the number at row 1, column 1
-- This is for easier TA grading. Inputs are not validated against row/col/3x3 rule violations, only that digits 1-9 or a space ' ' character is entered.
-- This example places numbers 2-9 in row 1. Row 1, column 1 is still empty.
-- the board must be full.
-- results (or errors) printed to console.
-- given a Sudoku puzzle with at least 17 and at most 77 clues, find a solution.