6. Quelques exemples de résolution

Voici quelques résultats trouvés par l'algorithme avec une indication du nombre d'étape qui ont été nécessaires.
cost 3 - steps 7 cost 8 - steps 892 cost 9 - steps 2345 cost 7 - steps 147569

7. Importance de l'heuristique

Il existe surement plusieurs heuristiques possibles. Que se passe-t-il si au lieu de compter les lignes et colonnes non entièrement couvertes, on faisait la même chose avec les segments horizontaux et verticaux ? Un segment horizontal est une ligne horizontale sans obstacle. Dans le premier labyrinthe, on a un seul segment sur la première ligne, mais deux dans chacune des suivantes.
cost 3 - steps 9 cost 9 - steps 414386 cost 11 - steps 8050218 cost 7 - steps 119
Le résultat est surprenant. Ce nouvel algorithme résoud la 4ème grille en un temps record (seulement 119 configurations étudiées), mais il ne trouve pas la meilleure solution pour la seconde et la troisième. Pouvez-vous expliquer ceci ?
Pages : 1 2 3 4 5 6 7
Detecteur de présence
15 mai 2013
Sommaire général