Squardle is a Wordle-like game with some crosswords puzzle elements. Squardle Solver takes into account the unique constraints this game adds.
- Run
cli.py
and choose your board size (3 for daily/freeplay, 5 for weekly) - Run the game, open Developer Tools (
F12
) and copy thesmallSquares
variable - Paste the json into the console
- The solver will produce wordlists and letter matrix
- Repeat steps 2-4 after each guess
Squardle solver is written in Python. It takes the smallSquares
variable (which holds the board state) as input and
finds all the possible words by:
- Applying every green/yellow/red/orange/black/white letter found as constraint to the respected wordlist. Squardle adds a unique constraint compared to Wordle - a position-dependent disqualified letters
- Cross-checking each square with the relevant wordlists for possible letter elimination