Visualization Gallery

9 ways to explore the College Monte Carlo admissions simulation. Each is a self-contained HTML file — no build step, no backend. Built using a generator-evaluator harness pattern.

Data-Driven
Then vs Now New
Animated 30-year timeline for parents. Enter your admission year and watch college bubbles shrink, institutions close, and the landscape transform. 100 colleges, 152 closures, shock callouts.
D3.jsTopoJSONTimeline5 CSVs
Small Multiples New
Tufte-style 55-card Monte Carlo dashboard. Per-college sparklines, confidence bands, CDS reference lines. Sort by tier, acceptance rate, yield gap, or SAT.
D3.jsMonte CarloSparklines
One Thousand Decisions New
Scrollytelling magazine narrative. 7 chapters walk through a single simulation run — from "Meet the Class" through ED, EA, RD, Decision Day, and final calibration.
D3.jsScrollytellingIntersectionObserver
Application Flow Map New
US geographic map with 681 animated flow arcs from 20 schools to 55 colleges. Filter by round, outcome, and tier. Real lat/lng coordinates.
D3.jsd3-geoTopoJSON
3D & Game
3D Force Galaxy NewThree.js
Orbit a 3D galaxy of 55 colleges and 200 students. Edges show applications, colored by outcome. Round slider, archetype filters, 3-mode edge filter.
Three.js3d-force-graphWebGL
RPG Migration Map PixiJS
1,000 animated character sprites migrate from 20 villages to 55 castles across 6 admission rounds. Click any student for their scorecard. River with bridges.
PixiJS 7WebGLSprites
RPG Town v2 PixiJS
Enhanced RPG with terrain generation, A* pathfinding, minimap navigation, and auto-panning camera that follows the action between phases.
PixiJS 7A* pathfindingMinimap
Themed
The Admissions Tribune
Newspaper editorial theme with Playfair Display masthead, serif body text, and classic print layout. 6 stats tabs with clean charts.
D3.jsEditorialSerif fonts
Minimal
Clean data-focused aesthetic with tier-colored nodes, click-to-highlight arcs, zoom/pan canvas, and keyboard shortcuts (Space, R, Arrow).
D3.js55 collegesZoom/pan