StarBattle
规则

Star Battle 规则详解

完整说明 2 星 Star Battle 的行、列、分区和不可接触规则,并澄清它不禁止整条长斜线。

S

Star Battle

2026年5月12日

约 10 分钟阅读
Star Battle 规则图,展示行、列、分区和不可接触要求。

完整说明 2 星 Star Battle 的行、列、分区和不可接触规则,并澄清它不禁止整条长斜线。

2 星 Star Battle 由三类计数规则和一条间距规则组成。有效答案必须同时满足四项要求:每行两颗星、每列两颗星、每个分区两颗星,并且任意两颗星不能接触。

把规则说精确很重要。很多错误来自三个误解:把 2 星题当成 1 星题,把分区当作背景颜色,或者把星星当作国际象棋皇后一样禁止整条斜线。

一颗星会排除周围八个相邻格,但不会排除整条斜线。
不可接触规则是局部限制:挡住相邻格,不挡住整条斜线。

规则速览

规则 要求 直接后果
每行恰好两颗星。 一行已有两颗星后,其他格都不可能是星。
每列恰好两颗星。 一列已有两颗星后,其他格都不可能是星。
分区 每个描边分区恰好两颗星。 分区已有两颗星后,其他格都不可能是星。
不可接触 星星不能共享边或角。 一颗星最多排除周围八个相邻格。

行规则

每条横向行都必须恰好有两颗星。不是一颗,也不是三颗。只有实际放下两颗星,这一行才算完成。

行规则可以正反使用:一行已有两颗星时,剩余格全部标 X;一行还需要两颗星且只剩两个合法格时,这两个格都被迫成为星。

列规则

列也使用同样的两星计数。很多玩家更自然地横向扫描,所以列方向经常漏结论。每次放星后,建议按固定顺序检查:行、列、分区。

列和分区结合时尤其有力。如果一个分区的候选格只集中在两列中,这两列会被该分区的两星需求施压,从而排除其他分区在这些列中的候选格。

分区规则

每个描边分区也必须恰好包含两颗星。无论分区大、小、弯曲还是狭长,都使用同样的两星配额。

分区形状是 Star Battle 和单纯行列放置的区别。它会制造瓶颈、锁定和强制星对。只剩两个合法格的分区立即解决;候选格被困在两行或两列的分区,则会在还没确定具体位置前制造行列压力。

什么算接触

接触指共享边或共享角。水平相邻接触,垂直相邻接触,斜向相邻也接触。因此任何 2 x 2 小方块最多只能有一颗星。

这条规则不禁止整条斜线。如果两颗星处在同一条长斜线上,但并不相邻,而且行、列、分区计数都正确,那么它们不会因为长斜线本身而非法。

什么才是有效答案

一张完成的 2 星 Star Battle 棋盘必须通过四项审查:

  1. 每一行恰好两颗星。
  2. 每一列恰好两颗星。
  3. 每个描边分区恰好两颗星。
  4. 没有任何两颗星水平、垂直或斜向相邻。

只通过其中三项不算完成。尤其不要只看行列漂亮,就忽略分区和相邻关系。

2 星是标准格式吗

Star Battle 可以有不同星数。很多资料会用 N 星规则来描述:每行、每列、每分区都有 N 颗星。2 星格式在较大棋盘上很常见,也更容易产生有趣的配对、锁定和容量推理。本站默认采用 2 星格式。

资料说明

Star Battle 的通用规则可见于 Puzzle WikiLogic Puzzle Wiki 以及世界谜题赛事风格的说明册。本文聚焦本站使用的 2 星规则。

常见问题

这是 1 星版本吗?

不是。本站围绕 2 星 Star Battle 构建。

分区也必须两颗星吗?

是。行、列、分区都使用同样的两星计数。

长斜线有影响吗?

没有。只禁止相邻斜格接触,不禁止同一条长斜线。

为什么 2 星更难?

因为每个单位要放两颗星,不是一颗。你需要处理配对、容量、锁定和清理链。

相关文章