Nonogrammide lahendaja
Jäid nonogrammiga jänni mõistatuseraamatust, rakendusest või mõnelt teiselt saidilt? Sisesta selle ridade ja veergude vihjed allpool ja see tööriist lahendab selle sinu eest, kasutades sama loogikamootorit, mis käitab iga mõistatust saidil Nonogram Hub — või lülitu režiimile „proovi ise“ ja lahenda see interaktiivsel laual samade täitmis- ja märkimistööriistadega, mida kasutatakse kogu sellel saidil.
Üks rida vihje kohta, numbrid tühikutega eraldatud (nt „3 1“). Jäta rida tühjaks tühja rea jaoks.
Üks rida veeru kohta, numbrid tühikutega eraldatud. Jäta rida tühjaks tühja veeru jaoks.
KKK
Kuidas sisestada vihjeid mõistatuseraamatust?
Sea laius ja kõrgus vastavaks mõistatuse ruudustikule, siis trüki iga rea numbrid omaette reale ridade vihjete kasti (järjekorras, ülalt alla) ja iga veeru numbrid omaette reale veergude vihjete kasti (vasakult paremale). Eralda samal real mitu numbrit tühikuga, nagu „3 1“.
Mis siis, kui mu mõistatusel pole ainulaadset lahendust?
Hästi vormistatud nonogrammil on alati täpselt üks lahendus. Kui see tööriist teatab rohkem kui ühest, siis kas vihje trükiti valesti või on lähtemõistatus ise vigane — kontrolli numbreid originaali järgi.
Kas on suuruspiirang?
Lahendaja on piiratud mõne sekundi arvutusega, et see leht jääks kõigi jaoks kiireks. Väga suured või meelega mitmetähenduslikud ruudustikud võivad ajapiiri ületada — enamik tõelisi raamatunonogramme laheneb tublisti alla sekundi.
Kas ma saan mõistatuse ise lahendada, selle asemel et see minu eest lahendataks?
Jah — pärast vihjete sisestamist kasuta „Proovi ise“, et saada sama interaktiivne ruudustik, mida kasutatakse kogu sellel saidil, täitmis- ja märkimistööriistadega, sinu enda mõistatuse vihjetel.
Kas ma saan selle mõistatuse välja printida?
Jah — pärast vihjete sisestamist klõpsa „Laadi alla prinditav PDF“, et saada tühi ruudustik koos vihjetega paberil lahendamiseks. Kui mõistatusel on ainulaadne lahendus, saad alla laadida ka versiooni vastusevõtmega teisel lehel.
Kuidas see lahendaja töötab
Kõik toimub sinu brauseris. Vihjeid, mille sisestad, ei laadita kunagi serverisse — lahendusmootor on JavaScript, mis töötab sinu enda masinas, seega töötab see ühtemoodi, ükskõik kas mõistatus pärineb ajakirjast, ekraanipildist või ruudustikust, mille sa ise kavandasid.
Mootor arutleb rida-realt, samamoodi nagu inimene. Iga rea ja veeru puhul arvutab ta välja iga plokkide paigutuse, mida vihje veel lubab, seejärel täidab lahtrid, mis on täidetud igas neist paigutustest, ja kriipsutab läbi lahtrid, mis on igas neist tühjad. Kuna lahtri tuletamine reas piirab ka seda ristuvat veergu, kordub protsess seni, kuni midagi uut ei saa enam tuletada. Seal, kus puhas järeldamine takerdub, pöördub ta pigem piiritletud otsingu poole, kui arvab pimesi.
See ei peatu esimese leitud vastuse juures. Ta otsib meelega teist, erinevat lahendust — just see võimaldab tal öelda, kas sinu vihjetel on täpselt üks vastus, rohkem kui üks või mitte ühtegi. Kahe kehtiva lahendusega nonogramm on katkine nonogramm: tavaliselt valesti trükitud number, aeg-ajalt tõeline viga lähtemõistatuses. Lahendamine on piiratud mõne sekundiga, et leht jääks kiireks, ja peaaegu iga tõeline raamatunonogramm mahub sellesse hea varuga.
See on sama mootor, millega iga mõistatust saidil Nonogram Hub enne avaldamist valideeritakse — seepärast on igapäevased nonogrammid alati lahendatavad ainuüksi loogikaga, ilma igasuguse arvamiseta.
Õpi neid ise lahendama
Lahendaja on kasulik vastuse kontrollimiseks või ummikusse jäänud mõistatuse päästmiseks — kuid nonogrammid on lõbusamad, kui sa seda ei vaja. Need juhendid käsitlevad samm-sammult võtteid, mida ülalolev mootor automaatselt rakendab:
