Strategiguide

Så löser du ett bildkryss

Ett bildkryss, även kallat nonogram, griddlers, hanjie eller japanskt pussel, löses en rad i taget: varje rads och kolumns ledtråd anger i ordning blocken av ifyllda rutor på den raden, med minst en tom ruta mellan blocken. Varje bana på den här sajten går att avsluta så, utan att gissa. Diagrammen nedan är riktiga rader från våra obegränsade banor, i det ögonblick då varje teknik gäller.

Börja med vad det tomma rutnätet redan avgör

Innan en enda ruta är ifylld ger vissa rader redan bort rutor: en ledtråd som är lång för sin rad avgör rutor på egen hand. Skanna alla rader och kolumner efter dessa först. Varje ruta du markerar ger de korsande raderna ett fäste.

6792 41 33 14 2976233443433333343443326792 41 33 14 297623344343333334344332
  • avgjort i det här steget
På den här banan på 10×10 avgör 14 av de 20 raderna något redan från det tomma rutnätet, 36 rutor totalt (markerade). Den andra banan är bilden den döljer.Ställning från obegränsad bana #2

Räkna raden: när ledtråden fyller den exakt

Lägg ihop blocken, plus en tom ruta mellan varje par. Om summan är lika med radens längd kan blocken bara ligga på ett ställe, och hela raden är avgjord, luckorna inräknade.

före4 5
efter4 5
  • avgjort i det här steget
Kolumn 4, ledtråd 4 5: blocken summerar till 9, och med 1 lucka blir det 10, hela raden.Ställning från obegränsad bana #8

Överlapp: skjut ett block åt vänster, sedan åt höger

Skjut ett block så långt åt vänster det går, sedan så långt åt höger. Om det är längre än hälften av utrymmet det kan röra sig i överlappar de två lägena, och de överlappande rutorna är ifyllda i varje lösning. För ett enskilt block med längden k på en rad med n rutor är exakt 2k − n rutor säkra så snart 2k är större än n.

Detsamma gäller med flera block: packa alla åt ett håll, sedan åt det andra, och fyll i rutorna där samma block täcker båda lägena.

packat åt vänster7
packat åt höger7
efter7
  • avgjort i det här steget
Rad 2: ett block på 7 på 10 rutor. Packat åt vänster och åt höger täcker det samma 4 rutor, så de är ifyllda.Ställning från obegränsad bana #3

Limma ett block mot kanten

En ifylld ruta nära en kant tillhör det första blocket på den sidan om den ligger närmare kanten än blocket är långt. Blocket kan inte börja bortom kanten, så det måste sträcka sig från den rutan utåt hela sin längd.

före4 1
efter4 1
  • avgjort i det här steget
Rad 8, ledtråd 4 1: den första kända rutan från vänsterkanten är ifylld, på plats 3, inom räckhåll för blocket på 4. Blocket måste täcka den och kan inte börja bortom kanten, så det når åtminstone till plats 4 från den kanten.Ställning från obegränsad bana #3

Kryssa rutor som inget block kan nå

När vissa rutor är fastlagda har blocken mindre utrymme att röra sig på. Varje ruta som ingen placering av något block kan täcka är tom: kryssa den. Kryss är lika viktiga som ifyllda rutor, eftersom de delar de korsande raderna i kortare utrymmen där överlapp fungerar igen.

före2 2 2
efter2 2 2
  • avgjort i det här steget
Rad 8, ledtråd 2 2 2: med de redan kända rutorna ligger en del av raden utom räckhåll för varje block. Nya kryss: 1. Nya ifyllda rutor: 1.Ställning från obegränsad bana #1

Avsluta raden: kryssa resten

När en rad innehåller alla ifyllda rutor som dess ledtråd kräver är varje tom ruta som är kvar i den tom. Markera dem direkt: de kryssen är fakta som de korsande raderna väntar på.

före3 3
efter3 3
  • avgjort i det här steget
Kolumn 5, ledtråd 3 3: alla dess block ligger på banan, så de 4 vita rutorna blir kryss.Ställning från obegränsad bana #2

En arbetsordning som fungerar

Arbeta i omgångar. Först varje rad som det tomma rutnätet avgör. Gå sedan fram och tillbaka mellan rader och kolumner och läs bara om de rader som har fått en ruta sedan du senast läste dem. När inget rör sig, leta efter en ifylld ruta nära en kant (limning) och efter block som nu har mindre utrymme (överlapp igen, med de kända rutorna). På våra banor når de här stegen alltid slutet: generatorn förkastar varje bana som skulle kräva en gissning eller en blick framåt.

Vanliga frågor

Är ett bildkryss samma sak som Picross eller griddlers?
Reglerna är desamma. Griddlers, hanjie och paint by numbers är andra namn på pusslet. Picross är namnet Nintendo använder för sina nonogramspel, och Pic-a-Pix är Conceptis namn; vi är inte knutna till någondera.
Kan ett bildkryss ha mer än en lösning?
Ett slumpmässigt ritat rutnät kan ha det, och vissa går bara att avsluta genom att gissa. Varje bana här är kontrollerad så att den har exakt en bild, som nås genom att läsa en rad i taget.
Hur börjar man ett bildkryss på 10x10?
Leta efter ledtrådar som är långa för raden: en summa nära 10 med sina luckor, eller ett enda block på 6 eller mer. Räkna och överlappa dem först, och arbeta sedan med de korsande raderna.