Publication Bias & the Funnel Plot
Simulate hundreds of independent studies testing the same real effect, filter which ones get published by statistical significance, and watch the funnel plot go asymmetric as the file-drawer problem biases the scientific record.
The scientific method promises that experimentation and analysis converge on the truth — but only if every result that gets run also gets seen. This simulator draws a batch of independent studies that all measure the same real effect, each with its own sample size and sampling noise, computes each study's significance the way a real researcher would (z-score and two-tailed p-value against the null hypothesis), and then filters which ones get "published" using an adjustable file-drawer strength. Watch the 3D funnel plot — effect size against precision — go lopsided as bias increases, and watch the naive published-only meta-analytic estimate drift away from the true effect you set, exactly the mechanism behind real-world reproducibility problems in science.
Simulate a pool of independent studies testing the same real effect, filter which ones get published by statistical significance, and watch the funnel plot go asymmetric and the pooled estimate drift as the file-drawer problem biases the record.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install