Cheat at Wordle!
Project description
Cheat at wordle!
wordle-helper
takes a list of arguments that constrain the possibile letter placements. The
arguments take the form of <word>,<constraints>, where <word> is the word guessed and
<constraints> are the color of each letter returned by Wordle. The allowed colors are yellow,
black, and green:
"y": represents yellow letters
"b": represents unused letters
"g": represents green letters
Each five letter <word> will have a five letter <constraints> string. For example:
~$ poetry run wordle-helper least,ybbyb
INFO:wordle-helper:Found 320 possibilites, the most common one is 'girls'
INFO:wordle-helper:Check 'words_3b035b135cec4e10aad9abd5940fff75' for all possibilites, sorted by frequency
~$ poetry run wordle-helper least,ybbyb girls,bbygg
INFO:wordle-helper:Found 2 possibilites, the most common one is 'rolls'
INFO:wordle-helper:All valid guesses, sorted by frequency:
rolls
rouls
Installation
wordle-helper
is available on PyPI:
~$ pip install python-wordle-helper
...
~$ wordle-helper -h
Installation from source
This assumes you have git, Python 3.9+, and poetry installed already.
~$ git clone git@gitlab.com:henxing/wordle_helper.git
~$ cd wordle_helper
wordle_helper$ poetry install
...
wordle_helper$ poetry run wordle-helper -h
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for python-wordle-helper-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2e8c199be328e4a8f3def13c8d05559e6c2d15ed92d7ff0b7ae1fa324545118 |
|
MD5 | 36a716c93d623773800530e1d6b5f393 |
|
BLAKE2b-256 | aee9001e5d30c7149696809934d482f96b03e40c148edd6b812659a968c5f2a7 |
Close
Hashes for python_wordle_helper-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76b003e72ef9f1f50d275dbaab1000d9c4a6de272ccd26f524ea5996572b750a |
|
MD5 | 5c735109f6c320cf3be0910afdb8852d |
|
BLAKE2b-256 | df5b9ca9f921485112c47624ce412530ad82889a14fcfb394929dd2ec19fe3c2 |