| Name | Type |
Description | AvgTurns | STDTurns | MaxTurns |
AvgWrong | STDWrong | MaxWrong |
|
human
|
N/A
|
allow the user to play
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
random
|
N/A
|
guess letters at random
|
11.3
|
5.0
|
25
|
8.0
|
4.5
|
24
|
|
randomrestricted
|
N/A
|
guess letters at random from those that appear in the remaining words
|
9.1
|
3.8
|
24
|
5.7
|
3.6
|
22
|
|
greedysimple
|
W
|
count how many times each letter occurs in the remaining
words and guess the most frequent one
|
5.7
|
2.5
|
18
|
1.7
|
1.9
|
15
|
|
greedyunique
|
W
|
greedysimple, but only counts a letter at most once per remaining word
|
5.9
|
2.5
|
23
|
1.7
|
1.9
|
22
|
|
minimax
|
T
|
takes the minimum of the maximum of the number of
words remaining in each category for each guess
(greedily minimize worst case)
|
5.2
|
2.1
|
25
|
1.9
|
1.9
|
24
|
|
minex
|
T
|
takes the minimum of the sum squared
(greedily minimize average case)
|
5.1
|
2.1
|
21
|
1.8
|
1.9
|
20
|
|
cheatersequential
|
W
|
guesses letter in the order that they appear in the answer
|
4.0
|
1.5
|
12
|
0
|
0
|
0
|
|
cheatergreedy
|
W
|
guess the letters from the answer that eliminate the most from
the remaining possible words
|
2.6
|
0.7
|
6
|
0
|
0
|
0
|
|
cheatersmart
|
T
|
cheatergreedy, but will be wrong if beneficial
|
2.6
|
0.7
|
6
|
.0025
|
.05
|
1
|