Srednja strategija

Zaključani kandidati u sudokuu: pokazivanje parova i polaganje prava

Sudoku Hot Team
30. srpnja 20269 min čitanja
Zaključani kandidati u sudokuu: pokazivanje parova i polaganje prava

Zaključani kandidati često su prva tehnika koja čini srednji Sudoku istinski drugačijim od lake zagonetke. Uzorak se pojavljuje kada svaki preostali kandidat za jednu znamenku unutar okvira 3×3 leži u istom retku ili stupcu. To vam poravnanje omogućuje uklanjanje znamenke izvan okvira. Obrnuta verzija također funkcionira: ako svaki kandidat za znamenku u nizu leži unutar jednog okvira, ostatak tog okvira ne može sadržavati znamenku. Ova dva oblika nazivaju se ukazivanje i zahtjev, a oba pretvaraju jednostavne pozicije kandidata u pouzdane eliminacije.

Kada svaki put za znamenku prolazi kroz jednu liniju, ta linija postaje logička brava.

Što su zaključani kandidati?

Zaključani kandidati opisuju interakciju između okvira 3×3 i retka ili stupca. U pokaznom paru ili trojki, znamenka ima dvije ili tri moguće ćelije unutar jednog okvira, a sve te ćelije dijele liniju. Kutija mora staviti znamenku negdje u tom retku, tako da se ista znamenka može ukloniti iz ostatka retka izvan okvira. U zahtjevu počnite od retka: ako svaka moguća pozicija za znamenku u retku ili stupcu padne unutar jednog okvira, taj okvir mora primiti znamenku iz retka, tako da druge ćelije u okviru gube tog kandidata. Znamenku još ne treba riješiti; samo je njegova lokacija dovoljno ograničena da stvori eliminaciju.

Kako pronaći uzorke ukazivanja i potraživanja

  1. Odaberite jednu znamenku kandidata. Skenirajte jedan po jedan broj, po mogućnosti znamenku s relativno malo preostalih mjesta. Pokušaj usporedbe svih devet kandidata odjednom skriva usklađenost.
  2. Označite svaki okvir za jednolinijski poravnanje. Ako se svaki kandidat za tu znamenku u okviru nalazi u jednom retku ili jednom stupcu, imate pokazivački par ili pokazivačku trojku.
  3. Eliminirajte samo izvan okvira. Uklonite znamenku iz drugih ćelija na zajedničkoj liniji izvan okvira izvora. Zadržite kandidate koji tvore bravu dok ih drugi odbitak ne riješi.
  4. Obrnuti skeniranje za potraživanje. Pregledajte redak ili stupac. Ako se sve njegove pozicije za znamenku nalaze unutar jednog okvira, uklonite tu znamenku iz drugih ćelija u istom okviru.
  5. Ponovno skenirajte pogođene jedinice. Eliminacija zaključanog kandidata često stvara skriveni singl, goli singl ili par. Uzmite tu lakšu posljedicu prije traženja drugog naprednog uzorka.
55555Box points to row → remove 5 outside the box
Dijagram: kandidat 5 ograničen je na dvije ćelije u gornjem lijevom okviru i retku 2, tako da se ostale petice u retku 2 mogu ukloniti.

Urađeni primjer: pokazivački par za kandidata 5

