上传者: 42154650
|
上传时间: 2022-02-05 23:28:54
|
文件大小: 14KB
|
文件类型: -
8拼图
具有DFS,BFS,IDS,UCS,A *,IDA *,双向A *策略的8难题求解器,具有线性冲突水平函数。
跑
主要类是Puzzle.java,此文件中有一些初始状态的实例。 该文件中也有一个目标状态。
8-拼图实例
简单实例从1移到10
int[] puzzle1 = { 1,2,3,-1,7,6,5,4,8 };
int[] puzzle2 = { -1,4,1,2,5,3,7,8,6 };
int[] puzzle3 = { 4,1,3,-1,2,6,7,5,8 };
int[] puzzle4 = { 1,2,3,-1,4,8,7,6,5 };
int[] puzzle5 = { 1,2,-1,4,8,3,7,6,5 };
int[] puzzle6 = { 1,-1,2,4,6,3,7,5,8 };
int[] puzzle7 = { -1,