8Puzzle:使用A *算法和2种不同的启发式方法的8种益智游戏求解器

上传者: 42109639 | 上传时间: 2022-03-27 12:48:09 | 文件大小: 5KB | 文件类型: -
塞·帕德曼纳班(Sai K.Padmanaban) 8个具有A *的解算器,使用2种不同的启发式方法。 描述 该程序解决了所有可解决的8难题配置。 假设目标是: 0 1 2 3 4 5 6 7 8 其中0是空图块。 如何编译和运行程序: 使用目录中的命令“ javac Solver.java”编译程序。 编译后,键入“ java Solver”,程序应按预期运行。 或者,该程序可以在任何Java IDE上运行。 最初显示以下菜单。 初始状态配置: 1.随机配置 2.输入配置 3.从文件test.txt读取 选择1可随机检索可解决的8难题配置。 这将输出分步解决方案。 选择2手动输入配置。 输入初始配置作为不带空格的数字序列。 (例如350621748)。 这将输出分步解决方案。 选择3可从test.txt文件中读取多个示例案例,并输出平均搜索成本和平均时间。 确保

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明