Visualizes the difference between discrete vs continuous support by switching between PMF bars and PDF curves, then shows normalization (sum/integral → 1) and how parameters θ determine moments (mean/variance) for Bernoulli, Binomial, Poisson, Uniform, and Normal families.
Single self-contained Canvas2D draw function. Cycles through 5 distributions in ~4.2s segments, animates a point-probability (discrete) or interval area (continuous), approximates normalization by summation or midpoint-rule integration, and uses grid-snapped rectangles/lines for a retro blocky green-on-black aesthetic.