[HN Gopher] Show HN: Evil Wordle
___________________________________________________________________
Show HN: Evil Wordle
Author : raviparikh
Score : 118 points
Date : 2022-01-09 16:04 UTC (6 hours ago)
(HTM) web link (swag.github.io)
(TXT) w3m dump (swag.github.io)
| LegitShady wrote:
| Evil Wordle: "coves". I won after 14 guesses
|
| Turns out _o_es has a few options to guess...
| ColinWright wrote:
| See also: https://news.ycombinator.com/item?id=29862597
|
| Same idea, different implementation.
| raviparikh wrote:
| Ah yeah a friend sent that to me right after I created my
| version! I remembered making an "evil hangman" in class many
| years ago so probably a lot of folks will have the same idea.
| giarc wrote:
| Seems like this will be the same as the 2046 craze. Game becomes
| popular then a million copy-cats and off shoots get created.
| krallja wrote:
| https://en.wikipedia.org/wiki/Threes
| giarc wrote:
| Looks like I fell victim and referenced the wrong game. Seems
| like 2048 (correction to my 2046 comment) was a knock off in
| the first place.
|
| https://en.wikipedia.org/wiki/Threes#Legacy
| rkagerer wrote:
| Wordle itself stems from a really great two-player pen and
| paper game called Bulls and Cows that I used to play decades
| ago. Google it for the rules.
| neogodless wrote:
| On my first try
|
| toast
|
| cluEd
|
| whEre
|
| BEGIN
|
| BEING Correct!
| bspammer wrote:
| It's a cool idea, but it'd be nice to show which letters have
| been eliminated like "real" Wordle. I don't think not having them
| makes the game harder, just more tedious.
| Physkal wrote:
| I keep pull down refreshing the page and can't go back to what
| the word was. Also cataegories would be nice. Also a list of the
| alphabet at the bottom would cross out wrong guesses would be
| nice.
| allannienhuis wrote:
| the word is not pre-determined. it changes based on what you
| are guessing, to make it harder to guess a matching word.
| [deleted]
| jimbob45 wrote:
| 22 guesses. Seems like the trick is to select letters in their
| worst positions first so that it later puts them in more
| favorable positions (e.g. don't guess Q in the first spot if you
| can put it anywhere else first.
| cdubzzz wrote:
| This is fun! Though when I dove right in I mistakenly thought
| that the indicator for the correct letter was _also_ indicating
| the correct position for that letter. But that was not the case.
| I had a weird combo and had to give up before I understood that.
| bmmayer1 wrote:
| Evil Wordle: "fixes". I won after 8 guesses
|
|
| https://swag.github.io/evil-wordle/
| zdwolfe wrote:
| Thanks, I hate it. [Cool game!]
| Physkal wrote:
| Also definitions would be nice
| darepublic wrote:
| Got it in 6 guesses, then 7
| zwegner wrote:
| This uses different word lists than Wordle/Adversarial Wordle,
| but still has a 4-guess optimum, no 3-guess is possible.
|
| My solver's found about a thousand so far, here's a good one:
| "abyes choup donut dingo" (note that there are a number of 'fake'
| words allowed for guesses).
| pxx wrote:
| This might be a solution for the suboptimal adversary used here
| but it's not a solution in general.
|
| abyes GXXXX
|
| choup XXXXX
|
| donut XXYXX
|
| dingo XYYYX
|
| matches both
|
| aging, again
|
| so this solution doesn't actually partition the solution space
| the way you want it to.
| zwegner wrote:
| The solution partitions the solution space exactly the way I
| want it to: it was designed for the site this thread is
| about. Obviously it doesn't work against an arbitrary
| adversary.
|
| My solution is static and doesn't take any clues into
| account, so what you're saying just doesn't feel very
| relevant. The only "solution in general" to an arbitrary
| adversary, if you're not allowed to look at the clues it
| gives, is just to guess every single target word, which isn't
| very interesting.
|
| Now, you could easily argue that the greedy strategy used by
| the site is suboptimal, and I'd agree, but AFAIK nobody's put
| up a site with a better one yet.
| dvh wrote:
| was thinking of "boyos". You lose!
| pxx wrote:
| > The goal is to maximize the amount of guesses it takes to find
| the word
|
| The heuristic used is not optimal for this. You want to choose
| the set that takes the most number of guesses to split, which is
| not necessarily the set with the largest number of elements.
| cableshaft wrote:
| I managed to get it in 6:
|
| STRAP - ______
|
| BIOME - __Y_Y
|
| HOVEL - _G_G_
|
| CONED - GG_GY
|
| CODEX - GGGG_
|
| CODEC - GGGGG
|
| Cool idea, btw.
| turbonaut wrote:
| A (self-made) tool-assisted 5... 1. LARES -
| xxxxx 2. BIONT - xxYxx 3. PUDGY - xxxxG 4.
| COMFY - GGxxG 5. COCKY - GGGGG
|
| I agree - great idea.
|
| It only took 22 hours' CPU time, a custom string encoding and
| several trillion operations to work out LARES was a decent
| first go.
| scatters wrote:
| Another 5 run (non tool-assisted, I guess I just got lucky):
| STRAY - xxxxx BOWEL - xxxYx MEDIC - xYxYY
| CHUNK - GGxGx CHINE - GGGGG
|
| I guess that means that 4 isn't possible? Is there a better
| strategy for the opponent that would make even 5 impossible?
| cohomologo wrote:
| I got lucky with 5 as well:
|
| ADIEU BLAST MANOR FANNY CANNA
| raviparikh wrote:
| Nice! That's the best I've managed as well.
| ianbicking wrote:
| My kid is now trying to solve it, keeping careful notes of
| letters. I explained what (I'm guessing) makes it evil, but she's
| undeterred. (Solved in 15)
| lupire wrote:
| thaurelia wrote:
| I wonder what is the best strategy over a long distance?
|
| "ALONE" and "SHIRT" cover 1st to 9th and 11th most common letters
| in English dictionary but then, you'll be getting more yellow
| letters in first two words which might not be the best approach
| (compared to completely eliminating 10 letters altogether).
|
| Then, for words like "_OUCH", it might be optimal to come up with
| a word containing as many potential first letters as possible
| (while omitting letters already in use, "ouch" in this case).
| shawnz wrote:
| See also this Twitter thread:
| https://mobile.twitter.com/TylerGlaiel/status/14762756247465...
| salomon812 wrote:
| So, there's another evil Wordle thread on Hacker News today
| (https://news.ycombinator.com/item?id=29862597) and over there,
| I've been refining my algorith for optimal play. Here's the
| current approach: R A I S E (0 green, 0
| yellow, 168 words remain) B L U D Y (1 green, 0 yellow,
| 13 words remain) C O U N T (2 green, 1 yellow, 2 words
| remain) V O U C H (4 green, 0 yellow, 1 word remains)
| P O U C H (5 green, 0 yellow, 0 words remain)
|
| But what was interesting was at one point of development, it
| did this: L A R E S (0 green, 0 yellow, 576
| words remain) T O N I C (1 green, 0 yellow, 50 words
| remain) B O O D Y (4 green, 0 yellow, 5 words remain)
| D E G U M (0 green, 2 yellow, 1 word remains) G O O D Y
| (5 green, 0 yellow, 0 words remain)
|
| See, the "BOODY" has 4 greens, but then it went and guess
| "DEGUM" to eliminate a lot of possibilities!
| kregasaurusrex wrote:
| One additional feature I was looking at for a personal
| implementation was picking the target word- how is it being
| chosen from the remaining letters after the player's first
| guess? Are you using a word that purposely uses fewer common
| letters from the set of remaining words?
| salomon812 wrote:
| No, I'm looping through all possible guess and targets and
| grouping possible targets by matching scoring. Then I
| select a guess on which one has the smallest set of
| possible words afterwards. For example, "SERAI" seems to be
| a good first word. The reason why is that even if the
| adversary selects the worst-case scoring of (in this case,
| it would be no green, no yellow), there's only 168
| remaining words it could be.
| gowld wrote:
| This engine is deterministic.
|
| No computer assistance, no obscure words, hard mode:
| AIRED ----- BOOTS ----- PLUNK --U-K
| CHUCK CHUCK
| Kuinox wrote:
| Doesn't know the word "femto":
| https://en.wikipedia.org/wiki/Femto-
| chrisshroba wrote:
| Prefixes are not themselves words.
| 13of40 wrote:
| I think there's also the question of whether a word adopted
| from Danish by an international standards body in the 20th
| century automatically counts as English.
| krallja wrote:
| Use "femto-" in a sentence.
| roberto wrote:
| "Femto (symbol f) is a unit prefix in the metric system
| denoting a factor of 10-15"
| Beldin wrote:
| > _Use "femto-" in a sentence._
|
| There you go.
| amptorn wrote:
| https://en.wikipedia.org/wiki/Use%E2%80%93mention_distincti
| o...
| rkr1410 wrote:
| Even if we discard obligatory quotes, there's still the
| hyphen as a part of stand-alone version of this "word". So
| when I use "femto-" by itself in a sentence, it's at best 6
| characters long.
| krallja wrote:
| You can quote any nonsense in this sentence, so it is an
| incorrect proof of a word's existence.
|
| > _Use "bfekpv" in a sentence._
| makach wrote:
| Evil Wordle: "bobby". I won after 12 guesses
|
| Ha! fun game. The fun was writing a program to narrow down the
| alternative words, now I lost interest in the game.
| not2b wrote:
| I got 'bobby' in 7, a bit of luck perhaps.
| assbuttbuttass wrote:
| Fun but wtf is "direr"
| camdv wrote:
| More dire, as in more worrisome/extreme/upsetting.
|
| You've heard of Dire Straits, right?
___________________________________________________________________
(page generated 2022-01-09 23:00 UTC)