In the first half of the course, you built your maze using an object-oriented approach, and you’ve visualized it using scalable vector graphics (SVG). That’s worth celebrating! But the work isn’t done.
In the second half of this video course, you’ll learn how to:
- Define a specialized binary file format to store the maze on disk
- Transform the maze into a traversable weighted graph
- Use a graph search algorithm in the NetworkX library to find the solution.