A console app that helps you win Wordle every time.
Before you begin, ensure you have met the following requirements:
- You use a machine supported by .NET 6
- You have .NET 6 installed
- You have downloaded the file "build.zip" from the latest release
OR
- You use a Windows machine supported by .NET 6
- You do not need to have .NET 6 installed
- You have downloaded the file "standalone.zip" from the latest release
OR
- You use a Linux machine supported by .NET 6
- You do not need to have .NET 6 installed
- You have downloaded the file "linux_standalone.zip" from the latest release
Due to low demand, standalone builds for Mac OSX are not provided. If you'd like a standalone build for Mac OSX, contact me.
Window:
- Download either "build.zip" or "standalone.zip" from the latest release, depending on your prerequisites.
- Unzip the file.
- Find the file "WordleHelper.exe" within the unzipped folder and run it.
Linux:
- Download "linux_standalone.zip" from the latest release.
- Unzip the file.
- Depending on your architecture, open either the x64 or the arm folder.
- Copy the three files within into a directory of your choice.
- Run "WordleHelper".
WordleHelper has four options: (letters), (words), (unique), and (play).
(letters) gives a frequency table for letters in 5-letter words. Enter a negative number to get reverse order.
(words) gives a value table for 5-letter words. The value of a 5-letter word is determined by the sum of the frequencies of its letters. Enter a negative number to get reverse order.
(unique) gives a list of 5 words that have been calculated to be the best 5 Wordle guesses to use without receiving any information about each guess.
(play) tells you words to enter. After entering a word, enter a string representing what Wordle returned about your guess. For example, if you get the following output:
you should enter "YGYWW" (case insensitive, any character other than 'Y' and 'G' represents a white tile).
Enter any number of 'g's to go back to the menu.
To change the word list, just replace words.txt with any other similarly formatted word list. WordleHelper works for any number of rounds or letters, and any language's characters.
To contribute to WordleHelper, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
Credit to: https://github.com/charlesreid1/five-letter-words for the default five letter words list.