人工智能 A算法解决八数码问题 VC++实现,通过输入初始数据能得出目标数据以及路径数和时间。
2020-01-03 11:25:41 262KB 人工智能 A算法
1
自己用C#实现的八数码问题,有图形界面,采用广度优先算法和启发式搜索
2019-12-21 22:26:25 150KB 八数码 C#
1
人工智能实验-八数码问题 3×3九宫棋盘,放置数码为1 -8的8个棋牌,剩下一个空格,只能通过棋牌向空格的移动来改变棋盘的布局。 要求:根据给定初始布局(即初始状态)和目标布局(即目标状态),如何移动棋牌才能从初始布局到达目标布局,找到合法的走步序列。
1
八数码问题是人工智能经典难题之一。问题是在3×3 方格盘上,放有八个数码,剩下一个为空,每一空格其上下左右的数码可移至空格。问题给定初始位置和目标位置,要求通过一系列的数码移动,将初始位置转化为目标位置。本文介绍用A星算法,采用估计值h(n)(曼哈顿距离)和g(m)(当前深度)的和作为估计函数。
2019-12-21 22:17:52 506KB 人工智能 课程设计 启发函数 八数码
1
网上大部分解决8数码问题都只采用宽度优先算法。我在宽度优先的基础上,设计出深度优先算法。并制作出界面,方便输入、输出。希望能对学习相关内容的同志有所帮助
2019-12-21 22:13:35 47KB 深度优先 广度优先 八数码
1
java版八数码问题A*算法,
2019-12-21 22:13:26 2KB 八数码 A* java
1
基于matlab的深度优先算法,输入邻接矩阵,如果联通返回1,否则返回零
2019-12-21 22:11:32 461B 深度优先 matlab
1
人工智能 八数码问题 A*算法 智能搜索 用人工智能的A*算法解决八数码的问题
1
以重排八数码问题为例演示全局择优搜索法的搜索过程
2019-12-21 21:59:37 11KB 全局择优搜索法演示
1
可以自己输入起始状态和终止状态,包含全局最优搜索,深度最优搜索,广度最优搜索,启发式最优搜索
2019-12-21 21:59:00 44KB 八数码,源码,java
1