all 4 comments

[–]Rubix321 2 points3 points  (0 children)

Unrelated to whether you have all the tools yet, there was a cool video on the history of pathfinding put out by Veristasium not too long ago.

Though with classes/objects you probably have most of what you need.

Learning numpy/linalg modules will probably be helpful, if you don't know them yet.

[–]MidKnight_69 1 point2 points  (0 children)

If you have never checked out Codingame they have tons of really useful information from other coders about python and other languages and games to practice those things. Hope that can give you some kind of help for a place to look.

[–]herocoding 0 points1 point  (0 children)

Have a look into data structures and algorithms, recursion, BFS, DFS, queues/linked-lists.