A* Algorithm this program shoes how A* algorithm solve a 8-puzzle problem step by step
File list:
8Puzzle
......\bin
......\...\Debug
......\...\.....\Sample Input
......\...\.....\............\a.txt
......\...\.....\............\b.txt
......\...\.....\............\c.txt
......\...\.....\............\d.txt
......\...\.....\8Puzzle.exe
......\...\.....\8Puzzle.pdb
......\...\.....\8Puzzle.vshost.exe
......\...\Release
......\...\.......\8Puzzle.exe
......\...\.......\8Puzzle.pdb
......\obj
......\...\Debug
......\...\.....\Refactor
......\...\.....\TempPE
......\...\.....\8Puzzle.csproj.GenerateResource.Cache
......\...\.....\8Puzzle.exe
......\...\.....\8Puzzle.pdb
......\...\.....\_Puzzle.Form1.resources
......\...\.....\_Puzzle.frmSolution.resources
......\...\.....\_Puzzle.Properties.Resources.resources
......\...\Release
......\...\.......\Refactor
......\...\.......\TempPE
......\...\.......\8Puzzle.csproj.GenerateResource.Cache
......\...\.......\8Puzzle.exe
......\...\.......\8Puzzle.pdb
......\...\.......\_Puzzle.Form1.resources
......\...\.......\_Puzzle.frmSolution.resources
......\...\.......\_Puzzle.Properties.Resources.resources
......\...\8Puzzle.csproj.FileList.txt
......\Properties
......\..........\AssemblyInfo.cs
......\..........\Resources.Designer.cs
......\..........\Resources.resx
......\..........\Settings.Designer.cs
......\..........\Settings.settings
......\8Puzzle.csproj
......\8Puzzle.sln
......\8Puzzle.suo
......\Form1.cs
......\Form1.Designer.cs
......\Form1.resx
......\frmSolution.cs
......\frmSolution.Designer.cs
......\frmSolution.resx
......\Hurestic2.cs
......\Line.cs
......\Node.cs
......\NodeState.cs
......\Program.cs
......\Result.cs