Guide de stratégie

Comment résoudre un logimage

Un logimage, aussi appelé nonogramme, hanjie, griddler ou grille japonaise, se résout ligne par ligne : l'indice de chaque ligne et colonne énumère, dans l'ordre, les blocs de cases pleines de cette ligne, avec au moins une case vide entre deux blocs. Chaque grille de ce site peut se finir ainsi, sans deviner. Les schémas ci-dessous sont de vraies lignes de nos grilles illimitées, au moment où chaque technique s'applique.

Commencez par ce que la grille vide décide déjà

Avant de remplir la moindre case, certaines lignes en donnent déjà : un indice long pour sa ligne fixe des cases à lui seul. Passez d'abord en revue toutes les lignes et colonnes pour les repérer. Chaque case marquée offre un appui aux lignes qui la croisent.

6792 41 33 14 2976233443433333343443326792 41 33 14 297623344343333334344332
  • décidé à cette étape
Sur cette grille de 10×10, 14 des 20 lignes décident quelque chose dès la grille vide, soit 36 cases en tout (en surbrillance). La seconde grille est l'image qu'elles cachent.Position de la grille illimitée n° 2

Comptez la ligne : quand l'indice la remplit exactement

Additionnez les blocs, plus une case vide entre chaque paire. Si le total égale la longueur de la ligne, les blocs ne peuvent se placer que d'une façon, et toute la ligne est décidée, vides compris.

avant4 5
après4 5
  • décidé à cette étape
Colonne 4, indice 4 5 : les blocs totalisent 9, et avec 1 vides cela fait 10, la ligne entière.Position de la grille illimitée n° 8

Chevauchement : poussez un bloc à gauche, puis à droite

Faites glisser un bloc aussi loin que possible vers la gauche, puis vers la droite. S'il est plus long que la moitié de l'espace où il peut se déplacer, les deux positions se chevauchent, et les cases communes sont pleines dans toutes les solutions. Pour un seul bloc de longueur k dans une ligne de n cases, exactement 2k − n cases sont certaines dès que 2k dépasse n.

Avec plusieurs blocs, c'est pareil : tassez-les tous d'un côté, puis de l'autre, et remplissez les cases où le même bloc couvre les deux positions.

tout à gauche7
tout à droite7
après7
  • décidé à cette étape
Ligne 2 : un bloc de 7 dans 10 cases. Tassé à gauche puis à droite, il couvre les mêmes 4 cases, qui sont donc pleines.Position de la grille illimitée n° 3

Collez un bloc au bord

Une case pleine proche d'un bord appartient au premier bloc de ce côté si elle est plus près du bord que ce bloc n'est long. Le bloc ne peut pas commencer au-delà du bord : il doit donc s'étendre depuis cette case sur toute sa longueur.

avant4 1
après4 1
  • décidé à cette étape
Ligne 8, indice 4 1 : la première case connue depuis le bord gauche est pleine, en position 3, à portée du bloc de 4. Le bloc doit la couvrir et ne peut pas commencer au-delà du bord, donc il atteint au moins la position 4 depuis ce bord.Position de la grille illimitée n° 3

Barrez les cases qu'aucun bloc n'atteint

Une fois certaines cases fixées, les blocs ont moins de place pour bouger. Toute case qu'aucun placement d'aucun bloc ne peut couvrir est vide : barrez-la. Les croix comptent autant que les cases pleines, car elles découpent les lignes qui les croisent en espaces plus courts où le chevauchement fonctionne de nouveau.

avant2 2 2
après2 2 2
  • décidé à cette étape
Ligne 8, indice 2 2 2 : avec les cases déjà connues, une partie de la ligne est hors de portée de tous les blocs. Nouvelles croix : 1. Nouvelles cases pleines : 1.Position de la grille illimitée n° 1

Terminez la ligne : barrez le reste

Quand une ligne contient toutes les cases pleines que son indice demande, toutes les cases vierges qui restent sont vides. Marquez-les tout de suite : ces croix sont les informations qu'attendent les lignes qui les croisent.

avant3 3
après3 3
  • décidé à cette étape
Colonne 5, indice 3 3 : tous ses blocs sont posés, donc les 4 cases vierges deviennent des croix.Position de la grille illimitée n° 2

Un ordre de travail

Travaillez par passes. D'abord, toutes les lignes que la grille vide décide. Puis alternez entre lignes et colonnes, en ne relisant que celles qui ont gagné une case depuis leur dernière lecture. Quand plus rien ne bouge, cherchez une case pleine près d'un bord (coller) et des blocs qui ont maintenant moins de place (chevauchement de nouveau, avec les cases connues). Sur nos grilles, ces étapes mènent toujours au bout : le générateur rejette toute grille qui exigerait de deviner ou d'anticiper.

Questions fréquentes

Un logimage, c'est comme un Picross ou un griddler ?
Les règles sont les mêmes. Nonogramme, griddler, hanjie et grille japonaise sont d'autres noms du même casse-tête. Picross est le nom que Nintendo donne à ses jeux de nonogrammes, et Pic-a-Pix celui de Conceptis ; nous ne sommes affiliés ni à l'un ni à l'autre.
Un logimage peut-il avoir plusieurs solutions ?
Une grille dessinée au hasard, oui, et certaines ne se finissent qu'en devinant. Ici, chaque grille est vérifiée pour n'avoir qu'une seule image, atteignable en lisant une ligne à la fois.
Comment commencer un logimage 10x10 ?
Cherchez les indices longs pour leur ligne : un total proche de 10 avec ses vides, ou un seul bloc de 6 ou plus. Comptez et chevauchez ceux-là d'abord, puis travaillez les lignes qui les croisent.