{"version":"1.0","type":"rich","title":"Fork of Bowl of Fruit - General Update Pattern Special Cases","description":"This animated visualization demonstrates the special-case update patterns in a butterfly graph, a structure used in Cooley–Tukey FFT algorithms. It shows how nodes and their connections evolve across logarithmic stages, with bit-reversed input labels and DFT output labels. The D3.js code builds the graph programmatically, computes node positions as percentages, and draws smooth Bezier curves between parent–child pairs. Hovering a node highlights its entire dependency chain—including connected circles, paths, and text—by transitioning their fill and stroke colors to steelblue, while non-hovered elements fade to gray. The visualization uses D3’s selection, transition, and event-handling APIs to animate these interactive highlights, with the SVG scaled via a viewBox.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/6ef6e7feafe342a8accca8fe4553bf10?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}