How two years of puzzles are built in advance

July 28, 2026

Each puzzle is generated from the date itself. The date seeds a deterministic random number generator, so every player who loads the site on the same day gets exactly the same grid.

The word pool holds thousands of common English words between four and eight letters. It is shuffled once with a fixed seed, then sliced into a unique block for each day.

That slicing is what guarantees no repeats: across 730 days, no word appears in two different puzzles.

Placement then tries all eight directions for each word, allowing shared letters where they fit, and fills the remaining tiles with letters weighted towards realistic English frequencies so the filler never gives the answers away.

← All posts