红尘世间/围棋·界
围棋
v0.10.3围棋(Go)是两位修士之间一局真正、完整实现的棋弈 —— 实打实的提子,实打实的打劫,实打实的计目,皆在一张可点击的棋盘页上落子对局。不设赌注,不耗灵草,也无需彼此靠近。
开一局棋
/cultivation weiqi invite <玩家>发出对弈之邀。对方应允之前,什么也不会发生。/cultivation weiqi accept <玩家>应允并立即开局。应允者执黑 —— 先行。 发出邀约的一方执白。/cultivation weiqi decline <玩家>回绝一份待答的邀约。- 无人应答的邀约,60 秒后失效。
- 无需彼此靠近,也无任何资源消耗 —— 你甚至不必与对手身处同一个世界。
落子
/cultivation weiqi board 打开棋盘页;每当有值得一看之处,它都会为双方自动重新打开。一切都在这一页上完成:
- 点击一个落点,在该处落子。
- 虚一手,让出你的回合。
- 认输。认输是先预备、再确认:第一次点击为预备,10 秒内的第二次点击才真正认输。任何别的动作 —— 落子、虚手、下线再上线 —— 都会解除预备,所以你绝不会误认输。
刻意不设 /cultivation weiqi move 这样的文字指令 —— 每一枚棋子,都要在棋盘上点击落下。
/cultivation weiqi status 会报出棋盘大小、轮到谁、第几手、双方提子数、贴目,以及当前回合读秒所剩的时间。
棋盘与规则
棋盘为 9×9。围棋的每一条经典规则都被如实执行:
- 提子。 一块棋的最后一口气被填上的那一刻,整块无气之棋即被提走。
- 自杀禁手 —— 除非同一手先提走了敌方一块棋,从而腾出了你自己那枚棋子所需的气。提子的判定,永远先于自杀的判定。
- 打劫。 此处为简单(单步)劫,而非全局同形禁手:那个会立刻重现刚了结的这次提子的落点,仅在对手的下一手被禁,之后重新开放。
- 计目采中国规则的数子法:你的得分为盘上你仍留存的棋子,加上每一块只与你一方颜色相邻的空域。同时触及双方,或不邻任何棋子的空域,两方皆不计。白方另得贴目,目前为 5.5 —— 一份为后行而设的零头加分,使平局不可能出现。
初涉围棋?游戏内的典籍有一篇完整的围棋条目,从零教起整套规则 —— 见典籍。
终局
连续两次虚手,对局正常结束,并按盘面原样计目。
- 若玩家在自己的回合上枯坐过久(180 秒),其回合会被自动虚手。
- 连续两次自动虚手 —— 双方先后都不在 —— 对局以弃局收场,而不计目。不记录任何东西,也不发放任何赏赐。
- 掉线的玩家有 120 秒重新连线,逾时其一方同样按弃局处理,在此之前棋盘原样保留。
- 对局若耗时超过 60 分钟的真实时间,同样径直判为弃局。
不商议死子
本版本按终局时盘上的原样计目 —— 没有一个步骤,让双方先商定哪些被围住却未被提走的棋块是「死棋」再行点数。请下到真正终了的局面,而不要在盘上仍留有争议棋块时就虚手。
奖赏与称号
首次在一局真正下完的对弈中击败某位对手,双方皆得 5 点功德,胜者另得 3 点功德。每位不同的对手,终身只发放一次。
以认输收场的对局,须至少下满 20 手(双方合计)才发放功德,以防两手认输的刷分 —— 以两次虚手收场的对局则没有这一下限。弃局一概不发放。
赢下十局围棋,可获称号黑白手。
写给服主
本页的每一项数值都在 mods/Siren_Cultivation/Society/WeiqiConfig.json 中。
| 配置项 | 默认值 | 作用 |
|---|---|---|
Weiqi-Enabled | true | 整个邀约/应允/拒绝式棋局的总开关。 |
Weiqi-Board-Size | 9 | 限定为 7 或 9 —— 引擎仅支持这两种。应允时锁定,对局中途绝不更改。 |
Weiqi-Komi | 5.5 | 白方因后行而得的固定计目加分。 |
Weiqi-Turn-Timeout-Seconds | 180.0 | 玩家在自己回合上最多可枯坐多久,逾时自动虚手。 |
Weiqi-Reconnect-Grace-Seconds | 120.0 | 掉线玩家的对局保留多久(棋盘原样)以待重新连线。 |
Weiqi-Match-Max-Minutes | 60.0 | 一局棋的绝对真实时间上限,不论是否仍有动静。 |
Weiqi-Offer-Expiry-Seconds | 60.0 | 无人应答的邀约保持开放多久。 |
Weiqi-Resign-Confirm-Window-Seconds | 10.0 | 第二次 resign 调用得以确认第一次的时间窗。 |
Weiqi-Merit-Min-Moves | 20 | 以认输收场的对局,须下满多少手(双方合计)才发放功德。 |
Weiqi-Merit-Amount | 5.0 | 一次够格的终局中,对每位不同的对手仅发放一次、付予双方的功德。 |
Weiqi-Merit-Winner-Bonus | 3.0 | 仅付予胜者的额外功德,叠加在上述数额之上。 |
Weiqi-Merit-Lifetime-Cap | 25 | 任一修士终身至多可积攒多少次不同对手的功德发放。 |
Weiqi-Move-Notify-Sound | SFX_MemoryMote | 每落一子,向对手播放。 |
指令
| 指令 | 说明 | 权限 |
|---|---|---|
/cultivation weiqi | 若你在进行中的对局里,则打开棋盘,否则显示用法。 | cultivation |
/cultivation weiqi invite <玩家> | 发出对弈之邀。 | cultivation |
/cultivation weiqi accept <玩家> | 应下一份待答的邀约;你执黑先行。 | cultivation |
/cultivation weiqi decline <玩家> | 回绝一份待答的邀约。 | cultivation |
/cultivation weiqi board | 重新打开棋盘页。 | cultivation |
/cultivation weiqi pass | 虚一手,让出你的回合。 | cultivation |
/cultivation weiqi resign | 先预备,再(第二次调用时)确认认输。 | cultivation |
/cultivation weiqi status | 报出棋盘大小、回合、着数、提子、贴目与剩余时间。 | cultivation |
与围棋同期问世的另一桩静心雅事,见茶道。