Algorithm visualization with Flutter & Dart

This project aims to visualize different algorithms using Flutter in & Dart. Starting from path finding algorithms, but wishing to go further to arrays, trees, graphs...

Developer Usama Sarwar

- ✅ Add time control, to increase/decrease time step - ✅ Enable/disable diagonal nodes - ✅ DFS/BFS - 🔳 Ability to move the end/start node and see the change - 🔳 Impmenent sorting of nodes with heap rather then sorting a list for Dijkstra/A* - ✅ Maze generator