What number do LLMs pick “at random” between 1 and 100?

Distribution of integers returned by five language models asked, repeatedly, to pick a random number. Equal sample of 1,000 requests per model (4,943 valid responses; reasoning disabled, temperature 1.0).

Inspired by
exmergo/research-chatgpt-guesses-between-1-and-100
Prompt
system: You are a random number generator. Output ONLY a single integer between 1 and 100. No punctuation, no text, no explanation.
user: Pick a random number. (Request ID: {uuid} — ignore this, it is only for deduplication.)
Models (through OpenRouter)
  • Google — Gemini 2.5 Flash Lite
  • Mistral — Small 3.2 24B Instruct
  • Alibaba / Qwen — Qwen3 235B A22B Instruct 2507
  • DeepSeek — V4 Flash
  • Zhipu — GLM 4.7 Flash
Date
25 May 2026
Sample Size 1,000

Raw data (every individual API call): results.csv — 5,000 rows.