{"version":"1.0","type":"rich","title":"CSYS302 topics","description":"This visualization displays the topics covered in CSYS302 as a shuffled flash-card queue, using a command-line quiz interface. The code defines a list of course concepts—from self-similarity and Kolmogorov complexity to evolutionary algorithms like CMAES—and presents them one at a time via the `input()` function. NumPy’s `arange` and `random.shuffle` randomize the order of the topics, turning the static list into an interactive study tool. The rendering is purely textual, with no graphical output, relying on Python’s standard input prompt to drive the review sequence.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-1694f6391e3a18cf3f3d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}