Gallery, prompt v1

A three-set coffee Venn diagram

One frozen prompt and every model that has run it, newest first.

The prompt, v1, frozen

Using LaTeX and TikZ, draw a Venn diagram of three overlapping circles labelled "Has espresso", "Has milk" and "Served cold". Write each of these drinks in the region where it belongs: short black, flat white, iced latte, iced long black, cold brew, babyccino, milkshake, pour-over.

Every model, its first three runs.

One square a check, in this order:

  1. Compiles
  2. Seven regions, three names
  3. Every drink in its region
  4. No label on an edge

passed, failed, undecided.

Claude Sonnet 5.5
Opus 5.5
GPT-6 Sol
Perceptron Mk1.5
Command A+
Kimi K3
Ember 1
GPT-6 Luna
GLM 5.3 FlashX
Grok 4.7
Gemini 3.8 Flash
MiMo v2.6 Pro
Qwen3.8 Flash
DeepSeek 4.1 Flash

How it is checked

Short black is espresso only, flat white espresso and milk, iced long black espresso and cold, iced latte all three, babyccino milk only, milkshake milk and cold, cold brew cold only, and pour-over outside every circle. The circles and words are read back out of the compiled PDF, each word has to be centred in its own region, and no letter may touch a circle's outline, with the line's width counted.

Compilesmeasuredpdflatex builds the file offline.
Seven regions, three namesmeasuredThree circles found in the PDF with every overlap present, and each set name placed by its circle.
Every drink in its regionmeasuredEach of the eight words found in the PDF, and the centre of each one inside the region it belongs to.
No label on an edgemeasuredNo letter touches a circle's outline, with the line's width counted.

When this saturates: Four sets, which three circles cannot draw, so the model has to know to use ellipses.

Failure types seen here: labelling (labels that don't match what is drawn). The same types across every task.

The rules behind all of thisThis task's prompt, checks and any checker, on GitHub