Un sudoku è una griglia di 9x9 celle. La griglia è divisa in 9 regioni, formate da gruppi di 9 celle in formato 3X3. Lo scopo del gioco è quello di riempire le caselle con numeri da 1 a 9 in modo tale che in ogni riga, in ogni colonna e in ogni regione siano presenti tutte le cifre da 1 a 9, quindi senza ripetizioni.