Numberlink est une famille de puzzles logiques dans laquelle le but est de relier des nombres sur une grille.

Règles

L'objectif est de tracer un chemin entre toutes les paires de mêmes nombres sur une grille. Les chemins ne doivent pas se croiser. Les nombres doivent être aux extrémités des chemins (pas en plein milieu). Généralement, on demande que toutes les cases de la grille soient remplies..

Histoire

La plus ancienne référence à un puzzle de type Numberlink remonte à 1897, dans une publication de Sam Loyd, un concepteur américain de casse-tête mathématiques et logiques. C’est cependant après la publication de ce jeu par l’éditeur Nikoli que ce type de puzzle gagne en popularité.

Résolution algorithmique

Réduction à SAT

Le problème Numberlink peut se réduire à une résolution du problème SAT. On peut alors utiliser un solveur SAT pour trouver une solution.

Recherche de plus court chemin

Une autre approche possible est de chercher un plus court chemin entre l’état de départ (la grille non remplie) et un état final, c’est-à-dire lorsque le puzzle est résolu. On peut alors utiliser la variété d’algorithmes de parcours de graphes.

NP-complétude

Il a été prouvé pour la plupart des versions de règles du jeu Numberlink que ce problème est NP-complet.

Références

  • Portail de l'informatique théorique

NumberLink Download APK for Android (Free)

Numberlink Puzzled by Titles

Numberlink

Numberlink Puzzles by Puzzle Baron

NumberLink Link number dots手游下载_NumberLink Link number dots官网怎么玩