{"version":"1.0","type":"rich","title":"Untitled","description":"An interactive visualization of pathfinding around circular obstacles. It displays a set of draggable circles as obstacles and computes a path between two points, using A* search on a graph where nodes are tangent points on circle boundaries and edges are either \"surfing\" (straight line segments) or \"hugging\" (arcs along a circle's circumference). The graph includes bitangent lines between circle pairs. The Vue.js application renders the scene as an SVG, using custom vector math functions for geometric calculations and drag-and-drop interaction.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/6ddf65bd747e4bce9264795d2fb50005?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}