A serving tray where two tables both want black coffee, by claude-sonnet-5.5
claude-sonnet-5.5 · round 5 of 5 · seed 2$0.02SVGPNGtray.svg
tray.svg · 1 line
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="560" viewBox="0 0 900 560" font-family="sans-serif"><rect width="900" height="560" fill="#f6f2ec"/><rect x="20" y="90" width="860" height="440" rx="30" fill="#8a6a4a"/><rect x="35" y="105" width="830" height="410" rx="22" fill="#a98763"/><text x="450" y="55" font-size="28" text-anchor="middle" font-weight="bold">Tray: drinks by table</text><circle cx="135" cy="200" r="50" fill="#ddd" stroke="#666" stroke-width="2"/><circle cx="135" cy="200" r="38" fill="#e8c98f" stroke="#555" stroke-width="2"/><path d="M183 185 q28 0 0 30" fill="none" stroke="#666" stroke-width="6"/><text x="135" y="208" font-size="24" font-weight="bold" text-anchor="middle" fill="#fff" stroke="#000" stroke-width=".6">1</text><text x="135" y="268" font-size="16" text-anchor="middle" fill="#fff" font-weight="bold"><tspan x="135">Table 1</tspan><tspan x="135" dy="18">Vanilla cortado</tspan></text><circle cx="450" cy="200" r="50" fill="#ddd" stroke="#666" stroke-width="2"/><circle cx="450" cy="200" r="38" fill="#b88a5a" stroke="#555" stroke-width="2"/><path d="M498 185 q28 0 0 30" fill="none" stroke="#666" stroke-width="6"/><text x="450" y="208" font-size="24" font-weight="bold" text-anchor="middle" fill="#fff" stroke="#000" stroke-width=".6">2</text><text x="450" y="268" font-size="16" text-anchor="middle" fill="#fff" font-weight="bold"><tspan x="450">Table 2</tspan><tspan x="450" dy="18">Decaf cortado</tspan></text><circle cx="765" cy="200" r="50" fill="#ddd" stroke="#666" stroke-width="2"/><circle cx="765" cy="200" r="38" fill="#d9b98a" stroke="#555" stroke-width="2"/><path d="M813 185 q28 0 0 30" fill="none" stroke="#666" stroke-width="6"/><text x="765" y="208" font-size="24" font-weight="bold" text-anchor="middle" fill="#fff" stroke="#000" stroke-width=".6">3</text><text x="765" y="268" font-size="16" text-anchor="middle" fill="#fff" font-weight="bold"><tspan x="765">Table 3</tspan><tspan x="765" dy="18">Decaf oat</tspan><tspan x="765" dy="18">vanilla latte</tspan></text><circle cx="135" cy="380" r="50" fill="#ddd" stroke="#666" stroke-width="2"/><circle cx="135" cy="380" r="38" fill="#c9a77c" stroke="#555" stroke-width="2"/><path d="M183 365 q28 0 0 30" fill="none" stroke="#666" stroke-width="6"/><text x="135" y="388" font-size="24" font-weight="bold" text-anchor="middle" fill="#fff" stroke="#000" stroke-width=".6">4</text><text x="135" y="448" font-size="16" text-anchor="middle" fill="#fff" font-weight="bold"><tspan x="135">Table 4</tspan><tspan x="135" dy="18">Iced oat latte</tspan></text><circle cx="450" cy="380" r="50" fill="#ddd" stroke="#666" stroke-width="2"/><circle cx="450" cy="380" r="38" fill="#3a2a20" stroke="#555" stroke-width="2"/><path d="M498 365 q28 0 0 30" fill="none" stroke="#666" stroke-width="6"/><text x="450" y="388" font-size="24" font-weight="bold" text-anchor="middle" fill="#fff" stroke="#000" stroke-width=".6">5</text><text x="450" y="448" font-size="16" text-anchor="middle" fill="#fff" font-weight="bold"><tspan x="450">Table 5</tspan><tspan x="450" dy="18">Cold brew</tspan></text><circle cx="765" cy="380" r="50" fill="#ddd" stroke="#666" stroke-width="2"/><circle cx="765" cy="380" r="38" fill="#2b1d15" stroke="#555" stroke-width="2"/><path d="M813 365 q28 0 0 30" fill="none" stroke="#666" stroke-width="6"/><text x="765" y="388" font-size="24" font-weight="bold" text-anchor="middle" fill="#fff" stroke="#000" stroke-width=".6">6</text><text x="765" y="448" font-size="16" text-anchor="middle" fill="#fff" font-weight="bold"><tspan x="765">Table 6</tspan><tspan x="765" dy="18">Filter coffee</tspan></text></svg>
round 1 of 5
A serving tray where two tables both want black coffee, by Claude Sonnet 5.5, the render after round 1
12345What the model saw after each round. The picture above is the round that was scored, round 5.

A serving tray where two tables both want black coffee: Claude Sonnet 5.5

modelanthropic/claude-sonnet-5.5taskcup-allocation-hard@v2, checks c1, harness h1date2026-11-08rounds5 of 8 allowed, 12 minutes on the clockcost$0.0238thinkingmediumtokens80,343 in, 4,989 out, of which 1,142 reasoningtime57 s
Serves all sixdecided by a number, from the filepass

There is no post about this one, since only some results need one, so the picture, the source and the scoring are here instead.

its other runs
the prompt it was given
I'm a barista and I have six drinks ready to go out: - Vanilla cortado: dairy milk, vanilla syrup, hot - Decaf cortado: dairy milk, decaf, hot - Decaf oat vanilla latte: oat milk, decaf, vanilla syrup, hot - Iced oat latte: oat milk, cold - Cold brew: black, cold - Filter coffee: black, hot There are six tables, and each one has asked for something: - Table 1 only drinks dairy milk - Table 2 wants decaf - Table 3 wants vanilla - Table 4 wants oat milk - Table 5 wants black coffee - Table 6 wants black coffee Each table gets one drink. Each drink goes to one table. Draw the tray as tray.svg. Label every cup with its table number and the drink's name.
Frozen at v2. This model got this and nothing else.
ground truth

Two tables want black coffee and table 4 has to take the iced oat latte or tables 1, 2 and 3 run out of A, B and C. A serving exists, A to F in order, and the checker confirms it with its own matching solver. Refusing because it looks crowded is wrong. How it is scored, and this run's files on GitHub.