数字推盘游戏

✍ dations ◷ 2025-11-22 16:36:06 #玩具,智力游戏,NP完全问题

数字推盘游戏(n-puzzle)是一种最早的滑块类游戏,常见的类型有十五数字推盘游戏和八数字推盘游戏等。也有以图画代替数字的推盘游戏。可能Noyes Palmer Chapman在1874年发明十五数字推盘,但Sam Loyd则在1891年也宣称为其发明。

八数字推盘(又名重排九宫)则同样是Noyes Palmer Chapman在1870年代发明,并且马丁·加德纳在科学人寻求更快的解答。也有人宣称重排九宫是传统中国游戏,来自洛书,并且为华容道的祖先。

数字推盘游戏是由一块有凹槽的板和数个写有数字的大小相同的方块所组成。

十五数字推盘游戏的板上会有十五个方块和一个大小相当于一个方块的空位(供方块移动之用)。而八数字推盘游戏,为九宫格布局,有八个方块和一个空位。

游戏者要移动板上的方块,让所有的方块顺着数字的次序排列。

寻找数字推盘游戏的一个解相对容易,但寻找最优解是一个NP困难问题。十五数字推盘的最优解至多有80步;而八数字推盘的最优解至多有31步。

可以使用A*算法寻找最优解。h(n)(启发式策略)可以是

相关

  • 漏斗胸胸凹陷(英语:Pectus excavatum)是一种前胸廓壁(英语:thoracic wall)的胸骨和胸腔向内凹陷的一类先天畸形,中文将这种胸凹陷的畸形称为漏斗胸(英语:Funnel Chest)。这一畸形使得胸部向
  • 仁元王后仁元王后(1687年-1757年),本贯庆州金氏,领敦宁府事庆恩府院君金柱臣与嘉林府夫人临川赵氏。始祖为金阏智,二十七代孙金傅在过世后,高丽景宗赐谥敬顺即新罗的敬顺王。肃宗二十八年(17
  • 东港区东港区是中国山东省日照市所辖的一个市辖区。总面积为1507平方千米,2004年人口为84万。东港区辖:7个街道,7个镇。(截止2019年12月31日)
  • 时间立方时间立方(英语:Time Cube)是一个由吉恩·雷(Gene Ray,又称Otis Eugene Ray)于1997年创办的网站。在该网站上,雷载述了他自己制作的现实模型,即“时间立方”。他认为所有现代物理学都
  • 亚马孙鼉亚马孙鼉(学名),又名黑鳄,是鼉科科黑鳄属中的唯一物种(并非凯门鳄属),为在鼉科科中体型最大(6米长)且唯一可以致人于死地的凶猛鳄鱼。它的头部长而宽,沿着背部有一条隆起的脊骨,颜色会
  • 李兵 (手球运动员)李兵(1980年1月21日-),黑龙江省哈尔滨市人,中国女子手球运动员,现为中国国家女子手球队队员。1994年,16岁的李兵被北京军区手球队教练邵志雄选中,不到三年便成为了球队的主力球员,其
  • 池文一池文一(지문일,1988年2月18日-),出生于中国吉林省延边州延吉市,朝鲜族,足球运动员。现效力于河北华夏幸福,司职守门员。2003年,池文一作为延边的主力门将,帮助球队夺得城运会冠军,从而
  • 德沃萨尔德沃萨尔(Devsar),是印度古吉拉特邦Navsari县的一个城镇。总人口8869(2001年)。该地2001年总人口8869人,其中男性4539人,女性4330人;0—6岁人口953人,其中男523人,女430人;识字率79.90%
  • 基兰杜尔基兰杜尔(Kirandul),是印度恰蒂斯加尔邦Dantewada县的一个城镇。总人口19053(2001年)。该地2001年总人口19053人,其中男性9928人,女性9125人;0—6岁人口2177人,其中男1093人,女1084人;
  • 真纳:印度、分治与独立《真纳:印度、分治与独立》(英语:)是由前印度财政部长(英语:Finance Minister of India)和外交部长(英语:Minister of External Affairs (India))贾斯万特·辛格为巴基斯坦政治家穆罕