前言
笔者以新西兰规则、智运会规则为灵感来源,编辑了一份心目中理想的围棋规则,供读者参考。
规则正文
1. 对局
19×19 网格是由 19 条水平线段和 19 条竖直线段组成的网格,包括 361 个交叉点。
黑棋是由至少 181 枚黑色棋子组成的一个整体,白棋是由至少 180 枚白色棋子组成的一个整体。
一个对局方是只持有黑棋或白棋之一的个人或团队。持有黑棋的对局方称为黑方,持有白棋的对局方称为白方。
一盘对局是在一块带有 19×19 网格的棋盘上进行的,由两对局方(黑方和白方)参与。
2. 棋子的气
两个相邻交叉点是棋盘上由一条线段连接的两个交叉点,且这条线段上没有其他的交叉点。
如果棋盘上两枚颜色相同的棋子满足以下两个条件之一,那么它们是相连的:
- 两枚棋子在相邻交叉点上;
- 两枚棋子都与第三枚棋子相连。
棋盘上一枚棋子的气是满足以下两个条件之一的没有放置棋子的交叉点:
- 与该棋子所在交叉点相邻(的交叉点);
- 与与该棋子相连的任何一枚棋子所在交叉点相邻(的交叉点)。
3. 着手
一个对局方的一个实着手由以下三个步骤组成:
- 在棋盘上一个没有放置棋子的交叉点上放置一枚该对局方持有的棋子;
- (如果有的话)将棋盘上由另一对局方放置的所有没有气的棋子从棋盘上移除;
- (如果有的话)将棋盘上由该对局方放置的所有没有气的棋子从棋盘上移除。
一个对局方的一个虚着手不在棋盘上放置,也不从棋盘上移除任何棋子。
一个着手后的一个交叉点的状态的确定方法如下:
- 如果该交叉点上没有放置棋子,那么状态为“空”;
- 如果该交叉点上放置着黑色棋子,那么状态为“黑”;
- 如果该交叉点上放置着白色棋子,那么状态为“白”。
一个着手后的棋盘的状态是棋盘上所有交叉点及其状态组成的整体。
一个对局方的一个禁着手是满足以下条件的实着手:
- 进行该(实)着手后,棋盘的状态与该对局方之前进行的任何一个实着手后的棋盘的状态相同。
一个合法着手是一个非禁着手的实着手或一个虚着手。
4. 对局的开始、进行与终止
对局开始时,棋盘上所有交叉点的状态都为“空”。从黑方开始,两对局方轮流进行合法着手。
在对局进行中,如果一枚棋子满足以下条件之一,那么它是死子。
- 该棋子曾被放置在棋盘上,且被一个(非禁着手的实)着手从棋盘上移除;
- 该棋子被放置在棋盘上,且尚未被任何着手移除,但两对局方均认为,随着对局的进行,该棋子将会被一个(非禁着手的实)着手从棋盘上移除。
在对局进行中,一个活子是棋盘上非死子的棋子,即满足:
- 该棋子被放置在棋盘上,未被任何着手移除,且至少有一名对局者认为该棋子不会被任何着手移除,直到对局终止。
如果一盘对局至少存在一个(非禁着手的)实着手,那么该对局的首次有效虚着手是该对局的第一个实着手之后出现的第一个虚着手;如果一盘对局不存在任何(非禁着手的)实着手,那么该对局的首次有效虚着手不存在。
在对局进行中,如果在首次有效虚着手后,对局双方相继进行虚着手,那么对局进入死子移除阶段。在该阶段中,两对局方将死子从棋盘上移除。
如果一盘对局进入死子移除阶段,且两对局方对死子的判定达成一致,那么对局终止。
如果一盘对局进入死子移除阶段,但两对局方对死子的判定无法达成一致,那么对局恢复。对局恢复时,两对局方将棋盘恢复到进入死子移除阶段前最后一个虚着手后的状态,并从该虚着手的对方开始进行着手。
5. 领地、让子、贴目
一个对局方的领地是满足以下两个条件之一的交叉点:
- 该对局方放置的活子所在的(交叉点);
- 与该对局方的任何一个领地相邻,且没有放置任何棋子的(交叉点);
- 与该对局方的任何一个领地相邻,且放置着另一对局方的棋子,但该棋子是死子的(交叉点)。
如果在一盘对局开始前,规定白方最初的 n−1 个着手是虚着手(n 是大于等于 1 的正整数),那么该对局是让 n 子对局。不作类似规定的对局可视为让 1 子对局。
在一盘对局中,一个对局方的贴目是一个规定的正整数值。
在一盘让 1 子对局中,规定黑方和白方的贴目都是 0,那么该对局是让先对局。
在一盘让 1 子对局中,规定黑方的贴目是 0,白方的贴目是 7,那么该对局是分先对局。
6. 对局的胜负判定
在一盘对局中,一个对局方的点是该对局方的领地的数量加上该对局方的贴目。
对局终止时,获胜对局方的判定方法如下:
- 如果两对局方的点不相等,那么拥有最多点的对局方获胜;
- 如果两对局方的点相等,那么进行首次虚着手的对局方获胜。
7. 对局的宣告终止
当一盘对局有时间限制且有裁判时,如果某对局方的一个(非禁着手的)实着手并未使两对局方的领地发生任何变化(这里的领地基于裁判的判断),那么该(实)着手是自填手。
在一盘对局进行中,如果出现以下情形之一,那么对局宣告终止,并判定获胜对局方为黑方:
- 白方投子认输,此时黑方未认输;
- 白方连续进行 10 个(或以上)的自填手。
在一盘对局进行中,如果出现以下情形之一,那么对局宣告终止,并判定获胜对局方为白方:
- 黑方投子认输,此时白方未认输;
- 黑方连续进行 10 个(或以上)的自填手。
对局终止时,没有获胜对局方的对局是和棋。
在一盘对局进行中,如果出现以下情形之一,那么对局宣告终止,并判定对局为和棋:
- 自对局开始后,两对局方均进行过着手,且所有着手均为虚着手;
- 两对局方同时投子认输,或两对局方均投子认输,且无法判断时间先后。
发布信息
本文初次发布于:2025 年 4 月 3 日,最后修改于:2026 年 6 月 6 日。