Strateegiajuhend

Minesweeperi mustrid ja strateegia

Iga selle lehe Minesweeperi laud on loodud nii, et puhta loogikaga saab märgitud algusruudust alustades mängu lõpuni lahendada: alati on olemas kindel loogiline samm. See juhend tutvustab vajalikke võtteid järjekorras, kuidas kogenud mängija neid otsib. Kõik skeemid pärinevad reaalsetest piiramatu režiimi mänguseisudest hetkel, mil vastav samm võimalikuks saab.

Loe avangut ja liigu piki selle serva

Algusruut on alati null, seega avab esimene vajutus terve piirkonna, mis piirneb numbrite ringiga. Number näitab, mitu miini on selle kaheksa naaberruudu seas. Avatud ala servas on enamik neist naabritest juba lahti, mistõttu tekivad esimesed loogilised järeldused just serval. Liigu järjekindlalt mööda seda äärt, mitte ära hüppa suvaliselt üle laua.

1111121121112221
  • algusruut
Sellel 9×9 laual, kus on 10 miini, avas esimene klõps algusruudul (ringiga) 39 ohutut ruutu 71-st. Ülejäänud laud lahendatakse selle piirkonna servanumbrite abil.Seis piiramatust mängust #1

Ühe numbri kaks põhireeglit ja topeltklõps

Kõik miinid: kui numbri kõrval on katmata ruute täpselt sama palju kui numbri väärtus, on need kõik miinid. Kõik ohutud: kui numbri ümber on lipuga märgitud juba sama palju miine kui numbri väärtus, on kõik ülejäänud katmata naabrid ohutud.

Teise reegli mugavaks kasutamiseks on topeltklõps (akord): vajuta numbrile, mille miinid on juba lippudega tähistatud (või klõpsa korraga mõlema hiireklahviga), ja kõik selle ülejäänud naabrid avanevad korraga. Kasuta seda ainult kindlate lippude puhul. Valesti pandud lipp viib miinile vajutamiseni.

111112111221113331132222112312111111211122111333113222211231121
  • numbrid, millest samm lähtub
  • tõestatud miin
  • tõestatult ohutu
Esimene laud: ringiga tähistatud 2 kõrval on täpselt 2 katmata naabrit, seega on need kõik miinid. Teine laud mõne käigu järel: ringiga 1 miinid on juba lipuga märgitud, seega ülejäänud 4 ruutu on ohutud ja avanevad ühe klõpsuga.Seis piiramatust mängust #1

Muster 1-2-1

Kolm numbrit reas – 1, 2, 1 – piki sirget katmata ruutude serva. Number 2 vajab kahte miini oma kolme naabri seast. Kui keskmine ruut oleks miin, täidaks see korraga mõlema 1 nõude ja number 2 vajaks veel ühte miini, mida pole kuskilt võtta. Seega on keskmine ruut alati ohutu ning kaks miini asuvad äärmiste ühtede vastas.

Ohutud on ka ruudud vahetult kummagi otsa taga, sest mõlemad ühed on oma miini kätte saanud. Sirge serva ääres tähendab 1-2-1 alati sama: miin, vaba, miin.

111111111111211111111111111112122221
  • numbrid, millest samm lähtub
  • tõestatult ohutu
  • tõestatud miin
Muster 1-2-1 piiramatust mängust. Ringiga numbrid määravad katmata rea nende kõrval: punased ringid on kaks miini ja rohelised märgid näitavad 3 ohutut ruutu.Seis piiramatust mängust #17

Muster 1-2-2-1

Neli numbrit reas – 1, 2, 2, 1 – piki katmata serva. Miinid asuvad kahede vastas ja ühtede kõrval olevad ruudud on ohutud.

Tõestus põhineb lahutamisel. Esimene 2 näeb ühte katmata ruutu, mida esimene 1 ei näe (teise 2 kõrval), samas kui 1 näeb ühte ruutu väljaspool otsa. Kuna 2 vajab ühe miini võrra rohkem kui 1, peab see lisaruut olema miin ja 1 lisaruut ohutu. Sama loogika teisest otsast paneb miini esimese 2 kõrvale. Nüüd on mõlema 1 nõuded täidetud ja nende kõrval olevad ruudud ohutud.

