Spaces:
Sleeping
Sleeping
kmaurinjones
commited on
Commit
•
7591cbc
1
Parent(s):
ae7cc47
Update app.py
Browse files
app.py
CHANGED
@@ -79,12 +79,12 @@ if button('Abracadabra', key = "button2"): # button to make everything run
|
|
79 |
count_plot()
|
80 |
|
81 |
st.write("This is a distribution of the frequencies of all letters in the Wordle word list used in this app. The higher a given letter's count is, the more likely it is that that letter will be able to tell us something about the target word in a Wordle puzzle.\n")
|
82 |
-
st.write("The rating of each
|
83 |
|
84 |
# show plot of best and worst words
|
85 |
words_plot()
|
86 |
|
87 |
-
st.write("By this
|
88 |
st.write("If you're interested in learning more about the theory of how Wordle Wizard actually works, check out this blog post (https://medium.com/@kmaurinjones/how-i-beat-wordle-once-and-for-all-322c8641a70d), that describes everything mentioned here (and more!) in greater detail.\n")
|
89 |
|
90 |
st.write("-----------------------------\n")
|
|
|
79 |
count_plot()
|
80 |
|
81 |
st.write("This is a distribution of the frequencies of all letters in the Wordle word list used in this app. The higher a given letter's count is, the more likely it is that that letter will be able to tell us something about the target word in a Wordle puzzle.\n")
|
82 |
+
st.write("The rating of each letter corresponds to approximately the percentage of all words of the ~2300 words of the list used for this game in which the given word's letters appear. This means that, for a word with a rating of 30 (see below), its letters show up in 30\% of the words of the entire word list. Since we cannot possibly have all 26 letters of the English alphabet in one 5-letter word, this rating can only really be used to compare one word to another. Using more highly-rated words should generally result in getting to the target word in fewer guesses than using lower-rated words.\n")
|
83 |
|
84 |
# show plot of best and worst words
|
85 |
words_plot()
|
86 |
|
87 |
+
st.write("By averaging the respective ratings of the letters in each word, we can assign it a relative score. By this rating system, here are the top 5 words, the middle 5 words, and the worst 5 words of the entire Wordle word list in terms of their respective ratings.\n\n")
|
88 |
st.write("If you're interested in learning more about the theory of how Wordle Wizard actually works, check out this blog post (https://medium.com/@kmaurinjones/how-i-beat-wordle-once-and-for-all-322c8641a70d), that describes everything mentioned here (and more!) in greater detail.\n")
|
89 |
|
90 |
st.write("-----------------------------\n")
|