Glossary · Term

BigCodeBench

← all terms

Definition

Plain language

A benchmark of realistic coding tasks used to test code-writing models.

As stated in the literature

A coding benchmark targeting practical Python programming tasks with library usage and integration challenges.

Also called: big-CODE-bench

Why it matters: Real-world coding is mostly about gluing libraries together correctly, and benchmarks like BigCodeBench measure that better than toy algorithm problems.

For example, BigCodeBench tasks might require correctly chaining together calls to pandas, requests, and json to produce a working script.

Heard on the show

“There's also an environment-bounded failure they flag — on BigCodeBench, seventy-one percent of the failures are missing Python modules in the sandbox.”
Episode 013 — Why Search Keeps Rediscovering the Same Workflow, and What That Means

Mentioned in 2 episodes

  1. 013
    Why Search Keeps Rediscovering the Same Workflow, and What That Means
  2. 007
    Exploration Hacking: When Models Sabotage Their Own RL Training

Related terms