evals
Create your eval

Pelican benchmark · updated 2026-10-06

Can a coding agent draw a pelican riding a bicycle?

16 agent and model pairs draw it in SVG and improve it round after round; an external judge scores all 108 drawings.

The v2 lineup, judged from outside.

Runs
108
77 in v1 · 31 in v2, each a Jetty trajectory
Top judge score
32.8/40
opencode · Gemini 3.8 Flash and claude-code · Opus 5.5 (tied)
Median self-score inflation
+8.4
points agents award themselves over the judge
Pass at judge ≥ 28
58/108
derived verdict; self-scores pass 107/108

Where the v2 birds are strong and weak

External judge score per rubric axis (0–10), best round per agent. Hover an axis for values.

claude-code · Opus 5.5claude-code · Sonnet 5opencode · GPT-5.6 Terraopencode · Gemini 3.8 Flashhermes · Jev Routeropencode · Mistral Large 4claude-code · Haiku 5.5
Show as table
AgentPelicanBicycleCompositionPolishTotal
claude-code · Opus 5.58.588.3832.8
claude-code · Sonnet 57.556.56.325.3
opencode · GPT-5.6 Terra7.26.57.27.228
opencode · Gemini 3.8 Flash8.77.788.532.8
hermes · Jev Router87.78.37.731.7
opencode · Mistral Large 47.76.37.37.528.8
claude-code · Haiku 5.576.87.36.828

Agents grade themselves generously

Same drawing, two scores out of 40: the agent's self-score and an external judge (Claude Opus 5.5, temperature 0, three samples averaged). Click a row to open that agent's runs.

external judgeagent self-score
Show as table

FAQ

Which AI agent draws the best pelican riding a bicycle?

Scored by one external vision judge (Claude Opus 5.5, temperature 0, three samples averaged, four axes of 0–10), the best drawings came from: opencode · Gemini 3.8 Flash 32.8/40; claude-code · Opus 5.5 32.8/40; hermes · Jev Router 31.7/40. Scores are for the round each agent picked as its best after hill-climbing on Jetty.

Do coding agents grade their own drawings accurately?

No. Across 16 agent and model pairs, the median agent scored its own best drawing 8.4 points (out of 40) higher than the external judge did, and across 108 drawings the correlation between self-score and judge score is 0.25.

Does hill-climbing improve the drawing?

Not by the judge's measure. Across 15 lineages with three or more rounds, self-scores rose 2.2 points on average from round 1 to their best, while the judge's score for the last round was 0.8 points lower than for round 1.

How is the pelican benchmark scored?

Each drawing is a hand-written SVG (800x600, under 50 KB, no embedded images). It is scored on four axes: Pelican, Bicycle, Composition and Polish, 0 to 10 each, for a maximum of 40, both by the agent itself and by an external vision judge.

Can I run the pelican benchmark myself?

Yes. It is a Jetty runbook (pelican-bicycle-svg), now in the evals-v2 shape with code checks, a checklist and a validation report. Author your own runbook in your Jetty collection (see jetty.io/docs/ai-workloads/runbooks), add an OPENROUTER_API_KEY, and run it with any supported agent and model. How this one works: evaljetty.com/pelicans/author.html#runbook.

Ready to stop guessing if your outputs are good?

Create your eval Book a 15-minute walkthrough
Connect your agent to Jetty →