حذف نامزدها، تکنامزد، جفت برهنه، جفتهای اشارهگر — اگر همه اینها را امتحان کردهاید و جدول هنوز گیر کرده، وقت رفتن به لایه بعدی است. چهار تکنیک این مقاله بنبستهای سطح متوسط و متخصص را هر کدام از زاویهای متفاوت باز میکنند.
بال ایکس و شمشیرماهی بر تقارن ردیف-ستون بنا شدهاند. بال ایکس-وای زنجیر منطقی بین سه خانه است. زنجیرهای اجباری هم حدس نیستند — بلکه دنبال کردن هر دو احتمال برای رسیدن به یک نتیجه بدون تناقض. هر چهار تکنیک کاملاً منطقیاند، جایی برای حدس وجود ندارد.
برای اجرای تکنیکهای این مقاله داشتن یادداشتهای نامزد الزامی است. دانستن حذف نامزدها، تکنامزد و جفت برهنه هم لازم است. اگر این پایهها هنوز محکم نشدهاند، اول راهنمای تکنیکهای پایه را ببینید.
بال ایکس
بال ایکس روی تقاطع دو ردیف و دو ستون کار میکند. نامش از شکل حرف «ایکس» میآید: وقتی نامزدهای یک رقم در دو ردیف دقیقاً در همان دو ستون جمع شده باشند، این چهار خانه یک ایکس میسازند — و آن رقم از تمام خانههای دیگر همین دو ستون حذف میشود.
منطقش اینگونه است: این رقم در ردیف دوم یا به ستون سوم میرود یا به ستون هفتم. همین رقم در ردیف ششم هم یا به ستون سوم میرود یا به هفتم. هر ترکیبی که باشد — بقیه خانههای ستون سوم و هفتم نمیتوانند این رقم را نگه دارند.
مثال تصویری — بال ایکس
حل گامبهگام
بال ایکس بر پایه ستون
بال ایکس فقط بر پایه ردیف نیست — همین منطق روی ستونها هم اعمال میشود. اگر نامزدهای یک رقم در دو ستون دقیقاً در همان دو ردیف جمع شده باشند، آن رقم از بقیه خانههای آن دو ردیف حذف میشود. جهت فرق میکند، منطق یکی است.
هر رقم را جداگانه دنبال کنید. برای هفت تمام ردیفها را اسکن کنید: کدام ردیف نامزدهای هفت را فقط در دو ستون دارد؟ پرسیدن این سؤال برای هر رقم از یک تا نه خیلی سریعتر از جستجوی مستقیم بال ایکس است. اولین باری که بال ایکس را میبینید چیزی در ذهنتان «کلیک» میکند — دفعه دوم آن احساس خیلی زودتر میآید.
شمشیرماهی
شمشیرماهی نسخه بال ایکس است که به سه ردیف گسترش یافته. بال ایکس دو ردیف × دو ستون = چهار گوشه بود. شمشیرماهی سه ردیف × سه ستون = حداکثر نه گوشه — اما لازم نیست همه پر باشند. مهم این است: تمام نامزدهای یک رقم در سه ردیف در حداکثر سه ستون جای بگیرند.
«حداکثر» کلمه کلیدی است. در یکی از سه ردیف آن رقم ممکن است فقط در یک ستون باشد — این شمشیرماهی را خراب نمیکند. شرط این است: وقتی تمام نامزدهای آن رقم در سه ردیف را جمع کنیم، بیشتر از سه ستون مختلف نشود — این شمشیرماهی است.
مثال تصویری — شمشیرماهی
حل گامبهگام
در بال ایکس دو ردیف مقایسه میشوند — ذهن میتواند این را بصری نگه دارد. در شمشیرماهی باید سه ردیف را همزمان دنبال کرد و اتحاد ستونها را حساب کرد. این بار روی حافظه کاری، شمشیرماهی را حتی برای بازیکنان باتجربه گاهی نامرئی میکند. راه حل عملی: هر بار روی یک رقم کار کنید، یادداشت بگیرید، سه ردیف را یکبهیک اسکن کنید.
بال ایکس-وای
بال ایکس-وای جز در نام ربطی به بال ایکس ندارد — منطقش کاملاً متفاوت است. سه خانه، سه فهرست دو-نامزده، و رابطه دید بین آنها — همین.
اصطلاحها: یک خانه محوری و دو خانه گیره. محور هر دو گیره را میبیند. خانههای گیره ممکن است مستقیماً یکدیگر را نبینند — اما یک نامزد مشترک دارند. این نامزد مشترک از تمام خانههایی که هر دو گیره میبینند حذف میشود.
ساختار و منطق
نامزدهای خانه محوری: {الف، ب}. گیره اول: {الف، پ}. گیره دوم: {ب، پ}.
چرا پ حذف میشود؟ محور یا الف میشود یا ب. اگر محور الف باشد ← گیره اول باید پ شود. اگر محور ب باشد ← گیره دوم باید پ شود. در هر صورت تضمین شده یکی از دو گیره پ را خواهد داشت. بنابراین هیچ خانهای که هر دو گیره آن را ببینند نمیتواند پ را نگه دارد.
مثال تصویری — بال ایکس-وای
حل گامبهگام
وقتی بیش از یک خانه متأثر میشود
بال ایکس-وای گاهی بیش از یک خانه را متأثر میکند — اگر هر دو گیره بیش از یک خانه را با هم ببینند، پ از همه آنها حذف میشود. این حالت بهخصوص وقتی یکی از گیرهها روی مرز باکس است پیش میآید.
جفت برهنه روی خانههایی کار میکند که یک واحد مشترک دارند (ردیف/ستون/باکس). بال ایکس-وای بین خانههای واحدهای مختلف پل میزند — بدون محور، دو گیره ممکن است یکدیگر را «نبینند». به همین دلیل بال ایکس-وای بخشهای بزرگتری از شبکه را متأثر میکند و در جاهایی حذف انجام میدهد که جفت برهنه به آنها نمیرسد.
زنجیرهای اجباری
زنجیرهای اجباری حدس نیستند — بلکه دنبال کردن همزمان دو احتمال برای نشان دادن اینکه هر دو به نتیجه یکسانی میرسند. «اگر این خانه الف باشد ← این اتفاق میافتد ← نتیجه: پ. اگر ب باشد ← مسیر دیگری ← اما باز هم: پ.» اگر هر دو مسیر یک در را باز کنند، پ قطعی است.
این تکنیک از نظر ساختاری با بقیه فرق دارد: بهجای حذف نامزد از زنجیر استنتاج استفاده میکند. اما نباید آن را با حدس اشتباه گرفت. حدس یک احتمال را میآزماید و در صورت اشتباه برمیگردد. زنجیرهای اجباری هر دو شاخه را تا انتها دنبال میکند و نتیجه مشترک بدون تناقض را استخراج میکند.
دو نوع زنجیر اجباری
دو نوع پرکاربردتر: زنجیرهای اجباری دودویی و زنجیرهای اجباری واحد.
زنجیرهای اجباری دودویی: یک خانه دو-نامزده انتخاب کنید. فرض کنید الف است و زنجیر حذفهای پیاپی را دنبال کنید. بعد ب را فرض کنید و دنبال کنید. اگر در هر دو حالت همان خانه همان مقدار را گرفت، آن مقدار قطعی است.
زنجیرهای اجباری واحد: در یک ردیف، ستون یا باکس فقط دو جایگاه برای رقمی باقی مانده. هر دو را به نوبت فرض کنید — اگر در هر دو حالت خانه دیگری همان مقدار را گرفت، آن مقدار قطعی است.
مثال تصویری — زنجیرهای اجباری دودویی
اجرای گامبهگام
بعد از اینکه بال ایکس، شمشیرماهی و بال ایکس-وای تمام شدند. زنجیرهای اجباری قوی اما طولانیاند — دنبال کردن زنجیر نیاز به تمرکز و یادداشت دارد. زنجیرهای کوتاه (سه تا چهار مرحله) در ذهن قابل مدیریتاند. برای زنجیرهای بلند کاغذ یا حالت یادداشت دیجیتال ضروری است. در سودوکم.نت با کلید د میتوانید یادداشتهای نامزد را همیشه بهروز نگه دارید که دنبال کردن زنجیر را بسیار آسانتر میکند.
مقایسه چهار تکنیک
| تکنیک | ساختار | چه میکند؟ | سختی |
|---|---|---|---|
| بال ایکس | ۲ ردیف × ۲ ستون | حذف رقم از ۲ ستون | ★★☆☆☆ |
| شمشیرماهی | ۳ ردیف × ۳ ستون | حذف رقم از ۳ ستون | ★★★☆☆ |
| بال ایکس-وای | ۱ محور + ۲ گیره | حذف نامزد پ | ★★★☆☆ |
| زنجیرهای اجباری | ۲ شاخه، نتیجه مشترک | تأیید استنتاج مشترک | ★★★★☆ |
کدام تکنیک را کِی بهکار ببریم؟
انتخاب تکنیک در بنبست تصادفی نیست. یک ترتیب وجود دارد:
- ۱اول تکنیکهای پایه را تمام کنید: تکنامزد، تکنامزد پنهان، جفت برهنه، جفتهای اشارهگر. اگر کار میکنند نیازی به تکنیکهای پیشرفته نیست.
- ۲بعد بال ایکس: اسکن ردیفمحور برای هر رقم. اگر نامزدها در دو ردیف همان دو ستون را گرفتند — بال ایکس.
- ۳سپس شمشیرماهی: اگر بال ایکس پیدا نشد، به سه ردیف گسترش دهید. اگر نامزدهای سه ردیف در سه ستون جای گرفتند — شمشیرماهی.
- ۴بال ایکس-وای: خانههای دو-نامزده را بهعنوان محور امتحان کنید. برای هر محور دو گیره مناسب پیدا کنید.
- ۵زنجیرهای اجباری آخر از همه: اگر زنجیر کوتاهی میبینید امتحان کنید. زنجیرهای بلند بدون یادداشت نامزد قابل دنبال کردن نیستند.
پرسشهای متداول
سخن پایانی
هر چهار تکنیک بر یک پایه استوارند: محدود کردن منظم جاهایی که اعداد نمیتوانند بروند. بال ایکس و شمشیرماهی این کار را از طریق تقارن دو یا سه ردیف-ستون انجام میدهند. بال ایکس-وای با پل زدن بین سه خانه. زنجیرهای اجباری با رفتن روی هر دو مسیر و دیدن اینکه به کجا ختم میشوند.
در هیچکدام از چهار تکنیک حدس وجود ندارد — اما هر کدام شیوه دیدن خاص خود را دارند. وقتی بال ایکس را اولین بار میبینید، تقارن در ذهن جا میافتد. در بال ایکس-وای رابطه محور-گیره ملموس میشود. در زنجیرهای اجباری — نگه داشتن دو شاخه همزمان در ذهن — همین فرآیند شیوه خواندن شبکه را برای همیشه تغییر میدهد.