搜索资源列表
aiprogram
- 两个人工智能小程序,解决八数码问题,使用A*算法-two small programs to solve eight digital, the use of A * algorithm
AStar.rar
- 用不在位个数算法和目标距离算法解决经典的八数码问题,use arithmetic to solve the octet problem
Chess(8puzzle)
- 这个程序是从广度优先搜索,深度优先搜索,A算法以及A算法等多方面算法来解决八数码问题.zip-8-puzzle A* BFS DFS MFC
A_star_csharp
- C# 15数码算法,A star 函数实现 -C# 15 Digital Algorithm
threemethods
- 解决15数码问题的3种算法,分别是深度,宽度,以及A*算法。c++编写,VC下都通过运行。-15 digital issues to solve three kinds of algorithm, namely depth, width, and the A* algorithm. c++ prepared, VC by running under.
8digitsA
- A星算法+强启发函数解八数码问题,自带判断是否有解-A Star Algorithm+ strong heuristic function solution of 8 digital issues, bring their own to determine whether the broken
DFSforeightnumbers
- 人工智能完成的作业,利用深度优先遍历实现八数码问题,可以设置搜索的深度,计算生成的节点数目。-AI to complete the job, using depth-first traversal for Eight digital problem, you can set the search depth, calculate the number of nodes generated.
EightPuzzle
- 程序实现的是用A*算法求解八数码问题,初始状态和目标状态均可在源码中自行设置,程序运行后会得到从初始状态到目标状态的最佳解的逆序显示,文件help.txt中提供了程序的算法,程序的具体设计在源码中都有相应的注释-Program implementation is to use A* algorithm to solve 8 digital issues, the initial state and target state can be set up in the source code of
chess.py
- Python实现A*算法解决八数码问题。 输入为九个数字的列表,代表八个数的位置(Z字型方向),空位以-1代替。 输出为各移动步骤得到的九个数的矩阵(输出到屏幕)。 使用是调用answer函数。返回一个各移动步骤得到的九个数的矩阵的列表。-Python achieving eight A* algorithm to solve digital problems. Enter a list of the nine numbers represent the number eight p
A_Star_8
- 使用A*算法解决了八数码问题,其中包括源代码,直接编译即可运行出结果。-The use of A* algorithm to solve eight digital issues, including source code, the compiler can be run directly the result.
bashuma
- 人工智能中经典的八数码问题,可以任意输入初始状态,运用线性表的存储结构实现,附有实验报告-Eight digital classical artificial intelligence problem, you can enter any initial state, the use of the storage structure to achieve the linear form, with a lab report
1
- 这个程序是从广度优先搜索,深度优先搜索,A算法以及A算法等多方面算法来解决八数码问题-This program is breadth-first search, depth-first search, A algorithm and A algorithm and many other algorithms to solve the problem of digital 8
8number
- 这个例子实现了人工智能中的经典问题8数码问题,对于初学者是个很好的例子。-This example has a classic problem in Artificial Intelligence 8 digital issues for beginners is a good example.
EightFigure
- 使用java重新解决八数码问题,对算法进行了优化。-Re-use of java to solve eight digital issues, the optimization algorithm.
8_num
- 本程序是用C++语言编写的,采用A*算法求解八数码问题。-This procedure is used C++ Languages, using A* algorithm to solve the issue of eight digital.
bashuma.cpp
- C++实现的八数码问题,采用A*算法,利用STL提供的priority_q-C to achieve the eight digital issues, the use of A* algorithm, the use of STL provided priority_q
wode_bashuma
- 八数码难题 A*算法 利用堆栈实现启发式搜索-Eight digital dilemma A* algorithm uses the stack to achieve heuristic search
8d
- 8数码,人工智能的作业,有A*算法的步骤-8 digital, artificial intelligence operations, there are A* algorithm steps
SourceCode
- 本程序所采用的启发函数,本人不能证明它能解决任何的八数码难题,如果对于较难的问题会产生很多节点,有可能会使空间不足,所以尽量不要出太难的问题难为它.希望广大的人工智能爱好者能写出更好的启发函数.-This procedure adopted by the heuristic function, I can not prove that it can resolve any of the eight digital dilemma, if the more difficult the proble
eightdata
- 8数码问题,A*算法,即根据评价实现九宫问题设计,C语言实现-8 digital issues, A* algorithm, that is based on the evaluation issue of the realization of Nine-palace design, C language