Lights Out

Loogikapusle 5×5 laual: iga puudutus lülitab tule sisse või välja koos nelja kõrvalolevaga ning eesmärk on kõik tuled kustutada. Vali tase, küsi jänni jäädes vihjet ja vaata minimaalset puudutuste arvu. Tasuta, ilma registreerimiseta.

Puudutused0
Miinimum–
Parim tulemus–

Puuduta ruutu, et muuta selle tuld ning selle all, kohal, vasakul ja paremal olevate ruutude tulesid. Kustuta kõik. Klaviatuuriga liigutavad nooleklahvid laual ning Enter või tühikuklahv puudutavad.

Kuidas Lights Outi mängida

  1. Vali tase. Mida raskem, seda rohkem tulesid alguses põleb. Laual on 5×5 ruutu ja see on alati koostatud lahendatavana.
  2. Puuduta ruutu: see muutub (kui põles, kustub ja vastupidi) ning samuti selle all, kohal, vasakul ja paremal olevad ruudud. Servades ja nurkades on naabreid vähem.
  3. Puuduta edasi, kuni kõik tuled on kustunud. Puudutuste arv ja võimalik miinimum on näha laua kohal.
  4. Kui jääd toppama, kasuta nuppu Vihje: see märgib ruudu, mis kuulub praegusest seisust lühimasse lahendusse. Nupuga Alusta uuesti naased algse laua juurde, mängu vahetamata.

Tulede loogika

Sellel puzzlel on kaks omadust, mis aitavad mõelda. Esiteks ei loe puudutuste järjekord: tulemus sõltub ainult sellest, milliseid ruute puudutasid ja mitu korda. Teiseks ei muuda sama ruudu kaks korda puudutamine midagi, seega puudutatakse lahenduses iga ruutu kõige rohkem ühe korra. Seepärast on puudutuste miinimum peaaegu alati väiksem kui laua koostamiseks kasutatud puudutuste arv.

Laialt kasutatav võte on tulede jälitamine: käi read ülalt alla läbi ja iga rea põleva tule alumist ruutu puuduta; see surub tuled viimase rea poole. Alla jõudes jääb järele üks mõnest võimalikust mustrist ning iga muster ütleb, milliseid esimese rea ruute oleksid pidanud enne alustamist puudutama.

Vihje kasutab algebrat: ülesanne on väärtustega 0 ja 1 võrrandisüsteem, mis lahendatakse Gaussi elimineerimisega. 5×5 laual on üle 33 miljoni konfiguratsiooni ja ainult iga neljandat saab kustutada; siinsed mängud koostatakse ruute puudutades täielikult kustunud laualt, nii et võimatut ei teki kunagi. Kõik töötab sinu brauseris ja seadmesse salvestatakse ainult sinu parim tulemus iga taseme kohta.

Head teada

Korduma kippuvad küsimused

Mis on mängu eesmärk?

Kustutada kõik 25 tuld. Iga puudutus muudab puudutatud ruudu ja selle naabrid all, kohal, vasakul ja paremal.

Kas sellel on alati lahendus?

Jah. Iga mäng koostatakse puudutusi täielikult kustunud lauale rakendades, seega nende puudutuste tagasi võtmine viib sind algusesse.

Mida teeb nupp Vihje?

See arvutab praegusest seisust vähima puudutuste arvuga lahenduse ja märgib ühe selle ruudu. Võid seda küsida nii palju kordi, kui tahad.

Kas ruutude puudutamise järjekord loeb?

Ei. Loeb see, milliseid ruute puudutasid ja kas paaris või paaritu arv kordi. Sama ruudu kaks korda puudutamine on sama, mis seda mitte puudutada.

Kas käsitsi lahendamiseks on strateegia?

Jah: käi read ülalt alla läbi ja puuduta iga põleva tule alumist ruutu, kuni tuled on kõik viimases reas. Sinna jäänud muster ütleb, mida esimeses reas puudutada.

Kas see on tasuta? Kas pean midagi installima?

See on tasuta, ei vaja registreerimist ega installimist ning töötab telefonides ja arvutites.