n-puzzle-solver:找到给定配置的8个难题的最优解

时间:2024-03-09 08:14:40
【文件属性】:

文件名称:n-puzzle-solver:找到给定配置的8个难题的最优解

文件大小:62KB

文件格式:ZIP

更新时间:2024-03-09 08:14:40

python3 a-star n-puzzle 8-puzzle-solver planning-algorithms

N难题求解器 概述 该项目实现了N难题的求解器。 目的是从用户提供的初始配置(如果N = 8)中找到达到最终目标[[1 2 3],[4 5 6],[7 8 0]]的最小步骤数。 它还检查给定的配置是否可解决。 请注意,空白图块用0表示。 去做 添加动画以显示自动化解决方案 依存关系 Python3 Python3-tk Python3库:Numpy 安装依赖项 安装Python3 , Python3-tk和必需的库:(如果尚未安装) sudo apt install python3 python3-tk pip3 install numpy 检查您的系统是否成功安装了所有依赖项 使用Ctrl+Alt+T打开终端并输入python3 终端现在应显示一个以>>>表示的新区域,以输入python命令 现在使用以下命令检查库:(如果在运行以下命令时弹出错误,请使用Ctrl+Z退出pyth


【文件预览】:
n-puzzle-solver-master
----.travis.yml(365B)
----main.py(3KB)
----LICENSE(1KB)
----.gitignore(2KB)
----README.md(2KB)
----utils()
--------puzzle.py(6KB)
--------node.py(3KB)
----output_files()
--------nodePath.txt(576B)
--------NodesInfo.txt(93KB)
--------Nodes.txt(209KB)

网友评论