U gornjem lijevom okviru, pretpostavimo da se kandidat 5 pojavljuje samo na r2c1 i r2c3. Obje ćelije nalaze se u retku 2. Jedna od te dvije ćelije na kraju mora sadržavati 5 jer okvir treba točno jedan 5, tako da red 2 ne može smjestiti još 5 izvan okvira.

  1. Potvrdite izvorni okvir. Označite svih devet ćelija u gornjem lijevom okviru. Kandidat 5 mora biti odsutan u svakoj neriješenoj ćeliji osim r2c1 i r2c3. Treći 5 bilo gdje drugdje u okviru prekida obrazac.
  2. Imenujte zaključanu liniju. Dva preživjela kandidata dijele red 2, tako da će okvir opskrbiti red 2 sa svojih 5. Ne morate znati je li r2c1 ili r2c3 točan.
  3. Uklonite kandidate izvan okvira. Izbrišite kandidata 5 od r2c4 do r2c9 gdje god se pojavi. Nemojte brisati nijedan član pokazivačkog para i ne dirajte 5 u nepovezanim recima.
  4. Pratite rezultat. Ako je r2c7 bio {5,8}, sada postaje 8. Postavite 8, ažurirajte njegov redak, stupac i okvir, zatim ponovno potražite pojedinačne prije nastavka skeniranja zaključanih kandidata.

Uobičajene pogreške zaključanih kandidata

Koristeći samo dvije podudarne note

Dva kandidata u okviru nisu dovoljna ako se ista znamenka može pojaviti iu drugom retku ili stupcu tog okvira. Svaki kandidat za odabranu znamenku mora dijeliti zaključanu liniju.

Eliminacija u pogrešnoj regiji

Pokazivanje uklanja iz linije izvan okvira. Zauzimanje uklanja iz kutije izvan linije. Navedite izvornu i ciljnu regiju prije brisanja bilo čega.

Pokušavam riješiti zaključane ćelije

Uzorak dokazuje gdje znamenka ne može ići, a ne koja je poravnata ćelija točna. Zadrži oba ili sva tri kandidata izvora dok drugo pravilo ne odluči između njih.

Zaključani popis za provjeru kandidata

  • Odaberite željenu znamenku i skenirajte svih devet okvira za položaje poravnate u jednom retku ili stupcu.
  • Recite "box points to line" za pokazivanje i "line claims box" za polaganje prava prije svake eliminacije.
  • Nakon eliminacije, provjerite ciljnu liniju i odmah boksajte za pojedinačne ili novoizložene parove.
  • Upotrijebite Poništi ako eliminacija kasnije stvori duplikat, zatim provjerite je li skriveni treći kandidat poništio zaključavanje.

Zaključani kandidati više nagrađuju disciplinirano skeniranje nego brzo prepoznavanje uzoraka. Vježbajte na srednjim klasičnim zagonetkama: označite jednu znamenku, provjerite poravnanje okvira s redom, napravite samo podržane eliminacije, a zatim se vratite na pojedinačne. Ta petlja pretvara tehniku ​​koja se u početku čini apstraktnom u jedan od najpouzdanijih alata u vašem redoslijedu rješavanja.

Česta pitanja o zaključanim kandidatima

Je li pokazna trojka slabija od pokaznog para?

Ne. Dva ili tri kandidata poredana na jednoj liniji proizvode istu vanjsku eliminaciju. Ono što je bitno jest da svaka moguća pozicija za znamenku unutar okvira leži na toj liniji.

Trebaju li zaključane ćelije identične liste kandidata?

Ne. Samo trebaju podijeliti kandidata koji se proučava. Na primjer, {2,5} i {5,7,9} mogu podržavati pokazivački par za 5 ako nijedna druga ćelija u okviru ne može sadržavati 5.

Jesu li zaključani kandidati isto što i redukcija okvira?

Redukcija okvira obično se odnosi na obrazac zahtjeva. Mnogi vodiči koriste zaključane kandidate kao krovni pojam za interakcije ukazivanja i zahtjeva.

Koja težina obično zahtijeva ovu tehniku?

Često se pojavljuje u srednjim i teškim zagonetkama. Lakše mreže mogu sadržavati uzorak, ali obično nude dovoljno pojedinačnih da vam ne trebaju za završetak.

Može li ista logika koristiti stupce?

Da. Zaokreni obrazloženje za devedeset stupnjeva. Kandidati poredani u jednom stupcu unutar okvira uklanjaju tu znamenku iz ostatka stupca, a stupac može zatražiti znamenku unutar jednog okvira.

Povezani uvidi