5D chess的规则介绍
传统棋子国际象棋走法
棋子可以在棋盘内按照规则行动和吃子(将对方棋子移出场外)
兵:只可以向前走,第一步可以向前走两格 y+1/y+2
,会被其他棋子阻挡,可以向右前方或者左前方吃子 x±1,y+1
,吃子时取代被吃子的位置,下同。(特殊规则:吃过路兵,可以百度)
车:只可以沿着纵向或横向行动无限格 x或y±a,a为整数,下同
,会被其他棋子阻挡。
马:只可以沿着日字格行动 x与y分别改变±1与±2,x为1则y为2,反之亦然
,不会被其他棋子阻挡。
象(主教):只可以沿着斜向行动 x与y坐标同时变更相同的值,即x+a,y+a
。
王:可以移动到自身周围8格 x或y±1,或x±1同时y±1
。己方王被吃/被将死(将死:本身即将被吃且无法使自己处于“不即将被吃”的状态)则输掉游戏。
后:可以沿着横纵与斜向移动任意格 x或y+a,或x+a同时y+a
。
5dChess的一些定义
传统棋盘坐标定义为 x,y,x∈[a,h],y∈[1,8]
。
超物理坐标定义为 t,l,t∈[1,+∞],l∈[-∞,+∞]
。
超物理坐标含义为:
t:回合数。坐标值域即从第一回合开始至第无限个回合。
l:时间线坐标。白方开线记为正,黑方开线记为负,初始时间线为0。
5dChess中的特殊规则
回合:每个玩家必须提交当前回合所有棋盘的合法行动后方可结束自己的回合。
回合轴:每半个回合将会作为一个单独的棋盘被保留在游戏中,任意一方都可以让棋子在回合轴上按规则移动。
时间线:当棋子移动到“过去”的回合时,就会开创一条新的时间线。棋子可以按规则在每一条时间线之间移动。
时间线的激活规则:为了避免某一方无限开创时间线导致游戏无法继续,引入如下规则:任意一方只可以开创比对方小于2条时间线,除此之外的时间线处于未激活状态。未激活时间线上的将死不会导致游戏结束,且未激活时间线无须被提交行动。
当前回合:当前回合是指,当前回合数最小的的激活时间线(活跃时间线)的当前回合所处的回合。当前回合必须被提交。
将死:将死(checkmate)可以发生在任意数张棋盘上。即,A时间线的现在也可以将死B和C时间线的过去与现在的王。
5dchess棋子走法
注意:所有棋子均可按照传统走法行动,参照“传统棋子国际象棋走法”。以下内容为额外规则。
兵:可以沿着“前进”方向行动1格,第一步可以走两格 白为l-1/-2,黑为l+1/+2,第一步也可以l±1的同时y+1
。同时,兵可以进行(白方为例) l+1同时t+1
的超物理斜向吃子。
车:可以沿着回合轴或者时间线移动 l+a或t+a
。
马:可以进行 x,y,l,t
中任意两个坐标分别±1/±2的移动。特别地,马可以通过“棋盘外”移动。(见图)
如图所示,黑马可以跳跃到最左侧的高亮棋盘中,此时无论哪个坐标范畴上都不存在可移动棋盘,但马依然可以过去,其他棋子则无法跨越“没有棋盘”的位置进行移动。
象(主教):可以进行 x,y,l,t
中任意两个坐标同时±a的移动。
王:可以进行 x,y,l,t
中任意数个坐标同时±1的移动。
后:可以进行 x,y,l,t
中任意数个坐标同时±a的移动。
我们的交流群:1107708742