121112112211
  • numbrid, millest samm lähtub
  • tõestatult ohutu
  • tõestatud miin
Muster 1-2-2-1 piiramatust mängust: miinid mõlema 2 kõrval ja 4 ohutut ruutu nende ümber.Seis piiramatust mängust #34

Muster 1-1 seina ääres

Kaks ühte kõrvuti, millest esimene asub laua serva ääres. Esimesel 1-l on vaid kaks katmata naabrit, seega peab miin olema üks neist kahest. Teine 1 näeb samu kahte ruutu pluss veel ühte, ent tema ainus miin peitub juba esimese kahe seas. Järelikult on kolmas ruut täiesti ohutu.

See on puhtaim näide reeglist, mis kehtib kõigi eelnevate mustrite taga: kui ühe numbri kõik katmata ruudud kuuluvad ka teisele numbrile, lahuta need. Kui miinide arv on võrdne, on ülejäävad ruudud ohutud. Kui arvud erinevad, peidavad lisaruudud täpselt seda vahet.

11111111112121112121
  • tõestatult ohutu
  • numbrid, millest samm lähtub
Märgitud ühed algavad laua servast; roheline linnuke tähistab kolmandat ruutu, mis on kindlalt ohutu.Seis piiramatust mängust #4

Loenda miine lõppmängus

Laua kohal olev loendur näitab, mitu miini on veel leidmata. Mängu lõpufaasis aitab see lahendada ruute, milleni ükski number ei ulatu: kui kõik miinid on lipuga märgitud, on kõik ülejäänud katmata ruudud ohutud. Ja kui järelejäänud miinide arv võrdub katmata ruutude arvuga, on igaüks neist miin.

1111311133111211211111211111111111111111111
  • tõestatult ohutu
Lippe pandud: 10 / 10. Katmata ruute järel: 1. Numbrid ei anna siin vastust, küll aga miiniloendur.Seis piiramatust mängust #341

Miks sa ei pea siin kunagi huupi pakkuma

Juhuslikul laual võib esimene klõps tabada miini ning viimased ruudud võivad jääda puhtaks 50/50 õnnemänguks. Meie süsteem kontrollib iga lauda selle juhendi reeglitega enne serveerimist ja praagib välja kõik, mida ei saa algusruudust puhta loogikaga lõpuni lahendada. Nii et kui jääd hätta, on kuskil alati tõestatav käik: otsi kahte numbrit, millel on ühiseid katmata ruute, ja lahuta need teineteisest.

Korduma kippuvad küsimused

Mis on 1-2-1 reegel Minesweeperis?
Kolm numbrit 1, 2, 1 piki sirget katmata serva tähendavad miini kummagi 1 kõrval ja vaba ruutu 2 vastas. Keskmine ei saa olla miin, sest see täidaks mõlemad ühed ja jätaks 2-l ühe miini puudu.
Kas Minesweeper on alati loogikaga võidetav?
Juhuslikud lauad ei ole; mõni seis lõpeb paratamatult pimepakkumisega. Meie lehe kõik lauad on kontrollitud nii, et need saab tähistatud algusruudust puhta loogikaga lahendada.
Mida tähendab topeltklõps (akord) Minesweeperis?
Vajutus numbrile, mille miinid on juba lipuga märgitud, avab kõik selle ülejäänud naaberruudud korraga. See säästab aega, kuid eeldab täpseid lippe – kasuta seda vaid tõestatud miinide puhul.
Kuidas teha kindlaks, kus miin asub?
Leia number, mille katmata naabrite arv võrdub numbri väärtusega (need kõik on miinid), või võrdle kahte numbrit, millel on ühiseid ruute, ja lahuta need. Ülaltoodud näited näitavad mõlemat lahenduskäiku.