Advanced na technique

Swordfish sa Sudoku: rows, columns at eliminations

hugh
Nailathala:Na-update:8 min na pagbabasa
Swordfish sa Sudoku: rows, columns at eliminations

Pinapalawak ng Swordfish ang ideya ng X-Wing mula sa dalawang row at column tungo sa tatlo. Para sa isang candidate digit, pumili ng tatlong row kung saan ang digit na iyon ay nasa loob lang ng parehong tatlong column. Hindi bababa sa isang candidate sa bawat row ang dapat totoo, kaya sa labas ng mga piniling row puwedeng alisin ang digit na iyon sa tatlong column.

Tatlong row, tatlong column, isang digit: importante lang ang isda kapag nananatili ang bawat candidate sa loob ng frame na iyon.

Ano ang Swordfish?

Gumagamit ang row-based Swordfish ng tatlong base row at tatlong cover column. Sa bawat base row, ang target digit ay dapat may dalawa o tatlong candidate, lahat nasa cover columns. Hindi kailangan ng pattern na punuin ng digit ang lahat ng siyam na intersection. Ang column-based Swordfish ay parehong tuntunin, pinalitan lang ang rows at columns.

Paano maghanap ng Swordfish

  1. Pumili ng isang candidate digit. I-scan ang notes nito sa buong grid, huwag paghaluin ang ilang digit nang sabay.
  2. Maghanap ng tatlong restricted row. Ang bawat piniling row ay puwedeng maglagay ng digit sa parehong set lang ng tatlong column.
  3. Kumpirmahin na kasama ang bawat base row. Kailangan ng bawat row ng hindi bababa sa dalawang candidate, at walang candidate sa labas ng tatlong cover column.
  4. Mag-eliminate sa cover columns. Alisin ang digit sa cells ng columns na iyon na nasa labas ng tatlong base row.
7777777×7×7×
Frame ng Swordfish: naka-restrict ang isang candidate sa tatlong cover column sa tatlong base row; puwedeng alisin ang candidates sa labas ng rows na iyon sa columns na iyon.

Halimbawa: row-based Swordfish sa 7

Ipagpalagay na ang candidate 7 sa rows 2, 5, at 8 ay lumalabas lang sa columns 1, 4, at 9. Dapat ilagay ng tatlong row na iyon ang kanilang 7 sa isa sa tatlong column na iyon.

  1. Markahan ang frame. I-highlight ang rows 2, 5, 8 at columns 1, 4, 9.
  2. Tingnan kung may leak. Kung may isa pang 7 sa labas ng frame ang alinmang piniling row, hindi valid ang Swordfish.
  3. Gawin ang eliminations. Burahin ang candidate 7 sa ibang rows ng columns 1, 4, at 9.

Mga karaniwang pagkakamali sa Swordfish

Pagpipilit ng eksaktong hugis

Hindi kailangang sakupin ng candidates ang lahat ng siyam na intersection o gumuhit ng symmetric na larawan.

Pagwawalang-bahala sa candidate sa labas

Isang extra target candidate sa labas ng cover columns ang sumisira sa base row na iyon.

Pag-eliminate sa loob ng isda

Ang valid na pagtanggal ay nasa labas ng base rows pero nasa loob ng cover columns.

Checklist sa pagsasanay ng Swordfish

  • Tapusin muna ang singles at locked candidates bago maghanap ng isda.
  • Mag-scan ng isang digit kada oras at ihambing ang rows na may dalawa o tatlong position lang.
  • Pangalanan ang tatlong base row at tatlong cover column bago magbura ng anuman.

Ituring ang Swordfish na constraint, hindi larawan. Pangalanan ang target digit, i-verify ang bawat base row, tapos limitahan ang eliminations sa cover columns. Ang maikling verbal check na iyon ang pumipigil sa karamihan ng pekeng isda.

Mga tanong tungkol sa Swordfish

Mas mahirap ba ang Swordfish kaysa X-Wing?

Karaniwan, oo. Pareho ang logic, pero tatlong base house at tatlong cover house ang sinusundan, hindi dalawa.

Puwede bang magkaroon ng tatlong candidate ang isang row?

Oo, basta ang bawat candidate sa bawat base row ay nananatili sa parehong tatlong cover column.

Direktang naglalagay ba ng digit ang Swordfish?

Karaniwan, candidates lang ang inaalis. Maaaring magbunga ang eliminations na iyon ng single sa ibang lugar.

Mga kaugnay na artikulo