Стандартна головоломка судоку складається з сітки з 9 блоків. Кожен блок містить 9 клітинок, розташованих у 3 рядках і 3 стовпцях.
Розгляньмо приклад реальної головоломки судоку:

Базові правила судоку:
· Кожна головоломка судоку має лише одне коректне розв’язання. Вирішеною вона вважається лише тоді, коли всі 81 клітинка заповнені числами і дотримано інших правил судоку.
· Коли ви починаєте гру в судоку, деякі клітинки будуть попередньо заповнені. Протягом гри ці числа змінювати не можна.
· Кожен стовпець має містити всі числа від 1 до 9, і жодні два числа в одному стовпці не можуть повторюватися.
· Кожен рядок має містити всі числа від 1 до 9, і жодні два числа в одному рядку не можуть повторюватися.
· Кожен блок 3×3 має містити всі числа від 1 до 9, і жодні два числа в одному блоці не можуть повторюватися.
Розв’язок судоку: коли правила застосовано, вирішена головоломка виглядає так:
