XY-Chain
یک XY-Chain مسیری از خانههایی است که هر کدام دقیقاً دو نامزد دارند. خانههای همسایه یکدیگر را میبینند و رقم به اشتراک میگذارند: رقمِ دوم خانهٔ یک، رقمِ اول خانهٔ بعدی است. اگر خانهٔ اول رقمِ اول خود نباشد، باید رقمِ دوم خود باشد؛ سپس خانهٔ بعدی نمیتواند آن رقم باشد و باید رقمِ دیگر خود باشد، و غیره تا انتها. وقتی رقمِ اول خانهٔ اول و رقمِ آخر خانهٔ آخری رقمِ یکسانِ Z هستند، یکی از دو خانهٔ انتهایی همیشه Z است و هر خانهای که هر دو انتها را میبیند میتواند Z را از دست بدهد. Y-Wing کوتاهترین XY-Chain است، با سه خانه. XY-Chain یک تکنیک استاد در Bare Sudoku است.
چه زمانی به کار میرود
وقتی جدول خانههای بسیاری با دقیقاً دو نامزد دارد و بالها چیزی پیدا نکنند. XY-Chainها فقط از خانههای دونامزدی استفاده میکنند، بنابراین وقتی مسیری پیدا کنید که دو انتهای آن رقم به اشتراک بگذارند پیروی کردن آسان است.
چطور پیدایش کنیم
خانهٔ دونامزدی انتخاب کنید و یکی از رقمهای آن را به عنوان Z. به رقم دیگری برویید، سپس به خانهای که آن را میبیند و آن رقم را به اضافهٔ یکی دیگر دارد برویید، و با آن رقمِ دیگر ادامه دهید. هر بار که به خانهای برسید که رقمِ باقیماندهاش Z است، یک زنجیر دارید: خانههایی را بیابید که هم خانهٔ اول و هم خانهٔ آخری را میبینند و Z دارند.
مثال
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 1 | 2 | 46 | 36 | 9 | 5 | 378 | 478 | |
| r2 | 46 | 689 | 3469 | 456 | 7 | 3456 | 348 | 1 | 2 |
| r3 | 5 | 7 | 34 | 2 | 8 | 1 | 34 | 9 | 6 |
| r4 | 3 | 4 | 7 | 9 | 5 | 2 | 18 | 6 | 18 |
| r5 | 9 | 5 | 8 | 67 | 1 | 67 | 2 | 4 | 3 |
| r6 | 26 | 26 | 1 | 3 | 4 | 8 | 7 | 5 | 9 |
| r7 | 467 | 3 | 469 | 8 | 69 | 4567 | 149 | 2 | 1457 |
| r8 | 8 | 1 | 469 | 4567 | 2 | 34567 | 349 | 37 | 457 |
| r9 | 247 | 29 | 5 | 1 | 39 | 347 | 6 | 378 | 478 |
ارقام پررنگ دادهشدهاند، ارقام آبی هنگام حل قرار داده شدهاند و ارقام کوچک نامزدها هستند. خانههای برجسته الگو را میسازند، نامزدهای خطخورده حذف میشوند و نامزد داخل دایره رقمی است که باید قرار داده شود.
- هر خانهٔ زنجیر r1c5 (6=3) - r9c5 (3=9) - r9c2 (9=2) - r6c2 (2=6) دقیقاً دو نامزد دارد. درون خانه، = دو رقمِ آن را جوین میکند: اگر یکی غلط باشد، دیگری درست است. بین خانهها، - رقمِ یکسان در دو خانهای را جوین میکند که یکدیگر را میبینند: حداکثر یکی آنها درست است.
- فرض کنید r1c5 برابر 6 نیست. سپس رقمِ دیگرش را دارد، بنابراین خانهٔ بعدی نمیتواند آن رقم را داشته باشد و باید رقمِ دیگر خود را داشته باشد، و غیره در طول زنجیر، تا خانهٔ آخر r6c2 برابر 6 باشد.
- بنابراین 6 در r1c5 یا در r6c2 است.
- خانهای که هر دو r1c5 و r6c2 را میبیند نمیتواند 6 باشد. 6 را از r1c2 حذف کنید.
اشتباههای رایج
- استفاده از خانهای با سه نامزد. هر خانهٔ XY-Chain باید دقیقاً دو نامزد داشته باشد، یا گام از یک رقم به دیگری شکست میخورد.
- لیگن کردن خانههایی که رقم به اشتراک میگذارند اما یکدیگر را نمیبینند. خانههای متوالی باید در یک سطر، ستون یا جعبه باشند.
- حذف Z از خانهای که فقط یکی از انتها را میبیند. خانهٔ حذفشده باید هم خانهٔ اول و هم خانهٔ آخری زنجیر را ببیند.
در Bare Sudoku
لازم از سطح: استاد
در بازی، راهنمایی میگوید: XY-Chain
سودوکو بازی کنید · حلکنندهٔ سودوکو
پازل های تمرین
در این پازلها، XY-Chain سختترین تکنیکی است که نیاز دارید. هر پیوند پازل را در بازی باز میکند؛ پیوند حلکننده هر مرحله را نشان میدهد.
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.7 · حلکنندهٔ سودوکو
- استاد 6.8 · حلکنندهٔ سودوکو
- استاد 6.8 · حلکنندهٔ سودوکو
پرسشهای متداول
XY-Chain در سودوکو چیست؟
زنجیری از خانههای دونامزدی که هر خانه خانهٔ بعدی را میبیند و رقمی با آن به اشتراک میگذارد. وقتی هر دو انتها میتوانند Z باشند، یکی از آنها Z است، بنابراین خانههایی که هر دو انتها را میبینند Z را از دست میدهند.
XY-Chain چطور با Y-Wing مرتبط است؟
یک [Y-Wing](y-wing) یک XY-Chain سه خانهای است: محور و دو بال. XY-Chainهای بزرگتر از همین منطق در خانههای بیشتری پیروی میکنند.
آیا دو انتهای XY-Chain میتوانند یکدیگر را ببینند؟
بله. سپس Z از خانههایی که هر دو انتها را میبینند حذف میشود، معمول. وقتی زنجیر به حلقه بسته شود، حتی بیشتری میتواند حذف شود؛ Bare Sudoku حلقهها را تکنیک جداگانهای مدیریت میکند.
آیا XY-Chain فقط از دو رقم استفاده میکند؟
خیر. هر خانه دو رقم دارد، اما رقمها میتوانند از خانهای به خانهٔ دیگر تغییر کنند، تا زمانی که هر لیگن یک رقم به اشتراک بگذارد.