I got "Negociate" after like 20 tries, the spelling of which I've never seen. I ended up using the hints to figure it out. When I clicked on the link of the word it took me to a "No results found for negociate!" page on Dictionary.com. Pretty frustrating, might want to double check your word list.
I suggest having two lists: a small handpicked list of 1500 possible goal words, and a copy of /usr/share/dict/words with common misspellings added as acceptable guesses
Very clever idea! It's difficult to come up with an original idea for a word game, but you seem to have done it. If there's one like this, I haven't seen it.
The only issue I noticed was there seems to be some lag on printing some of the results. Maybe memoizing some repetitive functions might help, if you're not already.
A little presumptuous to say it is the world's "favorite" guessing game... But I had fun for a few words. It was nice you could press the enter key on mobile and keep the keyboard up.
Are you thinking of doing a daily word? Or just a random dictionary word each time you refresh?
Would be more fun (even if you call it "easy mode") if you had the alphabet at the top of the page! Took me 17 tries to get "prepare" but I had a lot of mistakes because I forgot what came after what in the alphabet.
I got "forth" in five guesses, first game. Which makes me feel like I'm psychic! Which would be really cool, but is it just matching the first two letters of the word or something? I'm usually terrible at these until I understand how they work.
The only issue I noticed was there seems to be some lag on printing some of the results. Maybe memoizing some repetitive functions might help, if you're not already.
Nice work!
Are you thinking of doing a daily word? Or just a random dictionary word each time you refresh?
TBH I've had it up as-is for a decade as a classical web app, but just converted it to a frontend-only app to eliminate most hosting costs.