Skip to content

Candidate: LLM Divergent Thinking Benchmark #6

Description

@Dan-Cleary

Candidate bench

Repo: https://github.com/lechmazur/divergent
Owner: lechmazur (GitHub / @lechmazur on X)
Source-of-truth data URL: https://raw.githubusercontent.com/lechmazur/divergent/main/graded_results.csv

What it measures

Models are given 50 random seed words and asked to generate 25 new words starting with a specified letter that are maximally distinct from each other AND from all 50 seed words. Four independent LLM judges score each generated word on its divergence from all other words in the set and rule compliance (must be real English words, no proper nouns, no hyphens). The final score is the average minimum-divergence grade across all generated words — higher means the model produced more genuinely original, uncorrelated words.

This is an operationalization of the classic open-ended divergent-thinking creativity test from cognitive psychology, applied to LLMs.

Why it fits

  • Personal/indie benchmark by a single GitHub user (lechmazur, same creator as the already-tracked LLM Sycophancy Benchmark and LLM Elimination Game issues)
  • Novel, opinionated question: how creatively can a model think outside the box? — no academic equivalent that runs across frontier models
  • Machine-readable data: graded_results.csv in the repo root with columns model, grade, error; confirmed accessible via raw GitHub URL
  • Actively maintained, last updated 2026
  • Direction: higher-better (confirmed in README: "Higher scores indicate better performance")

Notes for adapter

The data file is a flat CSV: model, grade (primary score), error (±margin). Rank by grade descending. The adapter should throw if fewer than 5 rows parse. scoreLabel could be "Divergence grade", scoreExplainer: "Average originality score for the 25 words the model generated — higher means the words were more genuinely distinct from each other and from the seed set."

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-dataInteresting bench, but no machine-readable / current data to ingest yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions