Back to Distribution

How the Distribution visualiser works

/wca/viz renders one or more cubers' complete WCA results as a kernel density estimate (KDE) curve, showing the shape of their result distribution — peak, spread, and tail. Multiple cubers can be overlaid, and the timeline can be animated by competition.

Core concept

KDE smooths a discrete sequence of results into a continuous probability-density curve with adaptive bandwidth (Silverman's rule of thumb). The x-axis is result (single); y-axis is density. A tall, narrow peak means consistent; wide means high variance. Top cubers show a sharp spike close to their personal best.

How to use

1
Search a cuber
Type a name or WCA-ID in the search box; selecting loads all their results. A sample cuber is pre-loaded by default.
2
Pick an event
The event dropdown switches the view. All currently-loaded cubers re-render for the new event.
3
Overlay multiple cubers
Search and add more cubers — each gets a distinct color and overlays on the same chart. Click × on a chip to remove.
4
Animate the timeline
The bottom playback controls animate by competition — each frame accumulates results up to that comp. The ridgeline chart on the right shows a per-competition density thumbnail across the career.

Data source

Results are fetched live from the WCA API (per cuber + event) and kept in browser memory. No server-side caching — refreshes on every page load. Speed depends on WCA API response time.

See also