Steldrow is a Wordle solver by Stelynx. The name comes from Stelynx and wordle reversed.
Wordle is a very popular word-based game. The goal of the game is to guess a word with 5 letters from predefined dictionary in 6 guesses in as little tries as possible.
After each guess, the game shows you for every letter in your guess, if that character is on the correct position (result is correct), is in the word but on another position (result is present), or is not in the word at all (result is absent).
Steldrow is a completely deterministic algorithm. It is initialized with two lists of words, the common and uncommon ones. These word lists are taken from Wordle page source code and are defined in wordlist.js.
Then, for each round, the following is performed:
-
From the common words, a character frequency is calculated, counting all occurences of the same character inside one word as one occurence (e.g. both "eerie" and "taken" add 1 to frequency of character "e").
-
Words are sorted by their character frequencies. The scoring function takes a set of characters in a word and sums their precalculated frequencies. Words are then sorted from highest to lowest score.
-
The first word is taken from the sorted list and used as a guess.
-
If the word was correct, the algorithm stops.
-
Otherwise, both common and uncommon words are filtered based on the result obtained. Filtering function removes the words that
- do not have correct characters on proper indices,
- have present characters on the same index as the guess word,
- do not contain present characters at all,
- contain the absent characters.
-
If filtered common word list is empty, it is replaces by uncommon word list (that has also been filtered on every step).
In this section, the results will be posted. The script is being run in Safari 15.0.
Spoiler Alert Latest Wordle results are on the top. The table also contains solutions.
Wordle # | Date | Score | Image | Guesses | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
236 | 02/10/2022 | 3/6 |
🟨⬜🟨⬜⬜ ⬜⬜🟨🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
235 | 02/09/2022 | 3/6 |
⬜⬜⬜🟨⬜ ⬜🟩🟨⬜🟨 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
234 | 02/08/2022 | 4/6 |
🟨⬜🟨🟨⬜ ⬜🟩🟩⬜🟩 ⬜🟩🟩⬜🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
233 | 02/07/2022 | 4/6 |
⬜🟩🟨🟨⬜ ⬜🟩⬜🟩🟩 ⬜🟩🟩🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
232 | 02/06/2022 | 5/6 |
⬜🟨⬜⬜⬜ 🟨⬜⬜🟨⬜ 🟩⬜🟩🟩🟩 🟩⬜🟩🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
231 | 02/05/2022 | 2/6 |
🟩🟩⬜⬜🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
230 | 02/04/2022 | 4/6 |
🟨🟩🟩⬜🟩 ⬜🟩🟩🟩🟩 ⬜🟩🟩🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
229 | 02/03/2022 | 3/6 |
🟨⬜⬜🟩⬜ ⬜🟩🟩🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
228 | 02/02/2022 | 5/6 |
⬜⬜⬜⬜🟨 ⬜🟩🟩🟩🟩 ⬜🟩🟩🟩🟩 ⬜🟩🟩🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
227 | 02/01/2022 | 3/6 |
⬜⬜🟨⬜🟨 🟨⬜⬜🟨🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
226 | 01/31/2022 | 3/6 |
⬜🟨⬜⬜🟩 🟨⬜🟨🟨🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
225 | 01/30/2022 | 3/6 |
⬜⬜⬜🟨⬜ ⬜🟨🟨⬜⬜ 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
224 | 01/29/2022 | 4/6 |
⬜🟨⬜⬜⬜ 🟨🟩🟩⬜⬜ ⬜🟩🟩🟩🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
223 | 01/28/2022 | 4/6 |
⬜⬜🟨🟨⬜ 🟨⬜⬜⬜🟨 ⬜🟨⬜🟨⬜ 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
222 | 01/27/2022 | 4/6 |
⬜⬜⬜⬜🟩 ⬜🟩⬜⬜🟩 ⬜🟩🟨🟨🟩 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
221 | 01/26/2022 | 3/6 |
🟨⬜⬜⬜⬜ ⬜🟨⬜⬜⬜ 🟩🟩🟩🟩🟩 |
|
|||||||||||||||||||||||||
220 | 01/25/2022 | 4/6 |
🟨⬜⬜🟨⬜ ⬜🟨🟨⬜⬜ ⬜⬜🟩🟩🟩 🟩🟩🟩🟩🟩 |
|