tray.svg · 1 line
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="600" viewBox="0 0 900 600"><rect width="900" height="600" fill="#fff"/><rect x="20" y="60" width="860" height="500" rx="30" fill="#c9a77c" stroke="#7a5a33" stroke-width="4"/><text x="450" y="40" text-anchor="middle" font-family="sans-serif" font-size="26" font-weight="bold">Tray</text><ellipse cx="170" cy="245" rx="85" ry="14" fill="#a88a60"/><path d="M110 150 H230 L218 245 H122 Z" fill="#fff" stroke="#333" stroke-width="3"/><path d="M228 165 q35 5 0 50" fill="none" stroke="#333" stroke-width="5"/><text x="170" y="195" text-anchor="middle" font-family="sans-serif" font-size="30" font-weight="bold">T1</text><text x="170" y="278" text-anchor="middle" font-family="sans-serif" font-size="17" font-weight="bold">Table 1: Vanilla cortado</text><text x="170" y="298" text-anchor="middle" font-family="sans-serif" font-size="14" fill="#333">dairy, vanilla, hot</text><ellipse cx="450" cy="245" rx="85" ry="14" fill="#a88a60"/><path d="M390 150 H510 L498 245 H402 Z" fill="#fff" stroke="#333" stroke-width="3"/><path d="M508 165 q35 5 0 50" fill="none" stroke="#333" stroke-width="5"/><text x="450" y="195" text-anchor="middle" font-family="sans-serif" font-size="30" font-weight="bold">T2</text><text x="450" y="278" text-anchor="middle" font-family="sans-serif" font-size="17" font-weight="bold">Table 2: Decaf cortado</text><text x="450" y="298" text-anchor="middle" font-family="sans-serif" font-size="14" fill="#333">dairy, decaf, hot</text><ellipse cx="730" cy="245" rx="85" ry="14" fill="#a88a60"/><path d="M670 150 H790 L778 245 H682 Z" fill="#fff" stroke="#333" stroke-width="3"/><path d="M788 165 q35 5 0 50" fill="none" stroke="#333" stroke-width="5"/><text x="730" y="195" text-anchor="middle" font-family="sans-serif" font-size="30" font-weight="bold">T3</text><text x="730" y="278" text-anchor="middle" font-family="sans-serif" font-size="17" font-weight="bold">Table 3: Decaf oat vanilla latte</text><text x="730" y="298" text-anchor="middle" font-family="sans-serif" font-size="14" fill="#333">oat, decaf, vanilla, hot</text><ellipse cx="170" cy="455" rx="85" ry="14" fill="#a88a60"/><path d="M110 360 H230 L218 455 H122 Z" fill="#fff" stroke="#333" stroke-width="3"/><path d="M228 375 q35 5 0 50" fill="none" stroke="#333" stroke-width="5"/><text x="170" y="405" text-anchor="middle" font-family="sans-serif" font-size="30" font-weight="bold">T4</text><text x="170" y="488" text-anchor="middle" font-family="sans-serif" font-size="17" font-weight="bold">Table 4: Iced oat latte</text><text x="170" y="508" text-anchor="middle" font-family="sans-serif" font-size="14" fill="#333">oat, cold</text><ellipse cx="450" cy="455" rx="85" ry="14" fill="#a88a60"/><path d="M390 360 H510 L498 455 H402 Z" fill="#fff" stroke="#333" stroke-width="3"/><path d="M508 375 q35 5 0 50" fill="none" stroke="#333" stroke-width="5"/><text x="450" y="405" text-anchor="middle" font-family="sans-serif" font-size="30" font-weight="bold">T5</text><text x="450" y="488" text-anchor="middle" font-family="sans-serif" font-size="17" font-weight="bold">Table 5: Cold brew</text><text x="450" y="508" text-anchor="middle" font-family="sans-serif" font-size="14" fill="#333">black, cold</text><ellipse cx="730" cy="455" rx="85" ry="14" fill="#a88a60"/><path d="M670 360 H790 L778 455 H682 Z" fill="#fff" stroke="#333" stroke-width="3"/><path d="M788 375 q35 5 0 50" fill="none" stroke="#333" stroke-width="5"/><text x="730" y="405" text-anchor="middle" font-family="sans-serif" font-size="30" font-weight="bold">T6</text><text x="730" y="488" text-anchor="middle" font-family="sans-serif" font-size="17" font-weight="bold">Table 6: Filter coffee</text><text x="730" y="508" text-anchor="middle" font-family="sans-serif" font-size="14" fill="#333">black, hot</text></svg>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-08rounds1 of 8 allowed, 12 minutes on the clockcost$0.0087thinkingmediumtokens11,229 in, 2,532 out, of which 1,304 reasoningtime26 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.
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.
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.

