布局

将双方的将帅各自正面朝上摆在九宫内通常的位置。把每一方其余十五枚棋子洗混,背面朝下地发到剩余的起始位置上。任何一方都不知道任何暗子的身份,包括自己的暗子。

洗混后的开局楚 河 漢 界

首步按起始位置行棋

翻明之前,暗子按其所在起始位置对应的兵种行棋,而不是按它隐藏的真实身份。位于角点的暗子像车一样走;位于马、士、象、炮、兵起始位置上的暗子,则分别按这些兵种的走法行棋。

通常的限制对这首步同样适用:蹩马腿、塞象眼、炮架,士位受九宫限制,象位受河界限制。这步走完后,该棋子即对双方翻为正面朝上。

翻子前:马位楚 河 漢 界翻子后:翻出炮楚 河 漢 界

翻明后的棋子按真实身份行棋

翻明之后,棋子从它当前所在的位置按其真实身份行棋。士可以离开九宫,象可以过河。它们的走子形状不变:士斜走一个交叉点;象斜走两个交叉点,并且仍会被塞象眼。

马、车、炮按常规走法行棋。兵(卒)则从它翻明的位置起套用通常的过河规则:过河前只能向前,过河后可向前或横走,永不后退。

翻明后的士楚 河 漢 界翻明后的象楚 河 漢 界

被吃掉的暗子

如果一枚暗子在翻明之前被吃掉,只有吃子的一方知道它是什么。棋子的主人只看到一枚暗子离开棋盘,却看不到它的身份。此后,吃子的一方便可以排除其他位置上存在这个隐藏身份的可能。

吃子楚 河 漢 界被吃暗子信息红方知道被吃的是马黑方知道一枚暗子消失了

Mistboard 采用仅向吃子方揭示的规则:吃掉暗子的一方会得知其身份,而原持有者不会得知。

将军、胜负与和棋

每个被占据的交叉点都是可见的,因此双方都能看出将帅何时受到攻击。尚未走动的暗子按其起始位置对应的兵种发动攻击。一旦走动,它立即翻明;任何来自落点的攻击都按翻明后的真实身份计算。

通常的将军规则依然适用:走子后不能让己方将帅受到攻击,被将军时必须应对。将死对方,或让对方无合法走法,即可获胜。将帅对脸规则仍然有效,暗子也和其他棋子一样会挡住纵线。

连续 120 个半回合,也就是双方各走 60 步而没有吃子时,Mistboard 自动判和。重复局面不会另外触发自动和棋。

一盘示例对局

PikaJieQi 以本站电脑所用的设置自我对弈。暗子在第一次走动前以彩色背面显示。红方 d1 仕位上的暗子在第 9 回合翻出来是一只车;第 13 到第 23 回合之间,红方的车吃掉了黑方五枚还没翻开的暗子。角上的棋子也不守承诺:黑方 a10 是一只象,红方 a1 和 i1 分别是相和兵。红方在第 37 回合将死。

配套研究收录了十八盘以同样方式下的对局,每盘一章。

常见问题

揭棋在线哪里可以玩?
就在这里。“对战电脑”按你选的等级开始一盘对引擎的棋;“挑战好友”生成一个邀请链接。不需要账号,结束的对局有逐步复盘。
揭棋有 app 吗?
不需要安装任何东西。Mistboard 在手机、平板或电脑的浏览器里直接运行。
揭棋可以和 AI 对弈吗?
可以,有八个等级。引擎是按揭棋规则打了补丁的皮卡鱼(Pikafish)。它很强,但高手能赢它,主要因为揭棋还没有好用的神经网络(我们训练过一个,但它没能胜过手写的评估函数);而且它看不到你的暗子:它拿到的是和你一样的背面朝上的棋盘,从不被告知底牌。
揭棋和象棋差在哪里?
同样的棋盘、同样的棋子、同样的将死目标。除将帅外的棋子开局全部洗匀背面朝上,第一步按所在起始位置的棋子走法走一次,然后翻开按真实身份行棋。翻开的士可以出九宫,翻开的象可以过河。
揭棋翻开的士可以出九宫吗?象可以过河吗?
都可以。翻开之后,棋子在它所在的任何位置都按真实身份行棋,所以在车位翻开的士在全盘任何地方都是士。走法形状不变:士仍然斜走一点,象仍然走田字,仍然会被塞象眼。
暗子被吃掉会怎样?
在 Mistboard 上只有吃子的一方知道它是什么。棋子的主人只看到一枚暗子离开棋盘,别的什么都不知道,所以吃子方可以在别处排除这个身份,而主人不能。
揭棋有什么技巧?
暗子是一次性的选择权:在车位上它只在这一步是车,之后就是它真正的身份。不要把这一步花在便宜的活上。高手会先挺兵再翻炮,抢着翻出真车,翻出三个大子之后就不再翻。这些都还没有被测量过;本站的开局文章把这场争论连同出处写了下来。

在 Mistboard 上对弈

Mistboard 采用仅向吃子方揭示的规则。你吃掉一枚暗子时会得知它是什么,对手则永远不会知道。

对战电脑挑战好友十八盘引擎对局