سودوکو یک پازل منطقی بر اساس تعیین موقعیت اعداد است. هدف این است که شبکه 9×9 را پر کنید تا هر ستون، هر ردیف و هر یک از نه جعبه 3×3 (یا منطقهها) فقط یکبار حاوی ارقام 1 تا 9 باشند. با شروع یک شبکه نیمه کامل، هدف شما یافتن راه حلی است که به درستی پازل را حل میکند. هر
پازل سودوکو فقط یک راه حل دارد و فقط با استفاده از منطق قابل حل است.