I wrote an entertaining little game where you try to guess words based on three-letter substrings of those words.
Link to the dictionary gameI originally wrote this game in May 2006, but wasn't satisfied with it and lost interest. Reading over the four-year-old python code was quite an adventure. I was struck by 1) how much python I've forgotten
(
Read more... )
Comments 15
I went with panoply the first time and got substrings valued from 4 (eyt) to 723 (spi). For some of the tougher ones, I would type ridiculous guesses and find myself getting closer and closer. Two examples:
ilb (70)
failbook
failboat
sailboat
etb (30)
petball
feetball
basketball
But, yes, awesome game, thanks!
Reply
Reply
If I'm stuck I'll type in the three letters I am going for and then semi-randomly add stuff at the beginning or the end until (hopefully) I'm reminded of a matching word.
A scoreboard would be sweet - perhaps even setting a cookie and keeping track of life-time statistics. Perhaps sometime after the holidays if there's enough interest.
Reply
Oh, and what dictionary are you using? I was surprised that l[yca]nthrope wasn't a word, though l[yca]nthropy was. Also, [bic]urious is apparently unacceptable (hooray for [bic]uspids!).
Reply
Reply
Even the current rankings are a little weird in that verbs usually have a bunch of conjugations whereas nouns usually only have two forms (singular and plural). I'll probably solve this additional problem with some sort of "stemming" algorithm, which my NLP friends say is well-known and standardized, even if I hadn't heard of it.
Reply
Reply
Reply
Of course, this might be trickier since your program is partially browser-based; it becomes harder to trust input.
Reply
For potential feedback, I don't like that it counts the plural of a word as another solution. Of course, if you had a clever way to eliminate that, then you have to make sure that instances where the plural is a solution but the singular is not a solution don't get eliminated.
That being said: teq=2... easiest ever!
Reply
Leave a comment