華容道 (遊戲)華容道(英語:Klotski,來自波蘭文的klocki,意為木塊)是一種滑塊類遊戲,由放在方形盘中的10块方片拼成,目標是在只滑動方塊而不從棋盤中拿走的情況下,將最大的一塊移到底部出口。华容道最早起源于19世纪末20世纪初的波兰,而现在的最常见的4个1 × 1、 5个1 × 2以及一个2 × 2的这种搭配是由英国人John Harold Fleming 在1932年发明并申请的专利。全球各地都有一些华容道的爱好者研究者[1]。 玩法像其他的种类的滑块游戏,在一个方形盒子内放置了大小不同的方块,一般是4x5大小。在这些方块中有特殊的一个(一般是最大的)必须被移动到设计好的指定地点。玩家不允许拿起方块,只可向平行或垂直的方向移动方块,常见的玩法是移動最少次數,或者用最少的時間來完成遊戲。 还有一种数字华容道,游戏目标是将数字按照从小到大的顺序排列,空格位于最后。一般有3×3、4×4、5×5大小,每个方格包含 1 到 n²-1 的数字,以及一个空格。只能通过将数字移动到相邻的空格位置来重新排列数字;当所有数字按顺序排列(1 到 n²-1),且空格在最后时,游戏获胜。
歷史
在中國的流傳
中國人之所以誤認华容道為其傳統遊戲,赋予这么悠久的历史,是因为它的故事背景出自於《三国演义》第五十回。[10] 解法横刀立马布局最少的步數為81步,而且經電腦驗證過,已經不能再少。第一次有紀錄的81步走法是由马丁·加德纳在1964年2月刊的《科学美国人》給出。在文章內他給了以下幾種類似華容道的遊戲的走法(括號內是Hordern分類的編碼):Pennant Puzzle(C19),L'Âne Rouge(C27d),Line Up the Quinties(C4),Ma's Puzzle(D1),Stotts' Baby Tiger Puzzle (F10). 變種解法當方塊佈置不同時,最優解法可能相差甚遠。以下是一些不同佈局的示範圖。 表中的數字為最少步數,取自同濟大學數學建模協會的第6期會刊 (页面存档备份,存于互联网档案馆)中的一篇文章,指出用電腦計算華容道一些不同佈局方式的最佳步數,其中如果1×1的方塊連續移動兩格只算一步。
利用计算机逐个枚举开局排法并暴力搜索最少步数解法,验证得到的最优解需要步数最多的一种布局被命名为 “峰迴路轉”,需要138步。 部分取自“同濟大學數學建模協會的第6期會刊”的布局只有名稱及最佳步數,而無布局圖,如: 五虎攔路、兵將連環等;經查找原參考書籍“獨立鑽石和華容道”取得其原布局圖。[11]。 變種方塊名稱不同
方塊排列不同Pennant Puzzle它還有很多名稱,例如Dad's Puzzler等等,由L. W. Hardy在1909年取得版權。它的玩法和華容道大致一樣,只是方塊排列和目的地位置有出入:
目前已知最少需要59步完成遊戲。 電腦版本最早出現的電腦版本是包含在微軟為Windows 3.X開發的娛樂包的其中一項小遊戲,需另外購置。 本遊戲在Gnome有一個版本,由Lars Rydlinge開發;在其他distro尚有其他版本。 方塊的形狀不同日本有一個變種,是將其中一個大塊變成兩個兵,難度比原來的容易。 最近几年出现了“不动兵”、将大方块变成曲尺形的“异形”类布局或“蝶舞”类联动布局,难度比传统华容道大得多。 應用有些立體停車場利用華容道的原理任意移動車子,使車主能夠在一樓不必開車上下樓找車位就能停車和取車。但是當停車場樓層多且車流量大時,可能因為移動車子步驟多而增加等待時間。 參見
参考文献
外部連結
|