A virtual AI lab notebook implementing and visualizing classic uninformed (blind) search algorithms in Python, with clear code and interactive visualizations. Perfect for students, researchers, and AI enthusiasts.
python, matplotlib, networkx.git clone https://github.com/willow788/Exploring-Uninformed-Search-Methods.git
cd Exploring-Uninformed-Search-Methods
pip install -r requirements.txt
Or install individually:
pip install networkx matplotlib
bfs.py, dfs.py, etc.)Run with:
python bfs.py
| Algorithm | Script | Visualization |
|---|---|---|
| Breadth-First Search (BFS) | bfs.py |
โ |
| Depth-First Search (DFS) | dfs.py |
โ |
| Uniform Cost Search (UCS) | ucs.py |
โ |
| Depth-Limited Search (DLS) | dls.py |
โ |
| Iterative Deepening DFS (IDDFS) | iddfs.py |
โ |
| โฆmore coming soon! | ย | ย |
Maintained by @willow788
Questions or suggestions? Open an issue!