tray.svg · 79 lines
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 820" width="1200" height="820">
<rect width="100%" height="100%" fill="#efe6d6"/>
<rect x="22" y="22" width="1156" height="776" rx="34" fill="#c9a876" stroke="#8a6a3d" stroke-width="6"/>
<rect x="42" y="42" width="1116" height="736" rx="24" fill="#d9bd93" stroke="#b08d5c" stroke-width="3"/>
<text x="600" y="105" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="30" font-weight="bold" fill="#6b4d27">Order Tray</text>
<line x1="470" y1="120" x2="730" y2="120" stroke="#b08d5c" stroke-width="3"/>
<path d="M 318 218 C 395 210 395 312 300 306" fill="none" stroke="#cfc8ba" stroke-width="16" stroke-linecap="round"/>
<ellipse cx="230" cy="336" rx="118" ry="17" fill="#f7f3ea" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 135 180 L 325 180 L 298 326 Q 230 344 162 326 Z" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 147 190 L 313 190 L 288 318 Q 230 334 172 318 Z" fill="#c9a26a"/>
<ellipse cx="230" cy="180" rx="95" ry="16" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<ellipse cx="230" cy="180" rx="82" ry="12" fill="#c9a26a"/>
<path d="M 188 168 C 176 152 200 146 188 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 230 168 C 218 152 242 146 230 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 272 168 C 260 152 284 146 272 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<circle cx="230" cy="370" r="23" fill="#6b4d27"/>
<text x="230" y="379" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="24" font-weight="bold" fill="#f7f3ea">1</text>
<text x="230" y="422" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Vanilla Cortado</text>
<path d="M 688 218 C 765 210 765 312 670 306" fill="none" stroke="#cfc8ba" stroke-width="16" stroke-linecap="round"/>
<ellipse cx="600" cy="336" rx="118" ry="17" fill="#f7f3ea" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 505 180 L 695 180 L 668 326 Q 600 344 532 326 Z" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 517 190 L 683 190 L 658 318 Q 600 334 542 318 Z" fill="#b8865a"/>
<ellipse cx="600" cy="180" rx="95" ry="16" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<ellipse cx="600" cy="180" rx="82" ry="12" fill="#b8865a"/>
<path d="M 558 168 C 546 152 570 146 558 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 600 168 C 588 152 612 146 600 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 642 168 C 630 152 654 146 642 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<circle cx="600" cy="370" r="23" fill="#6b4d27"/>
<text x="600" y="379" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="24" font-weight="bold" fill="#f7f3ea">2</text>
<text x="600" y="422" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Decaf Cortado</text>
<path d="M 1058 218 C 1135 210 1135 312 1040 306" fill="none" stroke="#cfc8ba" stroke-width="16" stroke-linecap="round"/>
<ellipse cx="970" cy="336" rx="118" ry="17" fill="#f7f3ea" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 875 180 L 1065 180 L 1038 326 Q 970 344 902 326 Z" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 887 190 L 1053 190 L 1028 318 Q 970 334 912 318 Z" fill="#c8a878"/>
<ellipse cx="970" cy="180" rx="95" ry="16" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<ellipse cx="970" cy="180" rx="82" ry="12" fill="#c8a878"/>
<path d="M 928 168 C 916 152 940 146 928 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 970 168 C 958 152 982 146 970 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 1012 168 C 1000 152 1024 146 1012 128" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<circle cx="970" cy="370" r="23" fill="#6b4d27"/>
<text x="970" y="379" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="24" font-weight="bold" fill="#f7f3ea">3</text>
<text x="970" y="414" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Decaf Oat</text>
<text x="970" y="440" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Vanilla Latte</text>
<path d="M 318 538 C 395 530 395 632 300 626" fill="none" stroke="#cfc8ba" stroke-width="16" stroke-linecap="round"/>
<ellipse cx="230" cy="656" rx="118" ry="17" fill="#f7f3ea" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 135 500 L 325 500 L 298 646 Q 230 664 162 646 Z" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 147 510 L 313 510 L 288 638 Q 230 654 172 638 Z" fill="#ddc9a4"/>
<ellipse cx="230" cy="500" rx="95" ry="16" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<ellipse cx="230" cy="500" rx="82" ry="12" fill="#ddc9a4"/>
<rect x="184" y="490" width="30" height="22" rx="5" transform="rotate(-12 199 501)" fill="#ffffff" fill-opacity="0.7" stroke="#ffffff" stroke-opacity="0.9"/>
<rect x="242" y="490" width="30" height="22" rx="5" transform="rotate(10 257 501)" fill="#ffffff" fill-opacity="0.7" stroke="#ffffff" stroke-opacity="0.9"/>
<circle cx="230" cy="690" r="23" fill="#6b4d27"/>
<text x="230" y="699" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="24" font-weight="bold" fill="#f7f3ea">4</text>
<text x="230" y="742" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Iced Oat Latte</text>
<path d="M 688 538 C 765 530 765 632 670 626" fill="none" stroke="#cfc8ba" stroke-width="16" stroke-linecap="round"/>
<ellipse cx="600" cy="656" rx="118" ry="17" fill="#f7f3ea" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 505 500 L 695 500 L 668 646 Q 600 664 532 646 Z" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 517 510 L 683 510 L 658 638 Q 600 654 542 638 Z" fill="#3a1f12"/>
<ellipse cx="600" cy="500" rx="95" ry="16" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<ellipse cx="600" cy="500" rx="82" ry="12" fill="#3a1f12"/>
<rect x="554" y="490" width="30" height="22" rx="5" transform="rotate(-12 569 501)" fill="#ffffff" fill-opacity="0.7" stroke="#ffffff" stroke-opacity="0.9"/>
<rect x="612" y="490" width="30" height="22" rx="5" transform="rotate(10 627 501)" fill="#ffffff" fill-opacity="0.7" stroke="#ffffff" stroke-opacity="0.9"/>
<circle cx="600" cy="690" r="23" fill="#6b4d27"/>
<text x="600" y="699" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="24" font-weight="bold" fill="#f7f3ea">5</text>
<text x="600" y="742" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Cold Brew</text>
<path d="M 1058 538 C 1135 530 1135 632 1040 626" fill="none" stroke="#cfc8ba" stroke-width="16" stroke-linecap="round"/>
<ellipse cx="970" cy="656" rx="118" ry="17" fill="#f7f3ea" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 875 500 L 1065 500 L 1038 646 Q 970 664 902 646 Z" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<path d="M 887 510 L 1053 510 L 1028 638 Q 970 654 912 638 Z" fill="#4a2a14"/>
<ellipse cx="970" cy="500" rx="95" ry="16" fill="#fbfaf6" stroke="#c9c2b3" stroke-width="3"/>
<ellipse cx="970" cy="500" rx="82" ry="12" fill="#4a2a14"/>
<path d="M 928 488 C 916 472 940 466 928 448" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 970 488 C 958 472 982 466 970 448" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<path d="M 1012 488 C 1000 472 1024 466 1012 448" fill="none" stroke="#8f887e" stroke-opacity="0.5" stroke-width="5" stroke-linecap="round"/>
<circle cx="970" cy="690" r="23" fill="#6b4d27"/>
<text x="970" y="699" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="24" font-weight="bold" fill="#f7f3ea">6</text>
<text x="970" y="742" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="21" fill="#3f3a33">Filter Coffee</text>
</svg>round 1 of 2

A serving tray where two tables both want black coffee: DeepSeek 4.1 Flash
modeldeepseek/deepseek-v4.1-flashtaskcup-allocation-hard@v2, checks c1, harness h1date2026-11-08rounds2 of 8 allowed, 12 minutes on the clockcost$0.0366thinkingmediumtokens83,041 in, 8,753 out, of which 5,445 reasoningtime35 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.

