Heart to Heart规则
概览
52张红心牌,其中25张分7排摆成心形,26张放入摸牌堆,一张放在弃牌堆。心形区的牌不再被任何牌盖住时即可使用。可以移除两张牌阶相同的可用牌,或将一张可用牌与弃牌堆中的牌配对移除。摸牌堆可不限次数重置。每移除一张心形区的牌得10分;清空心形区即可获胜。
初始布局
应用使用一副52张的牌,全部为红心:从A到K,共13种牌阶,每种各4张。洗牌后,前25张正面朝上摆成心形,共7排,每排依次为4、6、5、4、3、2、1张:两个凸起在上,尖端在下。接下来的26张背面朝下组成摸牌堆,最后一张翻开放在弃牌堆。
心形区:25张牌;可用牌:位置25的红心4。摸牌堆:26张。弃牌堆:顶牌为红心A,共1张。
可用牌
- 心形区的每张牌都被下一排的一张或两张牌盖住,也就是从左侧和右侧与它重叠的牌。
- 盖住某张牌的所有牌都被移除后,这张牌便成为可用牌。尖端没有被任何牌盖住,因此是开始时唯一的可用牌。
- 边缘的牌在下一排只有一张牌盖住,因此更快变为可用牌。
- 心形区的所有牌始终可见:可以预先知道将释放哪些牌。只有摸牌堆是隐藏的。
配对
- 一对牌是两张牌阶相同的牌。可以是心形区内的两张可用牌,也可以是一张可用牌和弃牌堆顶牌。
- 花色不影响配对:所有牌都是红心,只看牌阶。
- 两张牌都会移出游戏。心形区中空出来的位置会一直留空。
以下示例来自示例页面的获胜对局:翻开几张牌后,弃牌堆顶出现一张4♥,与尖端相同。两张牌在第10步一起移除,原先被尖端盖住的两张牌随即变为可用牌。
心形区:25张牌;可用牌:位置25的红心4。摸牌堆:17张。弃牌堆:顶牌为红心4,共10张。
牌库与废牌堆
- 点击摸牌堆,会将其顶牌翻到弃牌堆。弃牌堆中只有顶牌可用。
- 摸牌堆为空时,点击它会将整个弃牌堆按相同顺序、背面朝下放回摸牌堆。重置次数不限。
- 每翻开一张牌和每重置一次摸牌堆,都计为一步。
点按纸牌
- 先点击一张可用牌(或弃牌堆),将其选中。再点击第二张牌阶相同的牌,即可移除这一对。
- 点击被盖住的牌不会有任何效果(例如牌局HH1-N-AAAAAAM中位置1的10♥)。
- 再次点按已选中的牌,即可取消选择。
- 如果第二张牌的牌阶不同,则不会移除任何牌,而是改为选中第二张牌:先点击尖端(4♥),再点击弃牌堆(A♥),最后选中的是弃牌堆中的牌。
- 开启默认关闭的“操作错误”设置后,应用会解释原因:“牌阶必须相同”。
- 默认开启的“出牌辅助”设置,会为能与其他可用牌或弃牌堆顶牌配对的可用牌加上边框;选中一张牌后,会调暗无法与它配对的牌。
计分
每移除一张心形区的牌,得分增加10;弃牌堆中的牌不得分。因此,完全取自心形区的一对牌得20分,使用弃牌堆中一张牌的配对得10分。获胜时会移除心形区的全部25张牌:无论采用哪种方式,得分都是250。用时和步数单独统计。
牌局结束
- 获胜:心形区的全部25张牌均已移除,即使摸牌堆中仍有牌。
- 僵局:所有可用牌都找不到可能的配对牌,无论是在心形区的可用牌中,还是在摸牌堆或弃牌堆中。应用会打开“已无可行操作”窗口;此时可以撤销操作或开始新的一局。
应用功能
- 撤销:最多可撤销最近100步,包括摸牌操作;牌会回到原位,配对所得的分数也会扣回。
- 信息栏:用时、得分、步数和牌局代码。
- 牌局代码:每种发牌布局都有一个代码(例如HH1-N-AAAAAAM),可用它重新生成完全相同的布局。
- 没有求解器:应用不会告诉你某种发牌布局是否能赢,但在再也无法配对时会提示僵局。
应用规则与传统规则
借助摸牌堆,将牌两两移除,且只有不再被任何牌盖住的牌才可用,这是Pyramide类游戏的规则。Heart to Heart在三个方面作了改变:牌摆成心形,按相同牌阶配对,整副牌只有红心。