Swift-WordleSolver
Solve and analyze Wordle games. Command-line tool written in Swift
Example
Answer: PLUME
— “SKULL”
β¬οΈβ¬οΈπ©π¨π¨
We learned…
β π© Matched “U” on #3.
β π¨ Contains “L” somewhere
β π¨ “L” will never appear on #5.
β π¨ “L” will never appear on #4.
β β¬οΈ Does NOT contain “S” anywhere
β β¬οΈ Does NOT contain “K” anywhere
— “LAUGH”
π¨β¬οΈπ©β¬οΈβ¬οΈ
We learned…
β π© Matched “U” on #3.
β π¨ Contains “L” somewhere
β π¨ “L” will never appear on #5.
β π¨ “L” will never appear on #4.
β π¨ “L” will never appear on #1.
β β¬οΈ Does NOT contain “S” anywhere
β β¬οΈ Does NOT contain “K” anywhere
β β¬οΈ Does NOT contain “H” anywhere
β β¬οΈ Does NOT contain “G” anywhere
β β¬οΈ Does NOT contain “A” anywhere
— “FLUTE”
β¬οΈπ©π©β¬οΈπ©
We learned…
β π© Matched “U” on #3.
β π© Matched “L” on #2.
β π© Matched “E” on #5.
β π¨ Contains “L” somewhere
β π¨ “L” will never appear on #5.
β π¨ “L” will never appear on #4.
β π¨ “L” will never appear on #1.
β β¬οΈ Does NOT contain “T” anywhere
β β¬οΈ Does NOT contain “S” anywhere
β β¬οΈ Does NOT contain “K” anywhere
β β¬οΈ Does NOT contain “H” anywhere
β β¬οΈ Does NOT contain “G” anywhere
β β¬οΈ Does NOT contain “F” anywhere
β β¬οΈ Does NOT contain “A” anywhere
— “PLUME”
π©π©π©π©π©
We learned…
β π© Matched “U” on #3.
β π© Matched “P” on #1.
β π© Matched “M” on #4.
β π© Matched “L” on #2.
β π© Matched “E” on #5.
β π¨ Contains “L” somewhere
β π¨ “L” will never appear on #5.
β π¨ “L” will never appear on #4.
β π¨ “L” will never appear on #1.
β β¬οΈ Does NOT contain “T” anywhere
β β¬οΈ Does NOT contain “S” anywhere
β β¬οΈ Does NOT contain “K” anywhere
β β¬οΈ Does NOT contain “H” anywhere
β β¬οΈ Does NOT contain “G” anywhere
β β¬οΈ Does NOT contain “F” anywhere
β β¬οΈ Does NOT contain “A” anywhere
How to Use
You will need to find a list of n-letter words, in a plain .txt file.
Capitalization does not matter. I use this one.