Chargement du jeu


Solveur de nonogrammes gratuit — Solutions pas à pas pour toutes les tailles de grille

Le Solveur de nonogrammes est un outil en ligne gratuit qui traite toute configuration d’indices de mots croisĂ©s japonais, de Griddler ou de Picross et renvoie le chemin de rĂ©solution complet, Ă©tape par Ă©tape. Disponible pour les neuf tailles de grille — de 5×5 Ă  30×30 — le solveur applique les mĂȘmes algorithmes de propagation des contraintes et de sĂ©lection d’hypothĂšses que les solveurs humains avancĂ©s, ce qui en fait Ă  la fois un outil de rĂ©solution prĂ©cis et une ressource d’apprentissage analytique.

Ce que fait le solveur

Le solveur accepte un ensemble complet d’indices de lignes et de colonnes pour la taille de grille choisie et renvoie :

‱ La grille solution complĂšte — chaque case marquĂ©e comme remplie ou vide

‱ Le chemin logique pas Ă  pas — quelles lignes ont Ă©tĂ© rĂ©solues, dans quel ordre et pourquoi

‱ Pour les configurations de Expert Ă  Evil — la case d’hypothĂšse choisie, l’hypothĂšse testĂ©e et la sĂ©quence en cascade qui a permis la rĂ©solution

‱ Pour les ensembles d’indices ambigus — l’identification des cases ayant plusieurs Ă©tats valides, plutĂŽt qu’un choix arbitraire

Cette sortie pas Ă  pas distingue le solveur d’un simple outil de consultation de rĂ©ponses. Le chemin de rĂ©solution en fait une vĂ©ritable ressource d’apprentissage : les joueurs qui Ă©tudient le chemin suivi par le solveur et le comparent Ă  leur propre mĂ©thode progressent plus vite que ceux qui ne vĂ©rifient que la rĂ©ponse finale.

L’algorithme du solveur

Le solveur applique un algorithme en trois phases Ă  chaque configuration, quelle que soit la taille de la grille :

Phase 1 — Initialisation : Toutes les dispositions valides sont Ă©numĂ©rĂ©es pour chaque ligne Ă  l’aide d’un algorithme rĂ©cursif de placement des blocs de gauche Ă  droite avec validation des espacements minimaux. Les confirmations initiales (cases dont l’état est identique dans toutes les dispositions d’une ligne) sont extraites immĂ©diatement.

Phase 2 — Propagation des contraintes : Un algorithme de propagation de cohĂ©rence d’arcs traite toutes les lignes dans une file de prioritĂ© classĂ©e par nombre de dispositions croissant. Chaque case confirmĂ©e est immĂ©diatement appliquĂ©e Ă  toutes les lignes qui l’intersectent, ce qui rĂ©duit leurs ensembles de dispositions et peut produire d’autres confirmations. Cette propagation se poursuit jusqu’à ce qu’aucune autre confirmation ne puisse ĂȘtre obtenue par dĂ©duction directe.

Phase 3 — RĂ©solution par hypothĂšse : Pour les configurations qui rĂ©sistent Ă  une propagation complĂšte, le solveur identifie la case d’hypothĂšse optimale Ă  l’aide d’une analyse du graphe de contraintes du rĂ©seau ambigu restant. Les deux Ă©tats possibles de l’hypothĂšse sont suivis en parallĂšle ; l’état qui mĂšne Ă  une contradiction confirme l’état opposĂ©, lequel est propagĂ© dans tout le rĂ©seau. Les arbres d’hypothĂšses imbriquĂ©s sont gĂ©rĂ©s par application rĂ©cursive de ce processus dans des mondes de contraintes conditionnels.

Choisissez la taille de votre grille

Sélectionnez le solveur correspondant à la taille de grille de votre puzzle :

→ Solveur 5×5 | Solveur 6×6 | Solveur 8×8

→ Solveur 10×10 | Solveur 12×12 | Solveur 15×15

→ Solveur 20×20 | Solveur 25×25 | Solveur 30×30

Quand utiliser le solveur

Le solveur est particuliĂšrement utile dans quatre cas :

Quand vous ĂȘtes bloquĂ© sur un puzzle prĂ©cis : Vous avez appliquĂ© toutes les techniques disponibles et vous ne parvenez pas Ă  identifier la prochaine case confirmĂ©e. Le solveur la trouve instantanĂ©ment et explique pourquoi elle dĂ©coule de l’état actuel des contraintes.

Quand vous apprenez la technique d’hypothĂšse : Vous dĂ©veloppez vos compĂ©tences de test et vĂ©rification d’hypothĂšses et souhaitez un repĂšre concret. La sĂ©lection d’hypothĂšse du solveur — case cible, hypothĂšse, sĂ©quence en cascade — fournit un point de rĂ©fĂ©rence pour Ă©valuer votre propre approche.

Quand vous vĂ©rifiez une progression partielle : Vous voulez confirmer que l’état actuel de votre grille est cohĂ©rent avec la solution unique avant d’y consacrer davantage de temps.

Quand vous analysez votre chemin de résolution aprÚs coup : Vous voulez comprendre si votre parcours de résolution était optimal ou si une séquence déductive plus courte était possible.

Précision et garanties du solveur

Le solveur est garanti de trouver la solution unique de tout nonogramme bien formĂ© — un puzzle avec une seule configuration de cases valide satisfaisant tous les indices. Pour les puzzles dont les indices sont ambigus (plusieurs solutions valides), le solveur identifie l’ambiguĂŻtĂ© au lieu de faire un choix arbitraire. Toutes les solutions renvoyĂ©es sont vĂ©rifiĂ©es par rapport Ă  l’ensemble complet des indices avant affichage.

Le solveur ne modifie pas votre partie en cours. Vous pouvez le consulter Ă  tout moment et revenir Ă  votre puzzle exactement dans l’état oĂč vous l’avez laissĂ©.

Revenir au jeu

AprÚs avoir consulté la sortie du solveur, retournez aux puzzles jouables et appliquez ces informations à votre prochaine tentative :

→ Puzzles 5×5 · Puzzles 6×6 · Puzzles 8×8 · Puzzles 10×10 · Puzzles 12×12

→ Puzzles 15×15 · Puzzles 20×20 · Puzzles 25×25 · Puzzles 30×30