You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
11
11
Archives of precompiled binaries for each [release](https://github.com/noeddl/prompter/releases) of `prompter` are available for Windows, macOS and Linux.
12
12
13
-
In addition, `prompter` can be installed with `cargo`.
13
+
Alternatively, `prompter` can be installed with `cargo`.
14
14
15
15
```
16
16
$ cargo install prompter
@@ -73,7 +73,7 @@ trace -> abide: Won after 3 rounds
73
73
...
74
74
```
75
75
76
-
Using this subcommand without any arguments runs the simulation on all combinations of words in the wordlist which takes several hours.
76
+
Using this subcommand without any arguments runs the simulation on all combinations of words in the wordlist. This takes several hours to run.
77
77
78
78
```
79
79
$ prompter simulate
@@ -91,7 +91,7 @@ The results of running all simulations can be found in the file [data/results.cs
91
91
92
92
## Algorithm
93
93
94
-
`prompter`'s algorithm follows the simple intuition that a "good" word (or a good sequence of words) should eliminate as many candidates as possible. The idea is to find words that can "split" the wordlist in as many different ways as possible. For each word `w1` in the wordlist, `prompter` computes the color codes that Wordle would assign to each other word `w2` in the wordlist if the user playing the game wrote `w1` while `w2` is the mystery word to be found:
94
+
`prompter`'s algorithm follows the simple intuition that a "good" word (or a good sequence of words) should eliminate as many candidates as possible. The idea is to find words that can "split" the wordlist in as many different ways as possible. For each word `w1` in the wordlist, `prompter` computes the color codes that Wordle would assign to each other word `w2` in the wordlist if the player guessed `w1` while `w2` is the mystery word to be found.
95
95
96
96
| w1 | w2 | Code |
97
97
|-------|-------|-------|
@@ -101,7 +101,7 @@ The results of running all simulations can be found in the file [data/results.cs
101
101
| aback | abbey | GGXXX |
102
102
| ... | ... | ... |
103
103
104
-
The number of color codes that `w1` can elicit is `w1`'s score. Words with high scores are considered to be good words for the next move in the game. This calculation is repeated in each round on the remaining words after Wordle's hints from previous rounds have been applied (i.e. `prompter` is always playing in "hard mode").
104
+
The number of color codes that `w1` can elicit is `w1`'s score. Words with high scores are considered to be good words for the next move in the game. This calculation is repeated in each round for the remaining words after Wordle's hints from previous rounds have been applied (i.e. `prompter` is always playing in "hard mode").
0 commit comments