Valmis pelaamaan?

Pelaa sudokua!

Lohko-linjaeliminointi sudokussa

PerusKlassinen + KillerVaihe 6 / 383 min lukuaika

Lohko-linjaeliminointi on osoittavien parien peilikuva, ja ratkaisijat, jotka tuntevat toisen mutta eivät toista, jättävät käyttämättä puolet heidän käytettävissään olevista eliminoinneista. Tässä työn tekee linja: numero, joka on rivin tai sarakkeen vuoksi loukussa yhdessä lohkossa, kielletään lohkon muualta.

Mikä kuvio on

Valitse rivi ja numero, joka siitä vielä puuttuu. Merkitse jokainen rivin ruutu, jossa tuo numero on ehdokas. Jos kaikki nuo ruudut ovat yhden lohkon sisällä, rivin kopio numerosta täytyy päätyä tuohon lohkoon. Lohko saa vain yhden kopion mitä tahansa numeroa, joten se on jo varattu, ja numero voidaan poistaa niistä lohkon ruuduista, jotka ovat rivin ulkopuolella.

Sarakkeet toimivat samalla tavalla. Kuviota kutsutaan joskus vaatimiseksi (claiming), koska linja vaatii numeron lohkolta.

Lohko-linjaeliminointiOsoittava pari
Mikä on rajattulinjan kopio numerosta, yhden lohkon sisällälohkon kopio numerosta, yhden linjan sisällä
Ruudut, jotka tyhjennätlohkon ruudut linjan ulkopuolellalinjan ruudut lohkon ulkopuolella
Skannaatrivejä ja sarakkeitalohkoja
Sama perhelukitut ehdokkaatlukitut ehdokkaat

Toisen etsiminen ei löydä toista, joten tee molemmat läpikäynnit osaksi samaa rutiinia.

Milloin sitä kannattaa etsiä

  • Osoittavien parien läpikäynnin jälkeen käyttäen samaa yksikkölistaa mutta lukien sitä toisinpäin.
  • Riveillä ja sarakkeissa, joissa on jo viisi tai kuusi numeroa sijoitettuna ja jäljellä olevat kasautuvat yhteen.
  • Numeroilla, jotka esiintyvät vain kahdessa tai kolmessa linjan ruudussa.
  • Heti minkä tahansa linjan eliminoinnin jälkeen, joka voi vetää jäljelle jääneet ruudut yhteen lohkoon.

Näin sovellat sitä vaihe vaiheelta

  1. Valitse rivi tai sarake ja listaa numerot, joita se vielä tarvitsee.
  2. Merkitse yhdelle numerolle jokainen linjan ruutu, jossa se on vielä sallittu.
  3. Tarkista, mahtuvatko kaikki nuo ruudut yhteen lohkoon.
  4. Jos mahtuvat, pyyhi numero lohkon kuudesta ruudusta, jotka eivät ole linjalla.
  5. Toista seuraavalle numerolle, sitten seuraavalle linjalle, kattaen kaikki yhdeksän riviä ja yhdeksän saraketta.
  6. Tee uusi yksittäisten läpikäynti. Lohkon tyhjentäminen tällä tavalla paljastaa hyvin usein piilotetun yksittäisen siinä.

Esimerkki

Katso 1:tä rivillä J.

  1. Helpommat vaiheet on käytetty. Katso rivin J ykkösiä.

  2. Rivi J tarvitsee vielä 1:n. Muut numerot on himmennetty.

  3. Rivin J 1 voi olla vain ruudussa J1 tai J2, ja molemmat ruudut ovat lohkossa 7.

  4. Kumpi ruutu sen ottaakin, lohko 7 saa 1:nsä riviltä J, joten G1, H2 ja H3 eivät voi olla 1.

  5. 1 poistetaan ruuduista G1, H2 ja H3, koska lohko 7 saa 1:nsä riviltä J.

Helpommat vaiheet on käytetty. Katso rivin J ykkösiä.

Rivi J tarvitsee 1:n, ja ainoat sille jäljellä olevat ruudut ovat J1 ja J2, molemmat lohkossa 7. Siis lohko 7 ottaa 1:nsä riviltä J, ja ruudut G1, H2 ja H3 menettävät omansa.

Mikään tyhjennetyistä ruuduista ei ole rivillä J. Se on koko pointti: eliminoinnit tapahtuvat linjan ulkopuolella, jota katsoit.

Yleiset virheet

  • Pyyhkiminen linjalta. Rivin J ruudut pitävät ehdokkaansa. Lohkon 7 muut ruudut menettävät numeron.
  • Eksyneen ruudun huomaamatta jättäminen. Jos numero on yhä sallittu jossain muualla linjalla, toisessa lohkossa, kuvio ei päde.
  • Kahden suunnan sekoittaminen. Kysy itseltäsi, minkä yksikön rajaama numero on, ja tyhjennä toinen. Lohkon rajaama tarkoittaa linjan tyhjentämistä, linjan rajaama tarkoittaa lohkon tyhjentämistä.
  • Vain rivien läpikäynti. Sarakkeet tuottavat yhtä paljon eliminointeja ja ne jäävät helpommin huomaamatta leveällä näytöllä.

Missä se vastaan tulee

Lohko-linjaeliminointi tulee tarpeelliseksi keskitason klassisessa sudokussa ja esiintyy jatkuvasti Vaikeasta ylöspäin sekä klassisissa että Killer-ruudukoissa. Osoittavien parien kanssa se on viimeinen perustekniikka, joka toimii pelkillä raakaehdokkailla, joten hallitse se ennen kuin siirryt kuvioihin, jotka kattavat kolme tai useampia yksiköitä.