数字推盘游戏

✍ dations ◷ 2025-11-28 01:08:04 #玩具,智力游戏,NP完全问题

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

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

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

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

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

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

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

相关

  • 梅奥医院坐标:44°1′20″N 92°28′0″W / 44.02222°N 92.46667°W / 44.02222; -92.46667梅奥诊所医学中心(英语:Mayo Clinic),又译为梅奥诊所、梅约诊所、马约诊所,是世界最著名的医疗
  • 易怒应激性(英语:irritability)是指在新陈代谢的基础上,生物体对外界刺激都能产生一定的反应。植物的根能够向地生长,是植物对重力的刺激的反应。如果把植物放到失重环境,则根不会出现
  • 尼古拉斯·布隆伯根尼古拉斯·布隆伯根(荷兰语:Nicolaas Bloembergen,1920年3月11日-2017年9月5日),出生于多德雷赫特的荷兰物理学家,1981年获诺贝尔物理学奖,亚利桑那大学教授。尼古拉斯生于荷兰一个
  • 缅甸总统政治主题缅甸总统目前是缅甸联邦共和国的国家元首。1997年到2011年,国家元首是“国家和平与发展委员会主席”。2011年缅甸实行议会制,以总统为最高领导人。2016年增设类似缅甸
  • 火风暴火灾暴风(英语:Firestorm),又称火风暴或火灾风暴,是大范围火灾本身所创造和维持的风力系统,是严重野火或山火中的一种自然现象。也会用来描述一般的巨型火灾 ,火灾风暴的确定特征必
  • 三门县三门县为中国浙江省台州市的一个县。全县的总面积是1072平方千米,人口约42万。邮政编码317100。县人民政府驻海游街道大湖塘新区。三门核电站自2009年起正在建设中。从六敖镇
  • 韩荣华 (1929年)韩荣华(1929年12月-2017年1月23日),甘肃人,中华人民共和国政治人物。1949年9月,参加工作,1955年6月,加入中国共产党。1964年5月至1966年12月,历任大庆油田供电指挥所党委书记,大庆油田
  • 韩善续韩善续(1937年4月13日-2016年6月19日),北京人,中国话剧演员,北京人民艺术剧院演员。1958年,考入北京人民艺术剧院。话剧代表作品《雷雨》、《天下第一楼》、《鸟人》,电视代表作品《
  • 涅克拉索夫涅克拉索夫可以指:
  • 朱安雄朱安雄(1944年1月22日-),台湾企业家、政治人物,高雄市人。曾担任高雄市议员、第一届监察院监察委员 ,前立法委员吴德美之夫。朱安雄因高雄市第六届议长选举贿选案,于2003年9月25日