Interactive tools for visualizing the Gilbert-Johnson-Keerthi (distance) algorithm for collision detection, the A* Shortest Path Finding Algorithm for determining the shortest path between two nodes, and Projectile Motion.