Por @Alvy — 8 de Noviembre de 2022

Pathfinding Visualizer

Esta curiosa visualización llamada Pathfinding Visualizer (algo así como «Visualizador de trayectorias») muestra cómo diferentes algoritmos resuelven un laberinto, tras generarlos de forma muy atractiva. En total se muestran cuatro algoritmos:

El resultado es visualmente muy atractivo, y permite intuir cómo funciona cada uno de ellos. Además de eso a mi me encanta la creación de laberintos mediante el método de división recursiva, que metódicamente va dividiendo el espacio disponible en dos sectores hasta completarlo.

Este visualizador está construido con Next.js, TypeScript y Tailwind. Para investigar más, analizar el código y ver los algoritmos en más profundidad se puede ir al código fuente de Pathfinding Visualizer en Github.

Relacionado:

Compartir en Flipboard Publicar / Tuitear