Pasiruošęs žaisti?

Žaisk sudoku!

Bloko ir linijos redukcija sudoku

PagrindinėsKlasikinis + Killer6 žingsnis iš 383 min. skaitymo

Bloko ir linijos redukcija (box line reduction) yra Pointing Pairs veidrodinis atvaizdas, ir sprendėjai, žinantys vieną, bet ne kitą, praleidžia pusę jiems prieinamų eliminavimų. Čia darbą atlieka linija: skaitmuo, eilutės ar stulpelio įkalintas viename bloke, draudžiamas likusioje to bloko dalyje.

Koks tai raštas

Pasirink eilutę ir skaitmenį, kurio joje dar trūksta. Pažymėk kiekvieną eilutės langelį, kuriame tas skaitmuo yra kandidatas. Jei visi tie langeliai yra viename bloke, eilutės to skaitmens kopija turi patekti į tą bloką. Blokas bet kurio skaitmens gauna tik vieną kopiją, todėl ji jau užimta, ir skaitmenį galima ištrinti iš tų bloko langelių, kurie nepriklauso eilutei.

Stulpeliai veikia taip pat. Raštas kartais vadinamas claiming, nes linija „pasiima“ skaitmenį iš bloko.

Bloko ir linijos redukcijaPointing Pair
Kas apribotalinijos skaitmens kopija viename blokebloko skaitmens kopija vienoje linijoje
Kuriuos langelius valaibloko langeliai ne toje linijojelinijos langeliai už to bloko ribų
Ką skenuojieilutes ir stulpeliusblokus
Ta pati šeimaužrakinti kandidataiužrakinti kandidatai

Ieškant vieno, kito nerandi, todėl abu perėjimus įtrauk į tą pačią rutiną.

Kada jos ieškoti

  • Po Pointing Pair perėjimo, naudojant tą patį sričių sąrašą, bet skaitant jį iš kitos pusės.
  • Eilutėse ir stulpeliuose, kuriuose jau įrašyti penki ar šeši skaitmenys ir likusieji susitelkia.
  • Skaitmenims, kurie linijoje telpa tik dviejuose ar trijuose langeliuose.
  • Tuoj po bet kurio eliminavimo linijoje, kuris gali sutraukti likusius langelius į vieną bloką.

Kaip taikyti žingsnis po žingsnio

  1. Pasirink eilutę ar stulpelį ir surašyk skaitmenis, kurių jam dar reikia.
  2. Vienam skaitmeniui pažymėk kiekvieną tos linijos langelį, kuriame jis dar leistinas.
  3. Patikrink, ar visi tie langeliai patenka į vieną bloką.
  4. Jei taip, ištrink skaitmenį iš šešių to bloko langelių, kurie nėra toje linijoje.
  5. Kartok kitam skaitmeniui, paskui kitai linijai, apimdamas visas devynias eilutes ir visus devynis stulpelius.
  6. Dar kartą perbėk vienerius. Taip išvalius bloką, jame labai dažnai atsiskleidžia hidden single.

Pavyzdys

Stebėk 1 J eilutėje.

  1. Paprastesni žingsniai išnaudoti. Pažiūrėk į 1 J eilutėje.

  2. J eilutei vis dar reikia 1. Kiti skaitmenys pritemdyti.

  3. J eilutės 1 gali būti tik J1 arba J2, o abu langeliai yra 7 bloke.

  4. Kad ir kuris langelis ją paimtų, 7 blokas gauna savo 1 J eilutėje, todėl G1, H2 ir H3 negali būti 1.

  5. 1 pašalinta iš G1, H2 ir H3, nes 7 blokas savo 1 laiko J eilutėje.

Paprastesni žingsniai išnaudoti. Pažiūrėk į 1 J eilutėje.

J eilutei reikia 1, ir vieninteliai jai likę langeliai yra J1 ir J2, abu 7 bloke. Taigi 7 blokas savo 1 gauna iš J eilutės, o G1, H2 ir H3 savo netenka.

Nė vienas išvalytas langelis nėra J eilutėje. Tame ir esmė: eliminavimai vyksta ne toje linijoje, į kurią žiūrėjai.

Dažnos klaidos

  • Trynimas linijoje. J eilutės langeliai išlaiko savo kandidatus. Skaitmens netenka likusi 7 bloko dalis.
  • Praleistas pavienis langelis. Jei skaitmuo dar leistinas bet kur kitur toje linijoje, kitame bloke, raštas negalioja.
  • Sumaišytos dvi kryptys. Paklausk savęs, kuri sritis skaitmenį riboja, ir valyk kitą. Apribotas bloko reiškia valyti liniją, apribotas linijos reiškia valyti bloką.
  • Skenuojamos tik eilutės. Stulpeliai duoda tiek pat redukcijų ir plačiame ekrane lengviau praleidžiami.

Kur susidursi

Bloko ir linijos redukcija tampa būtina maždaug vidutinio sudėtingumo klasikiniame sudoku ir nuolat pasirodo nuo Sunkaus aukštyn tiek klasikinėse, tiek Killer lentose. Kartu su Pointing Pairs tai paskutinė pagrindinė technika, veikianti vien su neapdorotais kandidatais, todėl įvaldyk ją prieš pereidamas prie raštų, apimančių tris ar daugiau sričių.