Alice and Bob decide to play a game of hangman. Bob thinks of of a word which Alice attempts to discover by asking Bob a sequence of questions. Both players agree on a dictionary of valid words, the number of 'lives' Alice is allowed, and the length of Bob's word. The game consists of a number of rounds until either Alice or Bob is declared the winner.
Each round, Alice selects a letter from the set of twenty six lower case English letters {a, ..., z} and asks Bob if his word contains that letter. If Bob's word does not contain the selected letter, he must answer 'no', and Alice loses a life. If Alice has no lives remaining the game immediately stops and Bob wins the game. If Bob's word does contain the letter, he must answers 'yes', and then reveal to Alice the positions of all instances of the selected letter in his unknown word. Alice immediately wins the game once there is only one possibility remaining for Bob's word.
The conventional approach to the game of hangman requires Bob to fix his word in advance. In this case there is no strategy involved on Bob's part during each round of the game. The only decision Bob makes during the game is his initial word choice.
However, the rules of the game provide no means of enforcing that Bob actually commits to a particular word! Bob is free to respond to Alice's queries however he chooses, provided his sequence of responses are always consistent with at least one possible word of the agreed length from the chosen dictionary.
Assuming Bob does not commit to any particular word until forced, and that Alice and Bob both play optimally, who wins the game of hangman?
The outcome of the game depends upon the dictionary of words, the length of the unknown word, and Alice's budget of lives.
Here's the table of results obtained so far. See below for the key.
Lives | Word Length | ||||||||||||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
0 | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | - | L | L | L | - | L |
1 | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | - | L | L | L | - | W |
2 | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | W | L | W | W | - | W | W | W | - | W |
3 | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | W | W | W | W | W | W | - | W | W | W | - | W |
4 | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
5 | L | L | L | L | L | L | L | L | L | L | L | L | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
6 | L | L | L | L | L | L | L | L | L | W | L | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
7 | L | L | L | L | L | L | L | L | L | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
8 | L | L | L | L | L | L | L | L | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
9 | L | L | L | L | L | L | L | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
10 | L | L | L | L | L | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
11 | L | L | L | L | ? | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
12 | L | L | L | ? | ? | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
13 | L | L | L | ? | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
14 | L | L | L | ? | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
15 | L | L | L | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
16 | L | L | L | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
17 | L | L | ? | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
18 | L | L | ? | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
19 | L | L | ? | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
20 | L | L | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
21 | L | L | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
22 | L | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
23 | L | ? | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
24 | L | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
25 | L | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
26 | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | - | W | W | W | - | W |
Symbol | Description |
'W' | Alice (guessing player) wins |
'L' | Alice (guessing player) loses |
'-' | no words of this length |
'?' | game outcome unknown |