Math.random() — no fixed seed — so every board is unique and unshared.
The leaderboard is not available in infinite mode. To compete and compare scores with other players, switch to Daily mode.
How the board is generated
Unlike daily mode, infinite boards are not seeded from a date.buildBoard() is called without a seeded RNG, so the board builder falls back to Math.random() for all random choices: category shuffling, candidate selection, and word ranking tie-breaking. This means no two infinite boards are alike, and no other player receives the same puzzle.
Board ID
Each infinite board is assigned a 6-character hex identifier derived from a SHA-256 hash of the board’s answer words. This ID is displayed in the sidebar and uniquely identifies the specific puzzle you are playing. A fresh board always produces a different ID.Saving and resuming progress
Your in-progress infinite board is automatically saved tolocalStorage after every valid guess. Only one infinite board is stored at a time, using the fixed key:
Reroll
The reroll button is available only in infinite mode. It generates a completely new random board.Click Reroll
Press the reroll button in the sidebar. If you have a board in progress (cells already revealed), a confirmation dialog asks whether you want to continue.
Confirm
Confirm the prompt. The current board and all progress are discarded, the saved
wordgrid:infinite:current state is deleted, and a new board is generated immediately.Changing difficulty
You can change the difficulty at any time from the settings panel. Selecting a new difficulty level in infinite mode will prompt for confirmation, then reset the current board’s progress (guesses, revealed cells, and scores are cleared). The board layout itself remains the same; only the progress is wiped.Switching between modes
Switching between daily and infinite modes does not erase either mode’s saved state. Daily progress is stored underwordgrid:daily:YYYY-MM-DD and infinite progress under wordgrid:infinite:current. Toggling back and forth preserves both independently.
Daily mode
A shared daily puzzle with leaderboard submission. Everyone gets the same board.
Infinite mode
Random boards on demand. Reroll any time, no leaderboard.