一款数独游戏的Java源代码,采用逻辑规则求解,不采用搜索算法求解,算法很经典,值得研究。
上传时间: 2013-12-31
上传用户:gundamwzc
八数码,人工智能课程设计,实现八数码的两个搜索算法
标签: 数码
上传时间: 2013-12-25
上传用户:gundan
自己改进的魔方源码,可能自动搜索算法还不够好
上传时间: 2015-09-18
上传用户:jjj0202
a星路径规划,各种方式的实现,用于二维路径查找算法,(包括使用数组,链表,堆的实现)各种搜索算法
标签: 路径规划
上传时间: 2013-11-30
上传用户:liglechongchong
A .NET Path Finder Library Path Finder Library is a .NET library that currently contains one type called SimplePathFinder. SimplePathFinder is a very simple and basic implementation of the A* path finding algorithm. It is extremely easy to use and integrate in your applications. It works very well and I hope you enjoy using it. 这是一个用C#实现的路径搜索算法,实现的了简单的A*算法!
上传时间: 2013-12-14
上传用户:hullow
这里设计和实现了一个人机对下的五子棋程序,采用了博弈树的方法,应用了剪枝和最大最小树原理进行搜索发现最好的下子位置。介绍五子棋程序的数据结构、评分规则、胜负判断方法和搜索算法过程。
标签: 程序
上传时间: 2015-10-17
上传用户:songnanhua
本代码是为了应付人工智能的实验而编写的,写的潦草请不要介意。我又是通过这代码来“引玉”,相信看过我编写的黑白棋源代码的人应该知道“引玉”是什么意思。如果你有“玉”(什么更高效的算法能在更短的时间内求得结果,或者博弈方面的),就欢迎“砸”过来--fengart@126.com,我会很感激!(A* 算法解决八数码问题我已经研究过了,不要砸这个来)在 赛扬D2.1G 的机器上测试,算法的解答时间不超过0.1秒。 最好优先搜索算法的解答时间一般在0.05秒左右。 里面还可以演示八数码问题的从初始态到目标状态的过程。
上传时间: 2015-11-04
上传用户:sk5201314
五子棋是一种受大众广泛喜爱的游戏,这里介绍五子棋程序的数据结构、评分规则、胜负判断方法,重点分析了搜索算法,并在传统的博弈算法在五子棋应用中进行一些改进,从而使剪枝更有效,运算性能更好。改进包括:不使用closed表;改变棋盘搜索顺序;增加记录最大棋盘信息的指针。实验证明,这几点改进对提高效率有很高帮助。
标签: 大众
上传时间: 2014-01-03
上传用户:ainimao
构造一个有向图或无向图,选用一种存储结构,分别输出其深度优先和广度优先的结果。 先按自己的意图画出一个顶点不少于8个、边不少于6条的有向图或无向图,用邻接矩阵或邻接表的存储结构,输入图的顶点信息和边的信息,然后调用深度优先和广度优先搜索算法,看结果是否正确。
标签: 无向图
上传时间: 2014-01-16
上传用户:yzy6007
以八数码问题为例,设计一类滑块问题的求解系统,初步掌握智能搜索算法中的盲目搜索和启发式搜索这两类基本方法,同时通过具体的问题体会搜索算法、数据结构、程序设计等知识的综合应用。
标签: 数码
上传时间: 2016-03-21
上传用户:13681659100