数字推盘游戏

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

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

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

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

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

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

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

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

相关

  • 皮尔逊积矩相关系数在统计学中,皮尔逊积矩相关系数(英语:Pearson product-moment correlation coefficient,又称作 PPMCC或PCCs, 文章中常用r或Pearson's r表示)用于度量两个变量X和Y之间的相关程度
  • 兰兰山兰兰山(Mount Lamlam,Lamlam为查莫罗语中闪电之意),或按上述直译为闪电山,位于美国关岛西南部,位于阿加特(英语:Agat, Guam)北方5千米或3英里。
  • 嘉莱语嘉莱语是印度支那半岛嘉莱族的母语,其使用范围位于越南南部和柬埔寨东部,使用人数大约为262,800人(不包括二国以外的侨民)。嘉莱族是越南高地民族中人口最多的一个民族,且占据柬
  • 武汉大学校友列表本条目为各个阶段武汉大学的校友列表,包括曾就读于武大的学生和任职于武大的教职工。按照担任校长职务的时间顺序排列。自强学堂方言学堂国立武昌高等师范学校国立武昌师范大
  • ULTraUltra(Urban Light Transit)是由英国工程公司Ultra Global PRT(以前称为Advanced Transport Systems)开发的个人快速运输系统。第一个公共系统于2011年5月在伦敦希思罗机场开放
  • 白奚白奚(1953年10月-),男,山西太谷人,中国古代哲学研究家。首都师范大学政法学院哲学系教授。1953年10月生于北京。原籍山西太谷。汉族。1978年考入兰州大学哲学系。1982年毕业留系任
  • 允禐胤禐(1718年-1718年),清朝康熙帝的最小的儿子(实际的三十五子,但因早殇未序齿)。康熙五十七年(1718年)二月初一日出生,生母陈氏时为庶妃。当时,康熙帝虚岁六十五岁。胤禐只活了一天,同日
  • 鲁道夫·泰利齐鲁道夫·泰利齐(意大利语:Rodolfo Terlizzi,1896年10月17日-1971年7月11日),出生于佛罗伦萨,意大利前男子击剑运动员。他曾获得1920年夏季奥运会男子花剑团体金牌和1932年夏季奥运
  • IBEX 35IBEX 35(/aɪˈbɛks ˈθɜːrti faɪv/;西班牙语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Co
  • 一半,藍色。《一半,藍色。》(日语:半分、青い。)为NHK于2018年4月2日至2018年9月29日播出的第98部晨间小说连续剧,由永野芽郁主演。时间设定于大阪万博隔年的1971年,出生于岐阜县东美浓市枭町