Мета судоку — заповнити сітку 9 × 9 клітинок (81 квадрат), поділену на підсітки 3 × 3 (також звані «коробки» або «області») цифрами від 1 до 9, починаючи з деяких чисел, уже розташованих у деяких із них. клітини. Початкова форма гри полягає в тому, що є дев'ять різних елементів, які не повинні повторюватися в тому самому рядку, стовпці чи підсітці. Добре сплановане судоку може мати лише одне рішення та повинно мати принаймні 17 початкових підказок. Розв’язком судоку завжди є латинський квадрат, хоча зворотне загалом не вірно, оскільки судоку встановлює додаткове обмеження, що те саме число не може повторюватися у підсітці.