How seed quality works

A valid letter set is not automatically a good puzzle. Bloomword scores thousands of candidates, rejects unsafe sets, and reserves the shared Daily for the strongest results.

The five-part score

Each candidate receives a quality score from 0 to 100 using five weighted ingredients:

The weighted result is reproducible: the same dictionary and inputs produce the same score.

Safety is a gate, not bonus points

Bloomword also applies a curated profanity and sensitivity blocklist. A blocked word is removed from playable solutions and cannot become a Daily headline or target. Safety does not merely lower a candidate's score; a hit rejects it from Daily consideration.

Only the top pool becomes the Daily

A generated seed must first meet the basic word-count and full-anagram rules. The shared Daily then draws only from candidates scoring at least 80. Practice can use the broader generated pool because it is private, repeatable play rather than the one puzzle presented to everyone.

Automated scoring is a filter, not an excuse to stop looking. Candidate calendars can still be inspected and individual days vetoed when a technically valid puzzle reads poorly to a person.

Next: read how we pick the Daily or how scoring works.