Gatavs spēlei?

Spēlēt sudoku!

XYZ-Wing sudoku paņēmiens

SarežģītiKlasiskais + killer23. solis no 383 min lasīšanas

XYZ-Wing ir Y-Wing ar resnāku šarnīru. Divu kandidātu atbalsta šūnas vietā tas izmanto šūnu ar 3 kandidātiem, un maksa par šo papildu ciparu ir ievērojami mazāka izslēgšanas zona, bet modelis parādās pietiekami bieži, lai to apgūtu.

Kāds ir šis modelis

Iesaistītas 3 šūnas:

  • Atbalsta šūna ar tieši 3 kandidātiem, {x,y,z}.
  • Spīle, kas redz atbalsta šūnu, ar tieši 2 kandidātiem {x,z}.
  • Otra spīle, kas redz atbalsta šūnu, ar tieši 2 kandidātiem {y,z}.

Cipars z ir visās 3 šūnās. Kādu vērtību atbalsta šūna neņemtu, vienā no 3 šūnām beigās ir z:

  • Atbalsta šūna ir z, un viss ir skaidrs.
  • Atbalsta šūna ir x, tātad pirmajai spīlei jābūt z.
  • Atbalsta šūna ir y, tātad otrajai spīlei jābūt z.

Tātad z ir garantēts kaut kur šajās 3 šūnās. Katra šūna, kas redz visas 3, zaudē z.

Y-WingXYZ-Wing
Atbalsta šūna2 kandidāti3 kandidāti
Spīles2, abas ar 2 kandidātiem2, abas ar 2 kandidātiem
Šūnas, kam jāredz modelisAbas spīlesAtbalsta šūna un abas spīles
Parastie mērķiVairākas šūnasviena vai 2 šūnas, parasti atbalsta šūnas blokā

Tā kā pati atbalsta šūna var saturēt z, mērķim jāredz arī atbalsta šūna. Tāpēc XYZ-Wing gandrīz vienmēr dod rezultātu blokā, kurā atrodas atbalsta šūna.

Kad to meklēt

  • Tev ir palikušas vairākas šūnas ar 3 kandidātiem, un apkārtējās divu kandidātu šūnas dala ciparus.
  • Y-Wing meklēšana neizdevās tikai tāpēc, ka šarnīrā bija par vienu kandidātu vairāk.
  • 2 divu kandidātu šūnas blokā vai līnijā pārklājas tieši vienā ciparā, un tuvumā esoša šūna ar 3 kandidātiem satur abus to pārējos ciparus.

Kā to pielietot soli pa solim

  1. Izvēlies šūnu ar tieši 3 kandidātiem un uzskati to par atbalsta šūnu.
  2. Atrodi divu kandidātu šūnas, kas to redz un kuru abi cipari ir starp atbalsta šūnas 3.
  3. Ņem 2 šādas spīles, kas kopā aptver atbalsta šūnas 3 ciparus un dala tieši vienu ciparu, z.
  4. Uzskaiti šūnas, kas redz atbalsta šūnu un abas spīles.
  5. Dzēs z no katras šī saraksta šūnas.

Risināts piemērs

Vēro 3 šūnas: atbalsta šūnā A8 ir 5, 6 un 7, spīlē A5 (A rinda) ir 6 un 7, un spīlē C7 (3. bloks) ir 5 un 6. Kopīgais cipars ir 6.

  1. Vieglākie paņēmieni ir izmantoti. Aplūko A8 un divu kandidātu šūnas ap to.

  2. Atbalsta šūna A8 satur 5, 6 un 7. Spīle A5 satur 6 un 7, spīle C7 satur 5 un 6.

  3. A8 redz A5 pa A rindu un C7 pa 3. bloku. Visas trīs šūnas var būt 6.

  4. Ja atbalsta šūna A8 ir 7, A5 zaudē 7 (A rinda) un tai jābūt 6.

  5. Ja A8 ir 5, C7 zaudē 5 (3. bloks) un tai jābūt 6.

    Ja A8 ir 6, pati atbalsta šūna satur 6.

  6. Katrā gadījumā viena no A8, A5 vai C7 ir 6.

    A7 redz visas trīs: A8 un A5 pa A rindu, A8 un C7 pa 3. bloku.

  7. 6 noņemts no A7, jo tā redz atbalsta šūnu un abas spīles, un viena no tām vienmēr ir 6.

Vieglākie paņēmieni ir izmantoti. Aplūko A8 un divu kandidātu šūnas ap to.

Izspēlē 3 gadījumus. Ja A8 ir 7, A5 zaudē savu 7 un tai jābūt 6. Ja A8 ir 5, C7 zaudē savu 5 un tai jābūt 6. Ja A8 ir 6, atbalsta šūna to satur. 6 katrreiz atrodas vienā no A8, A5 vai C7.

Tagad pārbaudi mērķus. A7 (5, 6, 9) dala A rindu ar A8 un A5 un 3. bloku ar A8 un C7, tāpēc tā redz visas 3 šūnas. Tā ir vienīgā šāda šūna, un 6 tiek noņemts, atstājot 5 un 9.

Biežākās kļūdas

  • Aizmirst atbalsta šūnu, pārbaudot redzamību. Mērķis, kas redz abas spīles, bet ne atbalsta šūnu, neko nepierāda, jo atbalsta šūna pati var būt z.
  • Spīles ar 3 kandidātiem izmantošana. Abām spīlēm jābūt stingri ar 2 kandidātiem.
  • Spīļu izvēle, kas dala 2 ciparus. Tām jāpārklājas tieši vienā, un kopā ar atbalsta šūnu jāaptver tieši 3 cipari.
  • Prasība, lai spīles redz viena otru. Tām nav jāredz.
  • Cita cipara, nevis z, izslēgšana. Riskā ir tikai kopīgais cipars.

Kur to sastapsi

XYZ-Wing parādās grūtajā klasiskajā sudoku, parasti drīz pēc tam, kad vienkāršākie wing pārstāj darboties. Tas ir labs ieradums, ko izveidot, pirms sāc ar ķēdēm, jo tāda pati atbalsta šūnas un spīļu lasīšana vēlāk padara garākos ķēžu modeļus saprotamus.