OEIS哀悼西蒙斯感谢西蒙斯基金会支持包括OEIS在内的许多科学分支的研究。
登录
OEIS由OEIS基金会的许多慷慨捐赠者.

 

标志
提示
(来自的问候整数序列在线百科全书!)
A089473号 从其中一个角的空白方块开始,需要达到最少n次移动的滑块8字谜的配置数量。 30
1, 2, 4, 8, 16, 20, 39, 62, 116, 152, 286, 396, 748, 1024, 1893, 2512, 4485, 5638, 9529, 10878, 16993, 17110, 23952, 20224, 24047, 15578, 14560, 6274, 3910, 760, 221, 2 (列表;图表;参考文献;;历史;文本;内部格式)
抵消
0.2个
评论
亚历山大·雷尼菲尔德(Alexander Reinefeld)在“第八个谜团的完整解决方案……”的表1中首次提供了该序列(参见中的相应链接A087725美元)a(12)的输入是“749”而不是“748”。
参考文献
有关参考和链接,请参见A087725号.
链接
雨果·普福尔特纳,FORTRAN程序解决小滑块难题。
雨果·普福尔特纳,8字谜的解长度表
I.卡普斯蒂克,塞斯塔.
J.Knuuttila、S.Broman和P.Ranta,n-拼图,芬兰语(2002)。
A.雷尼菲尔德,IDA中第八个谜题的完全解及节点排序的好处*.程序。第13届国际人工智能联合会议(1993年),法国Chambery Savoi,第248-253页。
塔肯,n-拼图页.
例子
从开始配置
123
456
78-
需要31次移动的最后两种配置是
647 ... 867
85和254
321 ... 3-1
黄体脂酮素
请参阅链接。
(Python)#alst()、swap()、moves()用于其他滑动拼图问题
定义互换(p、z、nz):
lp=列表(p)
lp[z],lp[nz]=lp[nzz],“-”
return“”.join(lp)
def moves(p,shape):n x m滑动拼图的移动次数
nxt,(n,m),z=[],形状,p.find(“-”)#z:空白位置
如果z>n-1:nxt.append(swap(p,z,z-n))#清空
如果z<n*m-n:nxt.append(swap(p,z,z+n))#空
如果z%n!=0:nxt.append(交换(p,z,z-1))#左侧空白
如果z%n!=n-1:nxt.append(swap(p,z,z+1))#右侧空白
返回nxt
def alst(开始,形状,v=False,maxd=float('inf')):
alst,d,展开,前沿=[],0,set(),{start}
alst.append(len(前沿))
如果v:print(len(frontier),end=“,”)
当len(frontier)>0且d<maxd时:
reach1=设置(如果m未展开,则m在移动(p,形状)中的边界中的p为m)
expanded|=fronter#expanded=frontor#ALTERNATE使用更少内存
如果len(reach1):
附加(长度(reach1))
如果v:print(len(reach1),end=“,”)
前沿=到达1
d+=1
返回alst
打印(alst(“-12345678”,(3,3))#迈克尔·布拉尼基2020年12月28日
交叉参考
囊性纤维变性。A087725号=n X n谜题的最大移动次数,A089474号=8-拼图,从中心的空白正方形开始,A089483号=8个拼图,从中间的空白方块开始,A089484号=15个谜题的解长度,A090031号-A090036号=其他滑块拼图。
关键词
完成,满的,非n
作者
雨果·普费尔特纳2003年11月19日
状态
经核准的

查找|欢迎光临|维基|注册|音乐|地块2|演示|索引|浏览|更多|网络摄像头
贡献新序列。或评论|格式|样式表|变换|超级搜索引擎|最近
OEIS社区|维护人OEIS基金会。

许可协议、使用条款、隐私政策。.

上次修改时间:2024年6月17日11:50 EDT。包含373445个序列。(在oeis4上运行。)