Laster spillet…

Gratis Nonogram-løser — trinnvise løsninger for alle rutestørrelser

Nonogram-løseren er et gratis nettverktøy som behandler enhver kombinasjon av ledetråder for japansk kryssord, Griddler eller Picross og gir hele løsningsforløpet steg for steg. Den er tilgjengelig for alle ni rutestørrelser — fra 5×5 til 30×30 — og bruker de samme algoritmene for begrensningspropagering og hypotesevalg som avanserte menneskelige løsere. Dermed er den både et presist løsningsverktøy og en nyttig læringsressurs.

Hva løseren gjør

Løseren tar imot et komplett sett med rad- og kolonneledetråder for valgt rutestørrelse og gir:

• Hele løsningsrutenettet — hver celle markert som fylt eller tom

• Den trinnvise logiske veien — hvilke linjer som ble løst i hvilken rekkefølge, og hvorfor

• For Expert- til Evil-oppsett — hvilken hypotese-celle som ble valgt, hvilken antakelse som ble testet, og hvilken kjedereaksjon som førte til løsningen

• For tvetydige ledetrådsett — en identifisering av hvilke celler som har flere gyldige tilstander, i stedet for et vilkårlig valg

Denne trinnvise visningen er det som skiller løseren fra et enkelt svaroppslagsverktøy. Løsningsforløpet gjør løseren til en ekte læringsressurs — spillere som studerer veien løseren tok og sammenligner den med sin egen metode, utvikler teknikken raskere enn de som bare sjekker fasiten.

Slik fungerer algoritmen

Løseren bruker en tretrinns algoritme for alle oppsett, uansett rutestørrelse:

Trinn 1 — Initialisering: Alle gyldige plasseringer blir enumerert for hver linje ved hjelp av en rekursiv algoritme for plassering av blokker fra venstre mot høyre, med validering av minste mellomrom. Innledende bekreftelser (celler som har samme tilstand i alle plasseringer for en linje) hentes ut med én gang.

Trinn 2 — Begrensningspropagering: En algoritme for arc-konsistens behandler alle linjer i en prioritetskø sortert etter stigende antall plasseringer. Hver bekreftet celle brukes umiddelbart på alle kryssende linjer, noe som reduserer mengden plasseringer og kan gi flere bekreftelser. Denne propageringen fortsetter til ingen flere bekreftelser kan utledes direkte.

Trinn 3 — Hypoteseløsning: For oppsett som motstår full propagering, identifiserer løseren den optimale hypotese-cellen ved hjelp av en analyse av begrensningsgrafen i det gjenværende tvetydige nettverket. Begge antakelsene spores parallelt; antakelsen som fører til en motsigelse bekrefter den motsatte tilstanden, som deretter propageres gjennom hele nettverket. Nestede hypotesetrær håndteres ved rekursiv anvendelse av denne prosessen i betingede begrensningsverdener.

Velg rutestørrelse

Velg løseren for rutestørrelsen i puslespillet ditt:

5×5-løser | 6×6-løser | 8×8-løser

10×10-løser | 12×12-løser | 15×15-løser

20×20-løser | 25×25-løser | 30×30-løser

Når du bør bruke løseren

Løseren er mest nyttig i fire situasjoner:

Når du står fast i et bestemt puslespill: Du har brukt alle tilgjengelige teknikker og klarer ikke å finne den neste bekreftede cellen. Løseren finner den umiddelbart og forklarer hvorfor den følger av den nåværende begrensningssituasjonen.

Når du lærer hypotese-teknikk: Du utvikler ferdigheter i å teste antakelser og vil ha et konkret referansepunkt. Løserens valg av hypotese — målcelle, antakelse og kjedereaksjon — gir et utgangspunkt for å vurdere din egen metode.

Når du vil kontrollere delvis fremgang: Du vil forsikre deg om at den nåværende rutetilstanden stemmer med den unike løsningen før du bruker mer tid.

Når du analyserer løsningsveien etter at du er ferdig: Du vil forstå om den fullførte veien din var optimal, eller om en kortere deduktiv sekvens var mulig.

Nøyaktighet og гаранти for løseren

Løseren er garantert å finne den unike løsningen til enhver velutformet nonogram — et puslespill med nøyaktig én gyldig cellekonfigurasjon som oppfyller alle ledetrådene. For puslespill med tvetydige ledetrådsett (flere gyldige løsninger) identifiserer løseren tvetydigheten i stedet for å velge vilkårlig. Alle løsninger som returneres, verifiseres mot hele ledetrådsettet før de vises.

Løseren endrer ikke puslespilløkten din mens du spiller. Du kan bruke løseren når som helst og gå tilbake til puslespillet akkurat slik du forlot det.

Tilbake til spillet

Etter at du har gått gjennom resultatet fra løseren, kan du gå tilbake til de spillbare puslespillene og bruke innsikten i neste forsøk:

5×5-puslespill · 6×6-puslespill · 8×8-puslespill · 10×10-puslespill · 12×12-puslespill

15×15-puslespill · 20×20-puslespill · 25×25-puslespill · 30×30-puslespill