Kattumismeetod
Kui õpid ainult ühe nonogrammitehnika, siis olgu see just see. Kattumismeetod on viis, kuidas saada vihjest kindlaid täidetud ruute juba enne, kui tead täpselt, kus selle jada asub — ja see on enamiku avakäikude mootor. See juhend käsitleb loogikat, üherealist valemit ja seda, kuidas see töötab, kui vihjes on mitu arvu. See tugineb esimeste käikude juhendile; kui jada ja vihje pole veel tuttavad mõisted, alusta reeglitest.
Idee: libista seda mõlemat pidi
Võta ükskõik milline üksik jada ja kujuta ette, et lükkad seda nii kaugele oma rea ühte otsa kui võimalik ja siis nii kaugele teise otsa kui võimalik. Need on kaks äärmuslikku asendit, mida jada võiks hõivata. Iga ruut, mis on kaetud mõlemas asendis, peab olema täidetud — pole ühtki selle jada paigutust, mis jätaks selle tühjaks. Ruudud, mis on kaetud ainult ühes kahest äärmusest, jäävad esialgu teadmata.
See ongi kogu meetod. Sa ei pea teadma, kuhu jada tegelikult satub; sul on vaja ainult ruute, mida see ei saa vältida.
Üherealine valem
Üksiku k pikkuse jada puhul n ruudust koosneval real on garanteeritud ruutude arv 2k − n, mis asuvad rea keskel — alati, kui see arv on positiivne. 4-pikkune jada 5 ruudu laiusel real annab 2×4 − 5 = 3 sunnitud ruutu; 3-pikkune jada annab vaid 2×3 − 5 = 1. Mida lähemal on jada pikkus kogu reale, seda rohkem see fikseerib.
Sama idee skaleerub. 7-pikkune jada 10 ruudu laiusel real sunnib 2×7 − 10 = 4 ruutu keskel. Kui harjumus on kord käes, pead seda arvu harva otseselt arvutama — mõlemat pidi libistamise pilt annab sama vastuse silma järgi.
Üksiku jada kattumine
4 viie ruudu laiusel real: 2×4 − 5 = 3 sunnitud ruutu keskel.
3 viie ruudu laiusel real: 2×3 − 5 = 1 sunnitud ruut, kese.
7 kümne ruudu laiusel real: 2×7 − 10 = 4 sunnitud ruutu.
Kattumine rohkem kui ühe vihjega
Kui rea vihjes on mitu arvu, töötab meetod ikkagi — sa lihtsalt mõõdad kogu reas jagatavat mänguruumi. Liida kokku kõik jadad pluss nende vahel nõutavad üheruudulised vahed; lahuta see rea pikkusest. Tulemus on „lõtk” — kui kaugele saab kogu paigutus nihkuda. Iga üksik jada sunnib siis (oma pikkus − lõtk) ruutu, kõikjal, kus see on positiivne.
Võta 10 ruudu laiune rida vihjega 4 3. Jadad pluss üks vahe vajavad 4 + 1 + 3 = 8 ruutu, seega lõtk on 10 − 8 = 2. 4-jada sunnib 4 − 2 = 2 ruutu ja 3-jada sunnib 3 − 2 = 1 ruudu. Isegi tihe rida annab sulle kolm kindlat ruutu, enne kui oled midagi täpselt paigutanud.
Mitme vihjega kattumine: 4 3 kümne ruudu laiusel real
Lõtk = 10 − (4+1+3) = 2. 4-jada sunnib 2 ruutu, 3-jada sunnib 1 — kolm kindlat ruutu kokku.
Kui kattumine ei anna sulle midagi
Kui jada on oma reaga võrreldes lühike — väike k, suur n — läheb valem nulli või negatiivseks ja kattumine ei sunni seal midagi. See on täiesti normaalne ega ole ummiktee. See tähendab lihtsalt, et algus pole selles reas; leia rohkem piiratud rida või veerg, tee seal edusamme, ja ruudud, mida täidad, vähendavad selle rea lõtku, kuni kattumine hakkab hammustama. Kattumine on harva kogu lahendus, kuid peaaegu alati on see sisenemistee.
