#solver #local #wordle-solver #reset #word #status #nkowne63

bin+lib nkowne63-wordle-solver-rs-01

nkowne63编写的wordle求解器

1个稳定版本

1.0.1 2022年2月8日
1.0.0 2022年2月6日
0.1.2 2022年2月6日
0.1.1 2022年2月6日
0.1.0 2022年2月5日

#5 in #wordle-solver

MIT 许可证

170KB
2.5K SLoC

wordle-solver-rs

Rust编写的wordle求解器的命令行界面。启动后会启动CLI,可以使用命令进行筛选。使用Ctrl+D退出。基本策略是仅通过平均信息量进行强力计算。

运行方式如下:cargo run --bin local-solver --release --features="local"

命令列表

  • reset
  • filter
  • next

命令详情

reset

CLI启动时自动调用的命令。重置CLI的状态,并将计算所需数据重置到初始状态。会显示初始状态准备进度和计算所需时间。

filter word status

word是5个字符的单词。如果不是5个字符或包含小写字母以外的字符,则会出现错误。status是由5个字符组成的字符串,可以是“g(绿色)”、“y(黄色)”、“_(灰色)”。如果不输入,也会出现错误。会显示筛选的信息量、筛选前后候选词的数量以及剩余候选词的前三个。

next

从当前状态计算“在输入时能获得最大信息量的单词”。会显示计算进度、耗时、单词以及平均信息量。

依赖

~0.4–2.1MB
~36K SLoC