All evidence cases
Terminal-Bench 2.1terminalC

Reconstruct a path-traced image algorithmically

Write a compact standalone C renderer that reproduces the supplied PPM image with at least 0.99 normalized L2 similarity without reading it at runtime.

path-tracing

Normalized profile

What this task asks for

Write a compact standalone C renderer that reproduces the supplied PPM image with at least 0.99 normalized L2 similarity without reading it at runtime. Avoid reading image.ppm. Reach at least 0.99 normalized L2 similarity. Remain below 2KB when gzip-compressed. Compile statically with gcc and use no auxiliary source files.

  • feature implementation
  • performance optimization
  • test and validation
  • renderer
  • image output
  • path tracing
  • PPM
  • GCC
  • image.c
  • reconstructed.ppm
  • quantitative performance, accuracy, or resource constraints
  • native compilation and dependency integration
  • specialized algorithmic or domain reasoning

Published evidence

Model × harness outcomes

Counts are tied to these exact configurations. Harnesses are not treated as equivalent across benchmarks.

Models
13
Configurations
20
Trials
100

Showing 20 of 20 configurations

ModelHarnessEffortResultPasses
claude-fable-5anthropic · 2026-06-07claude-code2.1.167xhighMixed3 errors2/5
claude-fable-5anthropic · 2026-06-05terminus-22.0.0highAll passed5/5
claude-opus-4-7anthropic · 2026-05-01claude-code2.1.123maxNo passes5 errors0/5
claude-opus-4-7anthropic · 2026-05-01terminus-22.0.0maxMixed4 errors1/5
claude-opus-4-8anthropic · 2026-07-09claude-code2.1.205highMixed3 errors2/5
claude-sonnet-5anthropic · 2026-07-09claude-code2.1.205highNo passes5 errors0/5
gemini-3-pro-previewgemini · 2026-05-01gemini-cli0.40.0highMixed3/5
gemini-3-pro-previewgemini · 2026-05-01terminus-22.0.0highMixed1 errors3/5
gemini-3.1-pro-previewgemini · 2026-05-05gemini-cli0.40.0highAll passed5/5
gemini-3.1-pro-previewgemini · 2026-05-05terminus-22.0.0highMixed3 errors2/5
glm-5.1zai · 2026-05-01claude-code2.1.123maxNo passes5 errors0/5
gpt-5.5openai · 2026-05-01codex0.125.0xhighAll passed5/5
gpt-5.5openai · 2026-05-01terminus-22.0.0xhighMixed1 errors4/5
gpt-5.6-lunaopenai · 2026-07-10codex0.144.0maxAll passed5/5
gpt-5.6-lunaopenai · 2026-07-11codex0.144.1maxAll passed5/5
gpt-5.6-solopenai · 2026-07-10codex0.144.0maxAll passed5/5
gpt-5.6-terraopenai · 2026-07-10codex0.144.0maxMixed1 errors4/5
gpt-5.6-terraopenai · 2026-07-11codex0.144.1maxAll passed5/5
grok-4.5cursor · 2026-07-09cursor-cli2026.07.08-0c04a8adefaultMixed3 errors2/5
muse-spark-1.1openai · 2026-07-09mini-swe-agent2.4.5xhighAll passed5/5