#1 - 2017-4-25 17:14
教令院保安
重要的内容以[]加以强调
(I)游戏道具
1.1 使用一副扑克,去掉大小王,共52张.大小顺序为K>Q>J>10>9>8>7>6>5>4>3>2>A.4种花色包括2种不同的颜色.
1.2 游戏区包括桌面,一共有8列,中转格位于左上角,一共4格,牌基位于右上角,一共4格.
1.3 游戏开始时,将52张牌以任意顺序分成8列,其中左边4列7张,右边4列6张.中转格和牌基都是空的.
1.4 若某一列没有任何牌,称为[空列].
(II)移动一张牌
可以移动位于桌面某一列[最下方]的一张牌或中转格中的1张牌,但需满足下列条件之一:
2.1 可以将任意1张牌移动至[中转格],只要这1格是[空的].
2.2 可以将这张牌移动至某一列的[最下方],但需要满足下列条件之一.
2.2.1 这一列是[空列]
2.2.2 包括两个条件
2.2.2.1 这一列原来最下方的牌比被移动的牌[大1]
2.2.2.2 这一列原来最下方的牌和被移动的牌[颜色不同].
2.3 可以将这张牌移动至[牌基],但需满足下列条件之一
2.3.1 这张牌是A
2.3.2 比这张牌[小1]且[花色相同]的牌已经被移动至牌基.
(III)移动整列牌
3.0 如果若干张牌满足以下三个条件
3.0.1 位于桌面上[同一列]
3.0.2 自上而下,每一张比下一张[大1]
3.0.3 任意相邻两张[颜色不同]
称为[整列牌].可以按照[规则2.2]移动整列牌,这时整列牌被视作[这列牌最上方的那1张牌],但整列牌[不可以直接移动至中转格或牌基]且这列牌还需满足规则3.1.
3.1 [移动整列牌时并不是一次性完成的,它仍然要按照规则2.1和2.2移动单张牌的方式完成.因此存在移动张数上限N],公式如下
[[N=(n+1)2^m]],
其中[n为中转格的空格数],[m为移动前后空列数的最小值]
从公式看出,增加空列比增加中转格的个数能更快的增加移动张数上限.
以下给出部分移动整列牌的示例.
3.1.1 设[没有空列],中转格有[2个空格],某一列牌一共3张,则可以将这列牌[最下的两张]依次按[规则2.1]移动至[中转格],然后将这列[最上的这张牌]按[规则2.2]移动,最后将[中转格]中的[2张牌]按[规则2.2]移动,则完成了整列牌的移动.
3.1.2 设有[1个空列],中转格有[1个空格].
3.1.2.1 将一列牌按[规则2.2.1]移动至这个[空列],类似于[3.1.1]这列牌最多只能有2张.
3.1.2.2 将这列牌按规则[规则2.2.2]移动至不空的某一列最下方,可以先将这列牌最下的两张按[3.1.2.1]移动至空列,然后将上面的两张用类似[3.1.1]的方法移动,最后将移动至空列的这两张按[3.1.1]的方法移动.
3.1.3 其他移动整列牌也是按照类似于上面的方式进行的,即利用[空列]或[中转格]进行,在没有空列和中转格时,不能移动整列牌.
3.1.4 尽管[移动整列牌]是由[一系列移动单张牌]组成的复杂过程,但只算[1步]移动.
(IV)牌基与游戏目标
4.0 与牌基有关的部分规则见1.2和2.3,且[不可以移动]已经被移动至[牌基]的牌.游戏目标是将全部52张牌移动至牌基
4.1 位于[中转格]或某一列[最下方的牌]满足下列条件之一的牌会在执行某一次操作(撤销除外)后自动移动至牌基.
4.1.1 这张牌是A
4.1.2 这张牌是2,且[同花色的A]已经被移动至[牌基]
4.1.3 这张牌大于2,并且
4.1.3.1 比这张牌[小1]且[花色相同]的牌已经被移动至牌基
4.1.3.2 比这张牌[小1]且[颜色不同]的牌已经被移动至牌基
4.1.4 如果桌面上每一列牌自上而下都是从大到小排列(不一定相邻),则桌面和中转格的所有牌会按照4.1移动至牌基,游戏胜利.
4.1.5 牌被[自动移动至牌基]时,[每1张]都会被视作[1步移动].
4.2 双击位于某一列最下方的牌将顺次执行以下动作,如果前一个动作没有被执行
4.2.1 如果这张牌可以按[规则2.3]移动至[牌基],则移动至牌基
4.2.2 如果这张牌可以按[规则2.1]移动至中转格,则移动至中转格
4.2.3 不执行任何动作