什么是十二子棋?
十二子棋在九子棋棋盘上增加了四条对角线。每条对角线从外圈正方形的一个角出发,经过中间正方形的角,连到内圈正方形的角。双方各有十二枚棋子,白方先行。
对角线在各方面都算作线:棋子可以沿它们移动,同色的三枚棋子在一条对角线上也构成三连,因此棋盘上共有 20 种可能的三连,而不是 16 种。成三会移除对手的一枚棋子,与九子棋相同。
双方各十二枚,24 枚棋子正好可以占满全部 24 个点。如果在放子阶段棋盘被填满,谁都无法走子,对局即为和棋。否则,对局按标准规则继续进行,只剩三枚棋子的一方能否飞子取决于棋桌设置中的选项。
规则变化
| 规则 | 标准直棋 | 十二子棋 |
|---|---|---|
| 棋盘 | 标准直棋三个嵌套正方形上的 24 个点,在各边中点相连。 | 十二子棋同样的 24 个点,再加上连接三个正方形各角的四条对角线。棋子也可以沿对角线移动。 |
| 每方棋子数 | 标准直棋九枚。 | 十二子棋十二枚。 |
| 可以在哪里成三 | 标准直棋沿三个正方形的边,以及连接各边中点的四条线:共 16 种可能的三连。 | 十二子棋同样的 16 种,再加上四条对角线:共 20 种可能的三连。 |
| 棋盘被填满 | 标准直棋不会发生:18 枚棋子至少会留下六个空点。 | 十二子棋如果 24 枚棋子在放子阶段占满所有点,对局即为和棋。 |
| 飞子 | 标准直棋只剩三枚棋子的一方可以把一枚棋子移到任意空点。默认开启,可在棋桌设置中关闭。 | 十二子棋相同。 |
历史
十二子棋与九子棋同属古老的成三游戏家族。它那带四条对角线的棋盘如今在非洲南部最为人熟知:在南非和博茨瓦纳流行一种名为 morabaraba 的近亲游戏,莱索托也有它的变体。Morabaraba 有许多名称,如 mlabalaba、mmela 和 umlabalaba,它作为一项竞技智力运动开展,自 1997 年起举办世界锦标赛。
Morabaraba 有一些自己的规则,因此这里的游戏仍沿用九子棋的规则,只增加了对角线、额外的棋子以及棋盘填满即和棋。2014 年,Gábor Gévay 和 Gábor Danner 计算出了九子棋、拉斯克直棋和 morabaraba 的完整解。他们发现,在双方放置相同数量棋子的 morabaraba 开局局面中,多数是先手胜,而在另外两种游戏中,这样的局面通常是和棋。