文字游戏的求解器。平均猜对 3.8 次,猜出所有单词。
导航至 http://quinnftw.com/wordle 并按照屏幕上的说明进行操作。
python3 solver.py
B
表示黑色, Y
表示黄色, G
表示绿色,如果建议的猜测不是有效的单词,则使用bad
颜色 word_scorer.py
为five_letter_words.txt
中的每个单词生成一个“分数”,表示该单词作为猜测提供的平均信息增益。通过模拟使用该单词作为每个可能的秘密单词的猜测来计算信息增益。
solver.py/app.jsx
使用从每次猜测中获得的信息来构建秘密单词必须符合的约束列表,然后选择满足这些约束的得分最高的单词作为建议的猜测。