Y-Wing
Y-Wing که XY-Wing هم نامیده میشود، از سه خانه با دو نامزد استفاده میکند. محور نامزدهای X و Y را دارد. یک بال محور را میبیند و X و Z دارد؛ بال دیگر محور را میبیند و Y و Z دارد. محور هر چه باشد، یکی از بالها باید Z باشد، پس Z را میتوان از هر خانهای که هر دو بال را میبیند حذف کرد. این یک تکنیک سطح حرفهای در Bare Sudoku است.
چه زمانی به کار میرود
وقتی جدول چند خانه با دقیقاً دو نامزد دارد و هیچ ماهیای در دسترس نیست. Y-Wing در جدولهای حرفهای رایج است و با دنبال کردن خانههای دونامزدی پیدا میشود: هر کدام میتواند محور یا بال باشد.
چطور پیدایش کنیم
خانههایی را که دقیقاً دو نامزد دارند فهرست کنید. هر کدام را محوری با نامزدهای X و Y فرض کنید و میان همسایههایش دنبال خانهای با X و رقم دیگری مثل Z، و خانهای با Y و همان Z بگردید. این دو، بالها هستند. سپس خانههایی را پیدا کنید که هر دو بال را میبینند و Z دارند. توجه کنید که لازم نیست بالها همدیگر را ببینند.
مثال
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 1389 | 2 | 159 | 359 | 13 | 6 | 7 | 4 | |
| r2 | 4 | 7 | 369 | 269 | 2369 | 8 | 23 | 1 | 5 |
| r3 | 13 | 136 | 1256 | 7 | 4 | 9 | 8 | 23 | |
| r4 | 19 | 3 | 19 | 7 | 4 | 5 | 8 | 2 | 6 |
| r5 | 7 | 4 | 8 | 126 | 26 | 126 | 5 | 39 | 39 |
| r6 | 6 | 2 | 5 | 3 | 8 | 9 | 7 | 4 | 1 |
| r7 | 38 | 9 | 7 | 2568 | 1 | 236 | 4 | 35 | 238 |
| r8 | 5 | 18 | 13 | 4 | 239 | 237 | 23 | 6 | 23789 |
| r9 | 2 | 6 | 4 | 589 | 359 | 37 | 1 | 359 | 3789 |
ارقام پررنگ دادهشدهاند، ارقام آبی هنگام حل قرار داده شدهاند و ارقام کوچک نامزدها هستند. خانههای برجسته الگو را میسازند، نامزدهای خطخورده حذف میشوند و نامزد داخل دایره رقمی است که باید قرار داده شود.
- محور r7c1 نامزدهای 3 و 8 را دارد. این خانه r3c1 را میبیند که 3 و 1 دارد، و r8c2 را که 8 و 1 دارد.
- اگر r7c1 برابر 3 باشد، r3c1 رقم 3 را از دست میدهد و 1 میشود. اگر r7c1 برابر 8 باشد، r8c2 برابر 1 میشود. در هر حال یکی از دو بال 1 است.
- خانهای که هر دو بال را میبیند هرگز نمیتواند 1 باشد. رقم 1 را از r1c2, r3c2 حذف کنید.
اشتباههای رایج
- انتخاب بالهایی که هر دو محور را نمیبینند. هر بال باید با محور در یک سطر، ستون یا جعبه شریک باشد.
- حذف Z از خانههایی که فقط یک بال را میبینند. خانهای که از آن حذف میشود باید هر دو بال را ببیند.
- حذف Z از محور. در Y-Wing محور Z ندارد؛ اگر داشته باشد، الگو یک XYZ-Wing است با قواعد متفاوت.
در Bare Sudoku
لازم از سطح: حرفهای
در بازی، راهنمایی میگوید: Y-Wing
پرسشهای متداول
Y-Wing در سودوکو چیست؟
سه خانهٔ دونامزدی: محوری با X و Y، بالی با X و Z که محور را میبیند و بالی با Y و Z که محور را میبیند. یکی از بالها همیشه Z است، پس Z از خانههایی که هر دو بال را میبینند حذف میشود.
آیا Y-Wing همان XY-Wing است؟
بله. این دو نام یک الگو را توصیف میکنند. Bare Sudoku آن را Y-Wing مینامد.
چرا یکی از بالها باید Z باشد؟
اگر محور X باشد، بال اول X را از دست میدهد و Z میشود. اگر محور Y باشد، بال دوم Z میشود. محور یکی از این دوست، پس یکی از بالها Z است.
Y-Wing از چند خانه حذف میکند؟
معمولاً یک یا دو خانه: فقط خانههایی که هر دو بال را میبینند و هنوز Z دارند. همین برای ساختن یک تکگزینه کافی است.