FreeCell常见问题
FreeCell的所有初始牌局都能获胜吗?
几乎所有都可以,但并非全部。根据维基百科,Windows首个版本中的32 000个编号牌局中,只有第11982号无解。本应用采用不同方式生成初始牌局,并提供牌局代码,但不会显示某个初始牌局是否可解:“示例”页面上的初始牌局则都有经过验证的解法。
空闲中转格与空列有什么区别?
一个中转格只能存放一张牌。空列可以接收任意一张牌或一组连续牌,并使一次可移动的牌组大小翻倍:有4个空闲中转格时,可移动的牌数从5张增至10张。因此,空列比中转格更有价值。
一次最多可以移动多少张牌?
最多为(空闲中转格数 + 1)× 2的(空列数)次方。有4个空闲中转格且没有空列时,最多可移动5张;再多一个空列时,则为10张。如果将牌组移入空列,该目标列不计入空列数。
为什么牌不会自动移到基础牌堆?
在应用中,任何牌都不会自行移入收牌堆:这是为了让你始终掌控操作而作出的设计选择。因此,牌阵中仍然有用的牌绝不会未经你的操作就被移走。轻点一张牌,即会尝试将其移到对应的收牌堆。
对局代码是什么意思?
代码(例如FC1-C4-AAAAAKH)代表一个特定的初始牌局。C4表示中转格数量,最后7个字符标识初始牌局。将此代码粘贴到应用的“新对局”窗口中,即可在任何设备上获得完全相同的初始牌局。
可以用少于四个暂存格来玩吗?
可以。“新对局”窗口提供4、2或1个中转格的选项;移除的中转格会从游戏界面上消失。仅有1个空闲中转格且没有空列时,一次移动的牌组最多只能有2张牌:你需要更周密地规划。
可以撤销操作,或从基础牌堆取回牌吗?
两者都可以。应用保留最近100次操作,撤销时也会扣除被撤销操作所得的分数。也可以将收牌堆最上面的牌拖回牌阵:这是本应用的特点,并非FreeCell的通用规则。