#word #word-list #wordle #solver #game #file #found

app wordlers

一款解决/玩文字游戏的程序

4 个版本

0.2.2 2022 年 3 月 5 日
0.2.1 2022 年 3 月 5 日
0.1.1 2022 年 1 月 15 日
0.1.0 2022 年 1 月 14 日

#394游戏

自定义许可

27KB
656

一个 wordle 解决方案。

它依赖于来自 斯坦福图形库词表。如果找不到文件,则会下载。

解决 wordle

只需运行可执行文件,无需任何命令行参数。

例如,cargo run。程序会响应一个单词。以五个字母字符串的形式输入 wordle 响应,该字符串由 Y、N 或 G 组成 -- Y 表示黄色,G 表示绿色,N 表示无。

玩 wordle

不要玩。在 wordle 上玩。然而,如果你想练习,用参数 wordle 运行它。程序会响应一个由 Y、N 或 G 组成的五个字母字符串。

  • 位置 i 的 Y => 你的猜测中第 i 个位置的字母是黄色。
  • 位置 i 的 G => 你的猜测中第 i 个位置的字母是绿色。
  • 位置 i 的 N => 你的猜测中第 i 个位置的字母不在单词中。

玩 cows and bulls

使用参数 cb 运行。你将有最多 20 次机会猜出正确的单词。

其他命令行参数

  • soft。通过传递 soft 作为参数,它将以非硬模式解决 wordle。它使用最多四个单词来找出尽可能多的字母,并使用剩余的机会来构建它。这与 Norvig 的解决方案 类似,尽管单词的选择不同。

  • shapes target-word response* 通过提供目标单词和一系列选项,它会尝试提供一个单词序列(无重复),以满足模式。

    • 例如,运行 shapes brine YNNNY YNNNY NYYYN YNNNY YNNNY 将给出五个不同的单词,这些单词在结果已知为 BRINE 时会形成一个 H 形状。

    image

    • 使用 shapes brine YNNNY NYNYN NNYNN NYNYN YNNNY 运行将产生五个不同的单词,这些单词将形成一个 X 形状(当结果已知为 BRINE 时)。

    image

依赖项

~4–18MB
~235K SLoC