حل‌کننده سودوکو

عددهای سودوکوی خود را در جدول بنویسید (یا 81 نویسه را بچسبانید) و فوری حلش کنید. اگر می‌خواهید یاد بگیرید، روی «توضیح» بزنید و استدلال را گام‌به‌گام، با نام هر تکنیک، دنبال کنید.

عددها را با صفحه‌کلید بنویسید یا روی یک خانه بزنید (در موبایل صفحه‌کلید عددی باز می‌شود). همچنین می‌توانید 81 نویسه را با Ctrl+V روی جدول یا در کادر متن بچسبانید. با «توضیح»، گام‌ها یکی‌یکی نشان داده می‌شوند: خانه‌های هر گام و حذف‌ها با رنگ دیگری پررنگ می‌شوند.

تکنیک‌هایی که حل‌کننده به کار می‌برد

تکنیکسطحچه می‌کند
تک‌عدد آشکارآسانیک خانه فقط یک عدد ممکن دارد.
تک‌عدد پنهانآسانیک عدد در ردیف، ستون یا مربعش فقط در یک خانه جا می‌شود.
جفت آشکارمتوسطدو خانه از یک واحد همان دو گزینه را دارند: آن دو عدد از بقیه خانه‌ها حذف می‌شوند.
جفت پنهانمتوسطدو عدد فقط در همان دو خانه از یک واحد جا می‌شوند: آن خانه‌ها نمی‌توانند گزینه دیگری داشته باشند.
جفت اشاره‌گرمتوسطدر یک مربع، عددی فقط در یک ردیف یا ستون جا می‌شود: از بقیه آن خط حذف می‌شود.
کاهش مربع-خطمتوسطدر یک ردیف یا ستون، عددی فقط درون یک مربع جا می‌شود: از بقیه آن مربع حذف می‌شود.
سه‌تایی آشکارسختسه خانه از یک واحد فقط سه عدد را بین خود تقسیم می‌کنند: آن‌ها از بقیه خانه‌ها حذف می‌شوند.
سه‌تایی پنهانسختسه عدد فقط در همان سه خانه از یک واحد جا می‌شوند: آن خانه‌ها بقیه گزینه‌ها را از دست می‌دهند.
X-Wingسختعددی در دو ردیف متفاوت فقط در دو ستون ظاهر می‌شود: از بقیه آن ستون‌ها حذف می‌شود (و برعکس).
شمشیرماهی (Swordfish)حرفه‌ایمثل X-Wing، اما با سه ردیف و سه ستون.
Y-Wingحرفه‌ایخانه‌ای با گزینه‌های A و B، خانه‌ای با A و C و خانه‌ای با B و C را می‌بیند: C از هر آنچه هر دو بال می‌بینند حذف می‌شود.
XYZ-Wingحرفه‌ایگونه‌ای از Y-Wing با یک لولا که سه گزینه دارد: عدد مشترک از هر آنچه هر سه خانه می‌بینند حذف می‌شود.

چطور با این ابزار سودوکو را حل کنیم

  1. عددهایی را که در سودوکوی شما از قبل داده شده‌اند در جدول بنویسید، یا 81 نویسه را در کادر متن بچسبانید (نقطه یا صفر برای خانه‌های خالی).
  2. روی «حل کن» بزنید تا جواب کامل را ببینید؛ عددهایی که حل‌کننده اضافه می‌کند با رنگ دیگری نشان داده می‌شوند.
  3. اگر جدول نامعتبر باشد، جواب نداشته باشد یا چند جواب داشته باشد، خبر می‌دهد و عددهای تکراری را مشخص می‌کند.
  4. روی «توضیح» بزنید تا حل را گام‌به‌گام مرور کنید: هر گام تکنیک به‌کاررفته، خانه‌های درگیر و عددی را که گذاشته یا حذف می‌شود نشان می‌دهد.

حل‌کننده چطور استدلال می‌کند

حل‌کننده فقط عددها را امتحان نمی‌کند تا جور شود: ابتدا مثل یک آدم حل می‌کند و همیشه ساده‌ترین تکنیک مناسب را به کار می‌برد. به همین دلیل می‌تواند هر گام را توضیح دهد و سطح جدول را هم حساب کند: سطح همان سخت‌ترین تکنیکی است که لازم شده (آسان، متوسط، سخت، حرفه‌ای) یا فوق‌العاده سخت اگر منطق تمام شود و باید فرض آزمود.

جدول تکنیک‌ها در پایین تکنیک‌های مورد استفاده را از ساده‌ترین تا پیشرفته‌ترین خلاصه می‌کند. تک‌عددهای آشکار و پنهان برای جدول‌های آسان کافی‌اند؛ جفت‌ها، سه‌تایی‌ها و تقاطع‌ها در جدول‌های متوسط و سخت می‌آیند؛ X-Wing، Swordfish، Y-Wing و XYZ-Wing در جدول‌های حرفه‌ای.

همه‌چیز در مرورگر شما انجام می‌شود: جدولی که وارد می‌کنید به هیچ سروری فرستاده یا ذخیره نمی‌شود.

خوب است بدانید

سؤالات متداول

سودوکوی روی کاغذ یا عکس را چطور وارد کنم؟

آن را خانه‌به‌خانه با دست در جدول بنویسید، یا رشته‌ای 81 نویسه‌ای بسازید که به‌جای خانه‌های خالی نقطه یا صفر داشته باشد و آن را در کادر متن بچسبانید.

اگر سودوکوی من بیش از یک جواب داشته باشد چه می‌شود؟

خبر می‌دهد و اولین جوابی را که پیدا کرده نشان می‌دهد. معمولاً یعنی هنگام وارد کردن، عددی جا افتاده است.

دکمه توضیح چه می‌کند؟

حل را گام‌به‌گام نشان می‌دهد، با نام تکنیک هر گام، خانه‌هایی که آن را می‌سازند و اینکه کدام عدد گذاشته یا حذف می‌شود.

چرا می‌گوید سطح فوق‌العاده سخت است؟

چون تکنیک‌های حل‌کننده پیش از پایان کار تمام می‌شوند و باید فرضی را آزمود و تا رسیدن به تناقض دنبال کرد.

جدول من ذخیره یا ارسال می‌شود؟

نه. همه‌چیز در مرورگر شما محاسبه می‌شود و چیزی ذخیره یا ارسال نمی‌شود.

آیا گونه‌هایی مثل Killer یا Samurai را هم حل می‌کند؟

نه، سودوکوی کلاسیک 9×9 را حل می‌کند.