# Autonomy Bench > Frozen single-HTML browser-autonomy prompts for coding agents. Humans use the gallery UI. Suite: browser-autonomy-v2 2.4.0 Site: https://benchmark.gvaste.dev Machine pack: https://benchmark.gvaste.dev/agent.json WebMCP: the live gallery registers tools on document.modelContext (list-benches, get-bench-prompt, list-takes, show-take, get-gallery-state, get-receipt). ## Rules - Use the exact prompt text for the requested level. Do not expand, clarify, or add hidden requirements. - One cell is one benchmark, one prompt level, one model, and one attempt. - Do not read sibling takes or published gallery HTML while producing a take. - Return one self-contained HTML file named index.html. No build step. - Unknown provenance stays the string not captured. Do not invent timings or token counts. ## Live benches ### Rollercoaster (`rollercoaster`) #### A — Raw Create a first-person rollercoaster with continuous playback in a single HTML file using Three.js. #### B — Autonomous Create a first-person rollercoaster with continuous playback in a single HTML file using Three.js. Make design, pacing, composition, and implementation decisions yourself wherever details are unspecified, turning the idea into a coherent finished experience. #### C — Showcase Create a first-person rollercoaster with continuous playback in a single HTML file using Three.js. Make design, pacing, composition, and implementation decisions yourself wherever details are unspecified, turning the idea into a coherent finished experience. Push toward presentation-ready quality with stronger art direction, motion, depth, transitions, atmosphere, and meaningful detail while preserving clarity and coherence.