Boggle 求解器
按行输入类似 Boggle 字母网格的字母,即可得到所有可以穿过相邻格子拼出的单词,按从长到短排列,并附有官方计分。点选任意单词,即可在网格上看到它的路径。支持 4×4 和 5×5 网格,并能处理 Qu 字母块。在您的浏览器中运行。免费,无需注册。
从左上角开始,逐行输入每个格子。空格和换行会被忽略。
按官方规则,该字母块计为两个字母。
输入网格中的字母,即可列出所有能穿过该网格拼出的单词。
单词须通过触碰格子拼出(可横向、纵向或斜向相邻),且同一格子不得重复使用。计分:3–4 个字母 1 分,5 个字母 2 分,6 个字母 3 分,7 个字母 5 分,8 个或以上 11 分。每个单词只计一次。
单词来自 ENABLE,这是一份公共领域的文字游戏词表。它不是某个游戏小组用来裁定争议的词典,因此有争议的单词请按您自己的规则处理。
如何使用 Boggle 求解器
- 选择网格大小。 4×4 是经典的玩法;5×5 是更大的版本。最短单词默认为 4×4 的三个字母、5×5 的四个字母,您也可以更改。
- 输入字母。 从左上角开始,逐行输入:tapr resi nown dlce 即为四行、每行四个字母。空格和换行会被忽略。网格会显示在输入框下方,方便您与自己的棋盘核对。
- 注意 Qu 字母块。 勾选该选项后,q(无论后面是否跟 u)会占用一个显示为 Qu 的格子,并按两个字母计算。取消勾选则把 q 当作普通字母。
- 阅读并追踪路径。 单词按从长到短分组,并列出每种长度的分值。点选某个单词即可在网格上按顺序标出它的路径;再次点选则清除。
求解器采用的规则
- 相邻的格子。 每个字母都位于前一个字母的相邻格子中——上、下、左、右或斜向。
- 同一格子不重复使用。 一个格子在一个单词中只能出现一次。含两个 E 的单词需要两个写有 E 的格子。
- 长度。 经典玩法为三个字母或以上,5×5 版本为四个字母或以上。Qu 字母块计为两个字母。
- 每个单词只计一次。 能以多种路径拼出的单词只列出并计分一次,显示其中一条路径。
- 计分。 三或四个字母得 1 分,五个字母得 2 分,六个字母得 3 分,七个字母得 5 分,八个字母或以上得 11 分。
求解器如何工作
若要从每个格子出发,对 17 万个单词逐一尝试每条路径,速度会很慢,因此求解器分三步进行。它首先只保留网格中的字母数量足以拼出的单词。然后把这些单词组织成前缀树。最后从每个格子出发深度优先地遍历网格,沿着前缀树前进,一旦剩余的单词中没有任何一个以该路径开头,便立即放弃这条路径。4×4 的网格只需几毫秒,5×5 的网格则稍长一些。
示例
点击 试用示例,载入 tapr resi nown dlce。在最短三个字母的设置下,求解器能找到 380 个单词,共计 629 分:其中三字母词 101 个,四字母词 132 个,五字母词 97 个,六字母词 39 个,七字母词 6 个,八字母词 4 个,以及一个九字母词 pinecones。将最短长度提高到四个字母,则剩下 279 个单词,共 528 分,因为三字母词的分值最低。
| 单词长度 | 分值 | 上方网格中的例子 |
|---|---|---|
| 3–4 个字母 | 1 | pin, tape |
| 5 个字母 | 2 | clone, close |
| 6 个字母 | 3 | closet, encore |
| 7 个字母 | 5 | enclose, treason |
| 8 个或以上字母 | 11 | prisoner, encloser, pinecones |
Qu 字母块会改变网格能拼出的单词。在勾选该选项的情况下输入 qite sand orlc pmhb,求解器会找到 20 个以 Qu 开头的单词,例如 quite、quaint、quint 和 quintal。取消勾选后,同样的字母只能拼出 qat、qintar 和 qintars,因为单独的 Q 旁边没有 U。
自己找到更多单词
- 添加词尾。 已找到的单词常常可以延长:若下一个字母相邻,clone 就会变成 clones 或 cloned。
- 留意前缀和后缀。 re-、un-、-ing、-ed 和 -er 在大多数棋盘上都会出现。
- 从难拼的字母入手。 围绕 Q、Z 或 X 构成的单词较少,因此在棋盘被填满之前先追踪它们。
- 观察元音组合。 两个元音相邻,例如 ea 或 io,常常是许多六字母和七字母单词的依托。
关于单词表
求解器使用 ENABLE,即 CitationEasy 的 变位词求解器 所用的同一份公共领域词表。它是一份通用的文字游戏词表,而不是某个游戏小组用来裁定争议的词典,因此求解器找到的某个单词在您的牌局上可能会被拒绝,而您要打出的单词也可能不在其中。Boggle 是其所有者的商标;本工具是独立的,与其所有者没有关联。
常见问题
- 如何输入 Qu 字母块?
- 在勾选 Qu 选项的情况下,在正确的位置输入 q 或 qu。求解器会生成一个显示为 Qu 的格子,在拼写、最短长度和计分中都按两个字母计算。如果您的游戏使用普通的 Q 字母块,请取消勾选。
- Boggle 如何计分?
- 在经典玩法中,三个和四个字母的单词得 1 分,五个字母的单词得 2 分,六个字母的单词得 3 分,七个字母的单词得 5 分,八个字母或以上的单词得 11 分。在原版游戏中,两名或更多玩家都找到的单词会被划掉,不计分;求解器没有对手,因此不考虑这一规则。
- 同一个格子可以使用多次吗?
- 不可以。每个格子在一个单词中最多使用一次,不过如果两个格子都写着同一个字母,单词中可以重复该字母。这就是为什么 letter 这样的单词需要棋盘上有两个 E 和两个 T。
- 它适用于 5x5 网格吗?
- 适用。选择 5×5 并输入 25 个字母即可。最短单词长度会变为四个字母,与较大的玩法一致,但如果您的规则不同,可以改回三个字母。
- 为什么棋盘上的某个单词没有出现?
- 要么是字母没有按正确的顺序相邻,要么是这个单词不在 ENABLE 词表中。可以输入一个相近的单词来检查路径,并检查网格中是否有拼写错误。
- 为什么它显示了一些我不认识的单词?
- ENABLE 词表很大,包括生僻词、古词和专业术语,以及它们的复数和动词形式。许多词即使很少有玩家认识,在文字游戏词典中也是有效的。
- 会有任何内容被发送到服务器吗?
- 只有单词表会从本站下载一次。您输入的字母从不上传;搜索在您的浏览器中进行。