سودوکو، مخفف یک عبارت ژاپنی 数字は独身に限る که خوانده میشود سوجی وا دوکوشین نی کاگیرو به معنی «ارقام باید تنها باشند» است.
هر چند این بازی برای اولین بار در یک مجله پازل آمریکایی در سال ۱۹۷۹ انتشار یافت، ولی انتشار آن به طور مستمر و پیگیر برای نخستین مرتبه بر میگردد به ژاپن در ۱۹۸۶ و از سال ۲۰۰۵ این سرگرمی به محبوبیت جهانی دست یافت و نخستین مسابقه ملی آن در سال ۲۰۰۸ در فیلادلفیا، آمریکا برگزار شد.
نوع متداول سودوکو یک جدول ۹x۹ است که کل جدول هم به ۹ جدول کوچکتر ۳x۳ تقسیم شدهاست. در این جدول چند عدد به طور پیش فرض قرار داه شده که باید باقی اعداد را با رعایت سه قانون زیر یافت:
* قانون اول: در هر سطر جدول اعداد ۱ الی ۹ بدون تکرار قرار گیرد.
* قانون دوم: در هر ستون جدول اعداد ۱ الی ۹ بدون تکرار قرار گیرد.
* قانون سوم: در هر ناحیه ۳x۳ جدول اعداد ۱ الی ۹ بدون تکرار قرار گیرد.
ابتدا در تمام خانههای خالی جدول، اعداد را از یک تا نه مینویسیم.
سپس به سراغ یکی از اعدادی که از قبل توسط طراح نوشته شده میرویم و تمام اعداد مشابه آن را که در عرضش (بصورت افقی)قرار گرفتهاند را پاک میکنیم و سپس یک خط افقی در بالای آن عدد میکشیم که مشخص باشد.
در این مرحله همانند مرحله قبل عمل میکنیم با این اختلاف که در تمام خانههای عمودی در بالا یا پایین عدد مورد نظر اعداد مشابه را پاک میکنیم وسپس با یک خط عمودی در کنار آن عدد آن را مشخص مینماییم. اکنون باید اعداد مشابه عدد مورد نظر را در مربع نه خانهای متناظر، پاک کنیم وعدد را با یک دایره بر دور آن مشخص کنیم.
فقط سه مرحله قبلی را در مورد تمام اعداد از قبل نوشته شده (اعداد چاپی) تکرار کنیم و کشیدن خطهای عمودی افقی و دایره را بر آن عددها نباید فراموش کنیم که این عمل میتواند به شما نشان دهد که کدام یک از قلم افتادهاست.
وقتی که تمام اعداد چاپی با هر سه علامت مشخص شد کار ما تا این مرحله تمام شدهاست. در این مرحله به دنبال خانههایی میگردیم که فقط یک عدد در آنها باقی مانده و آن اعداد را پررنگ میکنیم.
ما باید در هر ستون نیز عددی را که فقط یکبار درآن ستون آمده را پیدا کنیم که این عدد یقینا جواب همان خانهاست و این عدد را هم پررنگ کنیم. اکنون در هر مربع نه خانهای عددی را که فقط یکبار در این نه خانه آمدهاست را یافته و به عنوان جواب یادداشت میکنیم.
مهمترین عامل در رسیدن به جواب نهایی در بازی هایی به مانند سودوکو بی تردید به کار بردن منطق و استدلا لهای منطقی می باشد. با تمرکز بر روی جدول ودنبال کردن ردیف ها و ستون ها و اعمال قوانین حاکم بر بازی می توان خانه ها را یکی پس از دیگری پر و راه را برای تکمیل جدول هموارتر نمود.
گاهی برای پرکردن تنها یک خانه از جدول نیاز به کنار هم قرار دادن اطلاعات فراوان و مقایسه بخش های به طور کل متما یز از یکدیگر می باشد.
به طور کل می توان سه استراتژی جدا از هم را به منظور حل یک جدول سودوکو در نظر گرفت که در ادامه به طور متمایز به مقایسه و توضیح تفصیلی هر یک از انها اشنا می شویم, و راه های ترکیب این استراتزی ها را فرا می گیریم.ساده ترین و در عین حال اصلی ترین روش رسیدن به جواب, روش اسکن خط به خط می باشد. در این روش ما با توجه به اینکه در هر سطر, ستون و ناحیه دارای هیچ تکراری نمی باشیم, می توانیم جواب مورد نظر خود را پیدا کنیم. در اینجا ما با هدف قرار دادن یک عدد و جستجو در جدول به منظر پیدا نمودن مکان مناسب برای ان می توانیم تمامی اعداد 1 الی 9 را در خانه های جدول مرتب کنیم.