So far, you’ve successfully built your maze using an object-oriented approach, and you’ve visualized it using scalable vector graphics (SVG). You’ve written a lot of code and should feel a sense of accomplishment!
In the first half of the course, you’ve learned how to:
- Use an object-oriented approach to represent the maze in memory
- Visualize the maze and its solution using scalable vector graphics (SVG)
In the second half of the course, you’ll define a specialized binary file format to store the maze on disk, transform the maze into a traversable weighted graph, and use graph search algorithms in the NetworkX library to find the solution.
If you’d like to dive deeper into the features that you’re using in this course series, then check out these video courses:
tschwa24 on July 8, 2023
This was a very nice intro to SVG and a good refresher/practice session for OO. When can we expect to see Part 2?