N Puzzle(数字推盘游戏):从传统游戏到算法研究
创作时间:
作者:
@小白创作中心
N Puzzle(数字推盘游戏):从传统游戏到算法研究
引用
CSDN
1.
https://blog.csdn.net/chengyq116/article/details/140504548
数字推盘游戏(N Puzzle)是一种经典的滑块类游戏,最早可以追溯到19世纪。游戏的目标是通过滑动方块,将打乱的数字顺序重新排列成正确的顺序。这种游戏不仅考验玩家的空间想象力和逻辑思维能力,而且在计算机科学领域,特别是算法研究中,N Puzzle也是一个重要的研究对象。
1. 15 Puzzle
15 Puzzle(也被称为Gem Puzzle、Boss Puzzle、Game of Fifteen、Mystic Square等)是一种滑动拼图游戏。它由15个编号为1到15的正方形瓷砖组成,这些瓷砖被放置在一个4x4的框架中,其中有一个空位。与空位在同一行或同一列的瓷砖可以通过水平或垂直滑动的方式移动。游戏的目标是将瓷砖按照数字顺序(从左到右,从上到下)排列。
这种游戏也被称为16 Puzzle,暗示其总容量为16个瓷砖(包括空位)。类似的名称也用于不同大小的变体,例如8 Puzzle,它有8个瓷砖在一个3x3的框架中。
八数字推盘又名重排九宫。
2. N Puzzle
N Puzzle(也称为Gem Puzzle、Boss Puzzle、Game of Fifteen、Mystic Square等)是一种滑动拼图游戏,由随机排列的编号正方形瓷砖组成,其中有一个瓷砖缺失。游戏的目标是通过滑动瓷砖来将它们按顺序排列。
这种拼图还存在其他尺寸的版本,特别是较小的8 Puzzle。如果尺寸为3x3瓷砖,则称为8 Puzzle;如果是4x4瓷砖,则称为15 Puzzle,以此类推。
寻找数字推盘游戏的一个解相对容易,但寻找最优解是一个NP困难问题。十五数字推盘的最优解至多有80步,而八数字推盘的最优解至多有31步。
参考文献
- Yongqiang Cheng,https://yongqiang.blog.csdn.net/
- The 15 Puzzle, Fifteen Puzzle, 14-15 Puzzle, Boss Puzzle,https://www.mathematische-basteleien.de/15puzzle.htm
- N-Puzzle,https://tristanpenman.com/demos/n-puzzle/
- Implementing A-star(A*) to solve N-Puzzle,https://algorithmsinsight.wordpress.com/graph-theory-2/a-star-in-general/implementing-a-star-to-solve-n-puzzle/
- 8-puzzle,https://www.cnblogs.com/magic-sea/p/12081180.html
热门推荐
走进涪陵:从世界首座水下博物馆到1.5亿年裂谷奇观
中耳炎防治指南:症状识别、科学治疗与预防要点
抗生素耐药,真的就无计可施了吗?噬菌体疗法,或可为患者带来新希望
元旦家庭聚会指南:创意活动、传统文化与安全注意事项
脂肪肝发病率攀升,专家解析成因与科学预防方法
壁挂炉E1故障处理:4个步骤轻松应对燃气问题
南杏仁PK北杏仁:谁才是养生界的“王者”?
秋冬养生必备:南杏仁 vs 北杏仁,这样吃最健康
南杏仁甜品:从选材到制作,打造一碗暖心的秋冬甜点
牙周病是糖尿病第六大并发症,口腔护理助血糖控制
安息香的秘密:印度香料传奇
甲胎蛋白高不一定是肝癌
10步完成《荒野的召唤》密西西比保护区主线任务
英国为什么要过圣诞节
决明子泡水能护眼,4款养生茶配方全解析
长春市民去年享受到158天自然风景区标准空气
血统级小鹿犬价格揭秘:从2400到6000元的品质之选
西沙群岛:三大景点游玩攻略,豪华游轮带你探秘
花生红枣汤:护心补血功效佳,女性老人养生首选
中餐西渐,如何“征服”外国人?
合同逾期违约金计算指南:三种方式及法律上限详解
为乡村全面振兴注入澎湃动力
柠檬茶可能影响丽珠得乐药效,专家建议服药期间避免饮用
从测距到通信再到攻防:军用激光技术改变未来战争
芳烃合成新突破:第一二类定位基的应用
从食疗到生活调养,中医教你秋冬补气强免疫
智能家电家具渐入寻常百姓家 引领家居生活新变革
赵丽颖:用坚韧精神克服外貌质疑,凭过硬演技赢得观众认可
从跑龙套到监制,赵丽颖用坚韧精神克服外貌质疑
下元节:道教水官大帝祭祀与孝道文化传承