搜索资源列表
Task
- 用状态空间法求解传教士-野人问题,设计启发式函数引导规则的选用。 通过设计,深入理解状态空间概念与启发式搜索技术,培养一般问题求解能力。-Using state space method for solving the missionaries- Yeti issues, design heuristic function to guide the selection of the rules. By design, in-depth understanding of the conc
LogFac_Exp_1
- java编写的最短路径算法,先由启发式方法获得染色体的初始编码,然后由遗传算法求出最短路径,对解决物流领域的TSP是非常好的计算机实现-java prepared by the shortest path algorithm, by the heuristic method to obtain the initial encoding of chromosome, and then by the genetic algorithm to derive the shortest path to s
hill
- 爬山算法是一种局部择优的方法,采用启发式方法,是对深度优先搜索的一种改进,它利用反馈信息帮助生成解的决策。 属于人工智能算法的一种。-Climbing algorithm is a partial merit-based approach, using heuristic methods, is a depth-first search of an improvement, which uses feedback information to generate solutions to help
8_puzzle
- 8数码问题的Java求解,采用A*算法。数据结构采用的Vector<int[]>。输出为"no solution"或一系列表示求解过程的字符串。 某些30步的测试样例需要半分钟左右,但是绝对是正确解~~万望您能不吝点滴时间耐心等待……orz thnx~~ 我用的启发函数计算了现在的网格距离目标网格还有多远。 具体算法是,将每一格中的数字的坐标与其应该在的坐标的差加到一起,得到这个最终值h(x) 也就是Manhattan_Distance 源码使用
bysj1
- A*算法在java中的实现,用启发式算法。很实用。-A* algorithm implementation in java using heuristic algorithms. Very practical.
bysj2
- A*算法,又为启发式算法,这是它在java中的实现。-A* algorithm, but also for the heuristic algorithm, which is in its implementation of java.
CLIPS_6.30_Beta.R3
- clips最新版 CLIPS是一种专家系统工具,最初由NASA/Lyndon B. Johnson太空中心软件技术研究室开发出来。自1986年首次发布以来,CLIPS经历了不断的改进和完善。现在它已经被广泛的应用在数以万计的全球用户中。 CLIPS被开发出来以促进集成人类知识和经验的软件发展。 在CLIPS中,知识的表示有三种方式: l 规则,规则表示法是基于启发式经验知识库的首要选择。 l 自定义函数和通用函数,这种方式是程序式知识表示的首选。 l 面向对象设计,也
JAVA-Eight-digital-problem
- 九宫排字问题(又称八数码问题)是人工智能当中有名的难题之一。问题是在 3×3 方格盘上,放有八个数码,剩下第九个为空,每一空格其上下左右的数码可移至空格。问题给定初始位置和目标位置,要求通过一系列的数码移动,将初始位置转化为目标位置。本文介绍用普通搜索方法、双向广度搜索和启发式搜索如何缩短寻找路径的时间,以及各算法间的利与弊。-Jiugong typesetting problem (also known as eight digital problem) is one of famous pr
java
- This paper proposes a general solution for the School timetabling problem. Most heuristic proposed earlier approaches the problem the students’ point of view. This solution, however, works the teachers’ point of view i.e. teacher availability
mcts-java-1
- 蒙特卡洛树搜索算法,基于Java实现,有需要的下载- Monte Carlo tree search (MCTS) is a heuristic search algorithm for some kinds of decision processes, most notably those employed in game play
A星算法
- A星算法 应用于路径优化算法 是一种具有启发性策略的算法 本文对a星算法进行介绍与总结 并用java语言实现!(The application of A star algorithm to the path optimization algorithm is an heuristic strategy. This paper introduces and summarizes the a star algorithm and implements it in the Java language.