(Source: NY Times)
This wordle solver uses the information provided from each guess to narrow down the remaining list of 5-letter english words that could be the solution. From there, the wordle solver determines the most likely words (i.e. the best words to guess next). It does this using a combination of word frequencies (provided by wordfreq) and the expected number of words remaining if guessed (which wordle solver aims to minimize).
- Download the repo
- Run the wordle solver
- Open wordle, and guess a word.
- Type the word you guessed into the wordle solver, and press enter.
- Type the result that wordle gave you into the wordle solver, and press enter.
- Use b for ⬛ (the letter is not in the word)
- Use y for 🟨 (the letter is in the word but in the wrong spot)
- Use g for 🟩 (the letter is in the correct spot)
git clone https://github.com/anniebryan/wordle-solver
cd wordle-solver
python3 wordle-solver.py
🚨Warning: the video below contains spoilers for day 368 (June 22)
