Two possible improvements, that I think may be original (thought I probably missed it in the article and comments)
1) A hit or miss of a letter tells you a lot about what the new subsequent optimal guess is. You could make a flow chart (a really big one) that shows you the optimal letter to call out next based on what has hit and missed.
2) the position that a letter has hit tells you a lot about the target word. if you have a computer, the regex becomes trivial to identify the next optimal letter to guess. an 'optimal' table could be generated based off this pattern, and it would be a huge table.
I kept feeling like every step of the way it was an infomercial, 'but wait... there's more!' and I like that, it got me thinking.
I'd love to have my hangman bot go head to head with yours on random words. that would be a fun little project.
1) A hit or miss of a letter tells you a lot about what the new subsequent optimal guess is. You could make a flow chart (a really big one) that shows you the optimal letter to call out next based on what has hit and missed.
2) the position that a letter has hit tells you a lot about the target word. if you have a computer, the regex becomes trivial to identify the next optimal letter to guess. an 'optimal' table could be generated based off this pattern, and it would be a huge table.
I kept feeling like every step of the way it was an infomercial, 'but wait... there's more!' and I like that, it got me thinking.
I'd love to have my hangman bot go head to head with yours on random words. that would be a fun little project.