什么是3BV?

定义

3BV(发音为"three-BV")是 Bechtel's Board Benchmark Value(贝克特棋盘基准值)的缩写,以将其引入扫雷社区的 Nick Bechtel 命名。它衡量在不使用旗帜的情况下完全清除棋盘所需的最少左键点击次数——前提是完美操作。

3BV 越高,棋盘越难:即使玩家完全知道每颗地雷的位置,也需要更多次点击。

3BV 的计算方式

扫雷棋盘上的每个非地雷格均属于以下两类之一:

  • 开放格 — 值为 0 的格子(无相邻地雷)。点击一组相互连通的零值格中的任意一格,即可一次性揭开该组全部格子及其边界上的所有数字格。每个此类连通区域在 3BV 中计为 1 点,与其包含的格子数量无关。
  • 孤立数字格 — 值为 1–8 且与任何零值开放格相邻的格子。这些格子无法通过洪水填充揭开,每个格子均需单独点击,在 3BV 中各计为 1 点

因此:3BV = 独立开放区域数 + 孤立数字格数

示例 — 4×4 棋盘

1 💣 1 ·
1 1 1 ·
· · · ·
· · · ·

左下角的开放区域(所有 · 格)仅需 1 次点击,其边界上的四个数字格也由该次点击一并揭开。位于 (0,2) 的格子是一个孤立的 1,需要额外点击 1 次。3BV = 2。

衍生指标

3BV/s(每秒 3BV)
速度指标:3BV ÷ 用时(秒)。衡量玩家每秒清除的「点击量当量」。世界顶尖玩家在专家棋盘上可超过 10 3BV/s。
效率(%)
3BV ÷ 总点击数 × 100。衡量玩家使用点击次数的经济性。效率 100% 意味着每次点击都直接贡献于棋盘清除。若熟练运用和弦点击(通过周围旗帜簇揭开数字格),效率可突破 100%。

3BV 与棋盘难度

在固定棋盘尺寸下,3BV 随地雷数量呈特征性曲线变化:

  • 地雷极少 — 几乎所有格子都是零值开放区域。点击一次便可揭开整个棋盘的大部分内容。3BV ≈ 1。
  • 地雷适中 — 棋盘被划分为若干开放区域,加上许多孤立的数字格。3BV 在此情况下最高。
  • 地雷密集 — 不会形成任何开放区域;每个非地雷格至少与一颗地雷相邻。此时 3BV 等于非地雷格的数量,但非地雷格本身所剩不多。

标准预设的平均 3BV 值:初级(9×9,10 颗地雷)约 15,中级(16×16,40 颗地雷)约 65,专家(16×30,99 颗地雷)约 174。最大可能 3BV 等于非地雷格的数量——当每个非地雷格均与地雷相邻时达到该上限。

拓扑效应

圆柱拓扑棋盘(左右边相连)和环面拓扑棋盘(四边全部相连)上,每个格子拥有更多邻居。这通常会增加零值开放区域形成的概率,从而降低 3BV(与标准拓扑下相同棋盘相比)——相同的地雷排布会产生更大的洪水填充区域。您可在下方的计算器中探索这些效应。

探索 3BV

培养 3BV 直觉的最佳方式是亲自设计棋盘。棋盘生成器允许您在任意尺寸的网格上放置地雷,并即时查看标准、圆柱拓扑和环面拓扑下的 3BV 结果——随着地雷的增减实时更新。您还可以将任意生成的棋盘直接作为马赛克谜题打开,或通过回放链接分享。

以下是一个 9×9 棋盘,10 颗地雷经过特意排列以达到该地雷数量下的最大可能 3BV——每个非地雷格均与至少一颗地雷相邻,因此没有任何开放区域,每个格子都必须单独点击:

▶ 游玩最大 3BV 初级棋盘(9×9,10 颗地雷)

最大 3BV 计算器

对于每个地雷数,图表显示在 100 张随机生成的棋盘中观测到的最高 3BV。随着样本数增加,该经验最大值趋近于理论最大值。

设置行数、列数和样本数,然后点击计算

3BV 分布

在固定棋盘尺寸和地雷数量下,图表展示了 500 张随机生成的棋盘中 3BV 值的分布情况——每个唯一 3BV 值对应一个条柱。

设置棋盘尺寸、地雷数量和样本数,然后点击计算