HomeEnergy & ThermodynamicsSolar Learning Curve: Swanson's Law Simulator

Solar Learning Curve: Swanson's Law Simulator

Interactive Wright's-Law / Swanson's-Law simulator: watch a growing 3D solar farm and a live log-log cost curve as cumulative installed capacity doubles and module cost per watt falls with every doubling.

Energy & Thermodynamics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
renewable-energy-transition-explained ↗ Open standalone

Solar module prices don't drop on a schedule — they drop with experience. This simulator drives a real Wright's-Law / Swanson's-Law power law, where cost per watt falls by a fixed percentage every time cumulative worldwide installed capacity doubles, decoupled from the calendar by a separately tunable annual growth rate. A 3D solar farm grows panel-by-panel with log-scaled cumulative capacity while a live log-log cost curve plots the falling price and tracks the current simulated year with a moving marker, so you can see directly why capacity growth — not time — is what makes solar cheap.

⚙ Under the hood

Watch a 3D solar farm grow and a live log-log cost curve fall as cumulative installed capacity doubles, driven by a real Wright's-Law / Swanson's-Law learning-rate model that decouples falling module prices from the calendar.

solar energyrenewable energylearning curveeconomicsWright's lawThree.js

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)