Dan e

THOMA.M

Dupont.k

Somma re

Astar

BFS & DFS

PERFORMANCE

Générateur

i

Générateur

Parfait

Un seul chemin possible.

Systématiquement solvable.

Recursive Backtracker

Prends une direction aléatoire, et avance tant qu'il y a des voisins, Sinon revient sur ses pas.

Générateur

IMPARFAIT

Plusieurs chemins possible.

Pas toujours solvable.

RECURSIVE BACKTRACKER + RANDOM

  epth   irst   earch

F

S

D

Se déplace case par case tant qu'il existe des voisins.

Essaie l'ensemble des chemins afin de trouver le plus court.

Relativement lent.

Utilisation d'une stack comme structure de stockage.

  readth   irst   earch

B

F

S

Se déplace dans chaque cases de chaque voisins avant de réitérer l'opération sur un voisin.

Trouve le chemin le plus court en premier.

Relativement performAnt

1

2

3

4

Utilisation d'une queue comme structure de stockage.

  star

A

H

G

effectue un calcul d'heuristique sur chaque cases et effectue la recherche sur les cases triées sur cette heuristique dans l'ordre croissant.

Performant

g = g_parent + 1

h = h_parent + DF

f = g + (h * 2)

heuristique Manathan

Utilisation d'une queue comme structure de stockage.

PERFORMANCE

Démonstration

Made with Slides.com