Un solucionador para el juego de palabras. Resuelve todas las palabras con un promedio de 3,8 acertijos.
Navegue a http://quinnftw.com/wordle y siga las instrucciones en pantalla.
python3 solver.py
B
para negro, Y
para amarillo, G
para verde o bad
si la suposición sugerida no era una palabra válida. word_scorer.py
genera una "puntuación" para cada palabra en five_letter_words.txt
que representa la ganancia de información promedio que esa palabra proporciona como una suposición. La ganancia de información se calcula simulando el uso de la palabra como suposición para cada palabra secreta posible.
solver.py/app.jsx
utiliza la información obtenida de cada conjetura para crear una lista de restricciones que debe cumplir la palabra secreta y luego selecciona la palabra con la puntuación más alta que cumple esas restricciones como conjetura sugerida.