Pakotusverkko (Forcing Net) · Vaiheittainen esimerkki
Pakotusverkko (Forcing Net) haarautuu ja yhdistää ehdokasnumeroimplikaatiot. Se voi kumota oletuksen tai todistaa yhteisen tuloksen eri vaihtoehtojen välillä. Poista kumottu ehdokasnumero tai käytä kaikkien tyhjentävien haarojen yhteistä tulosta.
Tämä oppitunti perustuu Platon Sudoku -sovelluksen opetusaineistoon. Lue koko esimerkki täällä ja jatka oppimista ja harjoittelua sovelluksessa.
Pakotusverkko (Forcing Net) haarautuu ja yhdistää ehdokasnumeroimplikaatiot. Se voi kumota oletuksen tai todistaa yhteisen tuloksen eri vaihtoehtojen välillä.
Kuinka löytää se
Seuraa jokaista lähtökohtaa haaraverkoston läpi, tarkista jokainen linkki ja vertaa ristiriitoja tai yleisiä päätepisteitä.
Mitä se sallii
Poista kumottu ehdokasnumero tai käytä kaikkien tyhjentävien haarojen yhteistä tulosta.
Vältä sekoittumista
Älä ohita haaraa tai sekoita jaettua tehostetta vain yhden polun tehosteeseen.
Vaiheittainen esimerkki · Ristiriita
Esimerkki alkaa tallennetusta välitilanteesta. Ehdokkaissa on huomioitu aiemmat loogiset poistot; ne eivät ole juuri luotuja automaattisia muistiinpanoja.
R1C3=7 on joko tosi tai epätosi. Kaavio testaa R1C3=7 on totta; ristiriita sulkee pois tämän loogisen totuustilan ja pakottaa R1C3=7 on väärä, joten kaksi mahdollista loogista totuustilaa on täysin katettu. Tämä on Pakotusverkko (Forcing Net), ei Pakotusketju (Forcing Chain), koska varmennettu riippuvuuskaavio tuulee ulos tai sulautuu sen sijaan, että se pysyisi yhtenä lineaarisena implikaatiopoluna. Tutkittu haara sisältää 49-varmennettuja solmuja.
R1C3=7 on joko tosi tai epätosi. Kaavio testaa R1C3=7 on totta; ristiriita sulkee pois tämän loogisen totuustilan ja pakottaa R1C3=7 on väärä, joten kaksi mahdollista loogista totuustilaa on täysin katettu. Tämä on Pakotusverkko (Forcing Net), ei Pakotusketju (Forcing Chain), koska varmennettu riippuvuuskaavio tuulee ulos tai sulautuu sen sijaan, että se pysyisi yhtenä lineaarisena implikaatiopoluna. Tutkittu haara sisältää 49-varmennettuja solmuja.
Vaihe 2 · Päättely
Haara 1: oletetaan, että R1C3=7 on totta.
Haara 1: oletetaan, että R1C3=7 on totta.
Vaihe 3 · Päättely
R1C3=7 on totta. Poista {R1C3=2, R1C3=9, R1C8=7, R2C1=7, R3C1=7, R8C3=7}.
R1C3=7 on totta. Poista {R1C3=2, R1C3=9, R1C8=7, R2C1=7, R3C1=7, R8C3=7}.
Vaihe 4 · Päättely
Edellisten poissulkemisten jälkeen R8C3=3 on ainoa jäljellä oleva vaihtoehto R8C3:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R8C3=3 on ainoa jäljellä oleva vaihtoehto R8C3:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 5 · Päättely
R8C3=3 on totta. Poista R7C3=3.
R8C3=3 on totta. Poista R7C3=3.
Vaihe 6 · Päättely
Edellisten poissulkemisten jälkeen R7C4=3 on ainoa jäljellä oleva vaihtoehto rivi 7:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R7C4=3 on ainoa jäljellä oleva vaihtoehto rivi 7:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 7 · Päättely
Edellisten poissulkemisten jälkeen R8C2=7 on ainoa jäljellä oleva vaihtoehto rivi 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R8C2=7 on ainoa jäljellä oleva vaihtoehto rivi 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 8 · Päättely
R8C2=7 on totta. Poista R8C2=8.
R8C2=7 on totta. Poista R8C2=8.
Vaihe 9 · Päättely
Edellisten poissulkemisten jälkeen R8C8=8 on ainoa jäljellä oleva vaihtoehto rivi 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R8C8=8 on ainoa jäljellä oleva vaihtoehto rivi 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 10 · Päättely
R8C8=8 on totta. Poista R8C8=4.
R8C8=8 on totta. Poista R8C8=4.
Vaihe 11 · Päättely
Edellisten poissulkemisten jälkeen R6C1=7 on ainoa jäljellä oleva vaihtoehto sarake 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R6C1=7 on ainoa jäljellä oleva vaihtoehto sarake 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 12 · Päättely
R6C1=7 on totta. Poista R6C1=5.
R6C1=7 on totta. Poista R6C1=5.
Vaihe 13 · Päättely
Edellisten poissulkemisten jälkeen R3C8=4 on ainoa jäljellä oleva vaihtoehto sarake 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R3C8=4 on ainoa jäljellä oleva vaihtoehto sarake 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 14 · Päättely
R3C8=4 on totta. Poista {R3C8=1, R3C8=6}.
R3C8=4 on totta. Poista {R3C8=1, R3C8=6}.
Vaihe 15 · Päättely
Edellisten poissulkemisten jälkeen R3C1=2 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R3C1=2 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 16 · Päättely
R3C1=2 on totta. Poista R3C1=5.
R3C1=2 on totta. Poista R3C1=5.
Vaihe 17 · Päättely
Edellisten poissulkemisten jälkeen R9C7=4 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R9C7=4 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 18 · Päättely
R9C7=4 on totta. Poista R9C7=9.
R9C7=4 on totta. Poista R9C7=9.
Vaihe 19 · Päättely
Edellisten poissulkemisten jälkeen R7C9=9 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R7C9=9 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 20 · Päättely
R3C8=4 on totta. Poista R2C7=4.
R3C8=4 on totta. Poista R2C7=4.
Vaihe 21 · Päättely
R6C1=7 on totta. Poista R6C7=7.
R6C1=7 on totta. Poista R6C7=7.
Vaihe 22 · Päättely
Edellisten poissulkemisten jälkeen R6C7=6 on ainoa jäljellä oleva vaihtoehto R6C7:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R6C7=6 on ainoa jäljellä oleva vaihtoehto R6C7:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 23 · Päättely
R6C7=6 on totta. Poista R3C7=6.
R6C7=6 on totta. Poista R3C7=6.
Vaihe 24 · Päättely
R7C4=3 on totta. Poista R2C4=3.
R7C4=3 on totta. Poista R2C4=3.
Vaihe 25 · Päättely
R7C9=9 on totta. Poista {R1C9=9, R7C3=9}.
R7C9=9 on totta. Poista {R1C9=9, R7C3=9}.
Vaihe 26 · Päättely
R8C8=8 on totta. Poista R1C8=8.
R8C8=8 on totta. Poista R1C8=8.
Vaihe 27 · Päättely
Edellisten poissulkemisten jälkeen R3C9=6 on ainoa jäljellä oleva vaihtoehto rivi 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R3C9=6 on ainoa jäljellä oleva vaihtoehto rivi 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 28 · Päättely
R3C9=6 on totta. Poista R3C9=1.
R3C9=6 on totta. Poista R3C9=1.
Vaihe 29 · Päättely
Edellisten poissulkemisten jälkeen R9C1=9 on ainoa jäljellä oleva vaihtoehto rivi 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R9C1=9 on ainoa jäljellä oleva vaihtoehto rivi 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 30 · Päättely
R9C1=9 on totta. Poista R9C1=5.
R9C1=9 on totta. Poista R9C1=5.
Vaihe 31 · Päättely
Edellisten poissulkemisten jälkeen R2C1=5 on ainoa jäljellä oleva vaihtoehto sarake 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R2C1=5 on ainoa jäljellä oleva vaihtoehto sarake 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 32 · Päättely
Edellisten poissulkemisten jälkeen R2C3=9 on ainoa jäljellä oleva vaihtoehto sarake 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R2C3=9 on ainoa jäljellä oleva vaihtoehto sarake 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 33 · Päättely
Edellisten poissulkemisten jälkeen R2C9=1 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R2C9=1 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 34 · Päättely
Edellisten poissulkemisten jälkeen R1C8=5 on ainoa jäljellä oleva vaihtoehto R1C8:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R1C8=5 on ainoa jäljellä oleva vaihtoehto R1C8:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 35 · Päättely
R1C8=5 on totta. Poista R1C9=5.
R1C8=5 on totta. Poista R1C9=5.
Vaihe 36 · Päättely
Edellisten poissulkemisten jälkeen R1C9=8 on ainoa jäljellä oleva vaihtoehto R1C9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R1C9=8 on ainoa jäljellä oleva vaihtoehto R1C9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 37 · Päättely
R1C9=8 on totta. Poista R2C7=8.
R1C9=8 on totta. Poista R2C7=8.
Vaihe 38 · Päättely
R2C1=5 on totta. Poista R2C4=5.
R2C1=5 on totta. Poista R2C4=5.
Vaihe 39 · Päättely
R2C3=9 on totta. Poista R2C7=9.
R2C3=9 on totta. Poista R2C7=9.
Vaihe 40 · Päättely
Edellisten poissulkemisten jälkeen R2C7=7 on ainoa jäljellä oleva vaihtoehto R2C7:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R2C7=7 on ainoa jäljellä oleva vaihtoehto R2C7:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 41 · Päättely
R2C7=7 on totta. Poista R2C4=7.
R2C7=7 on totta. Poista R2C4=7.
Vaihe 42 · Päättely
R2C9=1 on totta. Poista R2C4=1.
R2C9=1 on totta. Poista R2C4=1.
Vaihe 43 · Päättely
Tämä oletus ei jätä mahdollista arvoa tai sijaintia R2C4: {R2C4=1, R2C4=3, R2C4=5, R2C4=7}. Sudoku-ruutulla ja jokaisella alueen puuttuvalla numerolla on oltava vaihtoehto. Oletus on mahdoton.
Tämä oletus ei jätä mahdollista arvoa tai sijaintia R2C4: {R2C4=1, R2C4=3, R2C4=5, R2C4=7}. Sudoku-ruutulla ja jokaisella alueen puuttuvalla numerolla on oltava vaihtoehto. Oletus on mahdoton.
Vaihe 44 · Poista edellinen suorakulmion täyttö
Peruuta tämä oletus ja sen seuraukset. Palaa muuttumattomaan ehdokasnumeron tilannekuvaan ennen kuin tutkit seuraavaa mahdollisuutta.
Peruuta tämä oletus ja sen seuraukset. Palaa muuttumattomaan ehdokasnumeron tilannekuvaan ennen kuin tutkit seuraavaa mahdollisuutta.
Vaihe 45 · Johtopäätös
R1C3=7 voidaan poistaa, koska se ei voi olla totta tässä kuviossa.
R1C3=7 voidaan poistaa, koska se ei voi olla totta tässä kuviossa.
Mitä se sallii
R1C3=7 voidaan poistaa, koska se ei voi olla totta tässä kuviossa.
Pakotusverkko (Forcing Net) · Poista kumottu ehdokasnumero tai käytä kaikkien tyhjentävien haarojen yhteistä tulosta.
Vaiheittainen esimerkki · Yhteinen tulos
Esimerkki alkaa tallennetusta välitilanteesta. Ehdokkaissa on huomioitu aiemmat loogiset poistot; ne eivät ole juuri luotuja automaattisia muistiinpanoja.
Juurijoukko R7C5=2, R7C5=4, R7C5=9 sisältää kaikki mahdolliset alun R7C5, joten juurihaarat ovat tyhjentäviä. Tämä on Pakotusverkko (Forcing Net), ei Pakotusketju (Forcing Chain), koska varmennettu riippuvuuskaavio tuulee ulos tai sulautuu sen sijaan, että se pysyisi yhtenä lineaarisena implikaatiopoluna. Riippuvuuskaavio sisältää 58-varmennettuja solmuja 3-juurihaaroissa. Yleinen tarkistettava tulos on R3C6=2 on totta.
Juurijoukko R7C5=2, R7C5=4, R7C5=9 sisältää kaikki mahdolliset alun R7C5, joten juurihaarat ovat tyhjentäviä. Tämä on Pakotusverkko (Forcing Net), ei Pakotusketju (Forcing Chain), koska varmennettu riippuvuuskaavio tuulee ulos tai sulautuu sen sijaan, että se pysyisi yhtenä lineaarisena implikaatiopoluna. Riippuvuuskaavio sisältää 58-varmennettuja solmuja 3-juurihaaroissa. Yleinen tarkistettava tulos on R3C6=2 on totta.
Vaihe 2 · Päättely
Haara 1: oletetaan, että R7C5=2 on totta.
Haara 1: oletetaan, että R7C5=2 on totta.
Vaihe 3 · Päättely
R7C5=2 on totta. Poista R3C5=2.
R7C5=2 on totta. Poista R3C5=2.
Vaihe 4 · Päättely
Edellisten poissulkemisten jälkeen R3C6=2 on ainoa jäljellä oleva vaihtoehto rivi 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R3C6=2 on ainoa jäljellä oleva vaihtoehto rivi 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 5 · Poista edellinen suorakulmion täyttö
Peruuta tämä oletus ja sen seuraukset. Palaa muuttumattomaan ehdokasnumeron tilannekuvaan ennen kuin tutkit seuraavaa mahdollisuutta.
Peruuta tämä oletus ja sen seuraukset. Palaa muuttumattomaan ehdokasnumeron tilannekuvaan ennen kuin tutkit seuraavaa mahdollisuutta.
Vaihe 6 · Päättely
Haara 2: oletetaan, että R7C5=4 on totta.
Haara 2: oletetaan, että R7C5=4 on totta.
Vaihe 7 · Päättely
R7C5=4 on totta. Poista R8C5=4.
R7C5=4 on totta. Poista R8C5=4.
Vaihe 8 · Päättely
Edellisten poissulkemisten jälkeen R8C5=2 on ainoa jäljellä oleva vaihtoehto R8C5:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R8C5=2 on ainoa jäljellä oleva vaihtoehto R8C5:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 9 · Päättely
R8C5=2 on totta. Poista R3C5=2.
R8C5=2 on totta. Poista R3C5=2.
Vaihe 10 · Päättely
Edellisten poissulkemisten jälkeen R3C6=2 on ainoa jäljellä oleva vaihtoehto rivi 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R3C6=2 on ainoa jäljellä oleva vaihtoehto rivi 3:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 11 · Poista edellinen suorakulmion täyttö
Peruuta tämä oletus ja sen seuraukset. Palaa muuttumattomaan ehdokasnumeron tilannekuvaan ennen kuin tutkit seuraavaa mahdollisuutta.
Peruuta tämä oletus ja sen seuraukset. Palaa muuttumattomaan ehdokasnumeron tilannekuvaan ennen kuin tutkit seuraavaa mahdollisuutta.
Vaihe 12 · Päättely
Haara 3: oletetaan, että R7C5=9 on totta.
Haara 3: oletetaan, että R7C5=9 on totta.
Vaihe 13 · Päättely
R7C5=9 on totta. Poista {R7C7=9, R7C8=9, R7C9=9}.
R7C5=9 on totta. Poista {R7C7=9, R7C8=9, R7C9=9}.
Vaihe 14 · Päättely
Edellisten poissulkemisten jälkeen R7C8=7 on ainoa jäljellä oleva vaihtoehto R7C8:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R7C8=7 on ainoa jäljellä oleva vaihtoehto R7C8:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 15 · Päättely
R7C8=7 on totta. Poista {R7C9=7, R9C7=7, R9C8=7}.
R7C8=7 on totta. Poista {R7C9=7, R9C7=7, R9C8=7}.
Vaihe 16 · Päättely
Edellisten poissulkemisten jälkeen R7C9=8 on ainoa jäljellä oleva vaihtoehto R7C9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R7C9=8 on ainoa jäljellä oleva vaihtoehto R7C9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 17 · Päättely
R7C9=8 on totta. Poista {R7C7=8, R8C7=8, R9C7=8}.
R7C9=8 on totta. Poista {R7C7=8, R8C7=8, R9C7=8}.
Vaihe 18 · Päättely
Edellisten poissulkemisten jälkeen R9C1=7 on ainoa jäljellä oleva vaihtoehto rivi 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R9C1=7 on ainoa jäljellä oleva vaihtoehto rivi 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 19 · Päättely
Edellisten poissulkemisten jälkeen R4C7=8 on ainoa jäljellä oleva vaihtoehto sarake 7:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R4C7=8 on ainoa jäljellä oleva vaihtoehto sarake 7:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 20 · Päättely
R4C7=8 on totta. Poista R4C7=5.
R4C7=8 on totta. Poista R4C7=5.
Vaihe 21 · Päättely
Edellisten poissulkemisten jälkeen R4C9=7 on ainoa jäljellä oleva vaihtoehto sarake 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R4C9=7 on ainoa jäljellä oleva vaihtoehto sarake 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 22 · Päättely
R4C9=7 on totta. Poista R4C9=9.
R4C9=7 on totta. Poista R4C9=9.
Vaihe 23 · Päättely
Edellisten poissulkemisten jälkeen R6C9=9 on ainoa jäljellä oleva vaihtoehto sarake 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R6C9=9 on ainoa jäljellä oleva vaihtoehto sarake 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 24 · Päättely
R6C9=9 on totta. Poista R6C9=1.
R6C9=9 on totta. Poista R6C9=1.
Vaihe 25 · Päättely
Edellisten poissulkemisten jälkeen R5C7=1 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 6:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R5C7=1 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 6:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 26 · Päättely
R5C7=1 on totta. Poista {R5C7=5, R5C7=7}.
R5C7=1 on totta. Poista {R5C7=5, R5C7=7}.
Vaihe 27 · Päättely
Edellisten poissulkemisten jälkeen R4C8=5 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 6:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R4C8=5 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 6:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 28 · Päättely
R4C8=5 on totta. Poista {R4C5=5, R8C8=5}.
R4C8=5 on totta. Poista {R4C5=5, R8C8=5}.
Vaihe 29 · Päättely
R5C7=1 on totta. Poista {R2C7=1, R5C1=1}.
R5C7=1 on totta. Poista {R2C7=1, R5C1=1}.
Vaihe 30 · Päättely
R9C1=7 on totta. Poista R5C1=7.
R9C1=7 on totta. Poista R5C1=7.
Vaihe 31 · Päättely
Edellisten poissulkemisten jälkeen R5C2=7 on ainoa jäljellä oleva vaihtoehto rivi 5:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R5C2=7 on ainoa jäljellä oleva vaihtoehto rivi 5:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 32 · Päättely
R5C2=7 on totta. Poista R5C2=3.
R5C2=7 on totta. Poista R5C2=3.
Vaihe 33 · Päättely
Edellisten poissulkemisten jälkeen R8C7=5 on ainoa jäljellä oleva vaihtoehto rivi 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R8C7=5 on ainoa jäljellä oleva vaihtoehto rivi 8:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 34 · Päättely
R8C7=5 on totta. Poista {R8C7=2, R8C7=6}.
R8C7=5 on totta. Poista {R8C7=2, R8C7=6}.
Vaihe 35 · Päättely
Edellisten poissulkemisten jälkeen R1C1=1 on ainoa jäljellä oleva vaihtoehto sarake 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R1C1=1 on ainoa jäljellä oleva vaihtoehto sarake 1:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 36 · Päättely
Edellisten poissulkemisten jälkeen R7C7=6 on ainoa jäljellä oleva vaihtoehto sarake 7:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R7C7=6 on ainoa jäljellä oleva vaihtoehto sarake 7:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 37 · Päättely
R7C7=6 on totta. Poista R7C7=2.
R7C7=6 on totta. Poista R7C7=2.
Vaihe 38 · Päättely
Edellisten poissulkemisten jälkeen R9C7=2 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R9C7=2 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 39 · Päättely
R9C7=2 on totta. Poista R9C7=9.
R9C7=2 on totta. Poista R9C7=9.
Vaihe 40 · Päättely
Edellisten poissulkemisten jälkeen R9C8=9 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R9C8=9 on ainoa jäljellä oleva vaihtoehto 3×3 lohko 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 41 · Päättely
R9C8=9 on totta. Poista R9C8=3.
R9C8=9 on totta. Poista R9C8=3.
Vaihe 42 · Päättely
R1C1=1 on totta. Poista R2C3=1.
R1C1=1 on totta. Poista R2C3=1.
Vaihe 43 · Päättely
Edellisten poissulkemisten jälkeen R2C5=1 on ainoa jäljellä oleva vaihtoehto rivi 2:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R2C5=1 on ainoa jäljellä oleva vaihtoehto rivi 2:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 44 · Päättely
R2C5=1 on totta. Poista R2C5=5.
R2C5=1 on totta. Poista R2C5=5.
Vaihe 45 · Päättely
Edellisten poissulkemisten jälkeen R9C3=3 on ainoa jäljellä oleva vaihtoehto rivi 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R9C3=3 on ainoa jäljellä oleva vaihtoehto rivi 9:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 46 · Päättely
Edellisten poissulkemisten jälkeen R5C5=5 on ainoa jäljellä oleva vaihtoehto sarake 5:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R5C5=5 on ainoa jäljellä oleva vaihtoehto sarake 5:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 47 · Päättely
R5C5=5 on totta. Poista R5C5=3.
R5C5=5 on totta. Poista R5C5=3.
Vaihe 48 · Päättely
R9C3=3 on totta. Poista R5C3=3.
R9C3=3 on totta. Poista R5C3=3.
Vaihe 49 · Päättely
Edellisten poissulkemisten jälkeen R5C6=3 on ainoa jäljellä oleva vaihtoehto rivi 5:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R5C6=3 on ainoa jäljellä oleva vaihtoehto rivi 5:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 50 · Päättely
R5C6=3 on totta. Poista R3C6=3.
R5C6=3 on totta. Poista R3C6=3.
Vaihe 51 · Päättely
Edellisten poissulkemisten jälkeen R3C6=2 on ainoa jäljellä oleva vaihtoehto R3C6:ssä. Se on pakotettu tämän oletuksen perusteella.
Edellisten poissulkemisten jälkeen R3C6=2 on ainoa jäljellä oleva vaihtoehto R3C6:ssä. Se on pakotettu tämän oletuksen perusteella.
Vaihe 52 · Päättely
Jokainen mahdollinen haara saavuttaa saman tosiasian: R3C6=2 on totta. Kun kaikki olettamukset on poistettu, tämä tosiasia on varma.
Jokainen mahdollinen haara saavuttaa saman tosiasian: R3C6=2 on totta. Kun kaikki olettamukset on poistettu, tämä tosiasia on varma.
Vaihe 53 · Johtopäätös
Tämä kuvio pakottaa R3C6=2:n.
Tämä kuvio pakottaa R3C6=2:n.
Mitä se sallii
Tämä kuvio pakottaa R3C6=2:n.
Pakotusverkko (Forcing Net) · Poista kumottu ehdokasnumero tai käytä kaikkien tyhjentävien haarojen yhteistä tulosta.