#wordle #word #bot #variant #solve #help #absurdle

bin+lib absurdler

A simple bot to help you solve Absurdle, a variant of NYT's Wordle

2 releases

0.1.1 Mar 28, 2022
0.1.0 Mar 28, 2022

#843 in Games

MIT license

14KB
177 lines

Absurdler

A simple Absurdle helper bot. Both backend and frontend are written in Rust.

About Absurdle

Absurdle was developed by QNTM (whom is not affiliated with and does not endorse this software in any way). It is a variant of the new viral game Wordle.

Absurdle is identical to Wordle except for two subtle changes. The first (and simpler one) is that there is no word limit. This accomodates the increased difficulty of the game due to the second change.

The second (and much more interesting change) is in how the game is "scored". The computer does not decide on a secret word before the game begins; instead, it decides on the secret word as the player plays, intentionally prolonging the game for as many turns as possible.

You can play Absurdle here on QNTM's website: https://qntm.org/files/absurdle/absurdle.html

Disclaimer

As mentioned above, QNTM is not affiliated with the developers of this program and does not endorse it in any way.

Instructions

Downloading Absurdler is done in two steps and can be fully performed in about 5 to 10 minutes. See below for instructions.

Absurdler installation requires cargo.

Step 1: Downloading the Wordle bot

Run cargo install absurdler in any directory. This will download and compile the absurdler binary.

Step 2: Downloading the allowed word list

Download the allowed word list (as of 27 Mar 2022) from the GitHub repository hobbsbros/absurdler. The word list can be found at src/words/words.txt.

You may install this in any directory but Desktop is recommended.

Playing

From the directory that you installed words.txt run absurdler words.txt.

If the word list file is named words.txt and is in your current directory, you do not need to specify the filename.

Absurdler is designed to work with an initial random guess. However, you may make your own guess if you so please.

For each subsequent play, Absurdler will make a recommendation, but still requires you to input the actual guess that you make. After inputting your guess, Absurdler will ask you for feedback.

x corresponds to gray/black (letter not in word) / corresponds to yellow (letter in word at wrong position) . corresponds to green (letter in word at correct position)

For example:

I guess CASTS What do you guess? >> CHEST How did you do? >> xx/..

What's the best starting word?

This is a good question, and one that I don't claim to know the answer to. However, I searched the list of possible answers (as found in Wordle source code) and as of 22 Mar 2022 I believe the best starting word is raise, which yields the player an expected 4.075 bits of information.

Bugs

Words with repeated letters seem to mess it up sometimes and I'm working on correcting that now.

Dependencies

~3–13MB
~121K SLoC