Pass@k Benchmark Estimator: Sampling Grid & Score Curve (2D)
A 2D pass@k benchmark simulator: watch every attempt in a per-task sampling grid, read a live closed-form pass@k(k) curve, and see exactly how much benchmark leakage inflates the score versus a clean held-out set.
Evaluation harnesses for autonomous agents run each task many times and score it with pass@k — the unbiased probability that at least one of k sampled attempts succeeds. This 2D simulator lays the whole benchmark out as a literal sampling grid — one row per task, one cell per attempt, green for a success and red for a failure — so the raw data behind the score is visible directly, plus a per-task bar showing that row's own pass@k value. Alongside it, a live curve plots the exact closed-form pass@k(k) estimator across every k from 1 to n at once, split into an "all tasks" line and a "clean tasks only" line. Adjust the number of tasks, samples per task, k, the agent's true success rate, and the fraction of tasks contaminated by benchmark leakage to watch the gap between those two curves open up — a direct, hands-on demonstration of why held-out oracles and leakage controls matter more than a single raw benchmark number.
A 2D evaluation-harness simulator: every attempt is drawn as a cell in a real per-task sampling grid, a live closed-form pass@k(k) curve plots the estimator across every k at once, and a per-task bar plus all-tasks/clean-tasks split reveal exactly how much a benchmark score is inflated by leaked (contaminated) tasks.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install