atlas

Research map / Large language models / Agents, code and math

WorldCoder-Bench: Benchmarking Physically Grounded 3D World Synthesis

NeurIPS 2026 · Large language models › Agents, code and math · approach: Software engineering agents · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces WorldCoder-Bench, 2,026 expert-curated tasks for LLM generation of executable Three.js 3D worlds, and StateProbe, a hidden-contract state-verification protocol in headless Chromium, benchmarking nine frontier models.

Problem

Evaluating whether LLM-generated browser-native Three.js 3D worlds behave correctly, since the mechanics live inside an opaque WebGL canvas and existing screenshot, DOM, and agent-based evaluators fail to capture runtime state correctness.

Approach

Probe the runtime state of generated Three.js programs via a standardized state interface and check before/after state deltas under scripted actions against hidden, mutation-hardened behavioral contracts; add cost- and time-adjusted utility metrics (RoA, TEM).

Key results

Surprising findings

Limitations

Experimental setup

Datasets: WorldCoder-Bench (2,026 expert-curated tasks)

Benchmarks: WorldCoder-Core WorldCoder-Robust WorldCoder-Extended

Metrics: Verification Coverage Affordance Coverage State Coverage Transition Coverage Return on Automation Time Efficiency Multiplier Kendall tau_b

Baselines: DOM-only inspection Screenshot+VLM (GPT-5.4) Pure Agent (8-step inspection)

Builds on: Design2Code WebGen-Bench GameDevBench

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy