← capítulo

Búsqueda A*

Dijkstra con sentido de orientación. Ordena la frontera por f = g + h: costo recorrido + estimación de lo que falta.

El único término extra

Mira la frontera estirarse hacia la meta

Morado = inicio · rojo = meta · azul = abiertos · gris = cerrados · verde = camino. La búsqueda se dobla alrededor de las paredes pero se estira hacia la esquina lejana.

Mismo camino, una fracción del trabajo

3600 celdas: Dijkstra expande ~3200 (toda la rejilla), A* ~290 → 11× menos. Mismo camino óptimo.

El detalle: la admisibilidad

Conclusión

Gánale a un algoritmo general inyectando conocimiento del dominio que él no puede usar — aquí, geometría. Dijkstra es óptimo entre los ciegos a la meta; A* es óptimo entre los que conocen h. Sigue: árboles de expansión mínima — Prim es este mismo recorrido con heap, una palabra cambiada.