IDA * with 15 puzzle, need help

I need to render an IDA * (iterative star recess) visualization algorithm when it launches a task with 15 puzzles. Right, I need to visualize the tree and the puzzle .

The IDA * algorithm is similar to the A * algorithm. reference 1 2 3

There are three things I need to implement:

1) IDA code *.

2) After that, the IDA * associated with the problem (15 puzzle).

3) And after that I need to visualize the algorithm tree.

But I believe that someone should have implemented code for IDA * earlier, starting a problem with 15 puzzles. I need your help to find this source code so that I do not spend 2 months writing code written by someone else earlier, so that I have time to focus on visualization.

15-puzzle link 1 , link 2

I know some C, C ++ and C #.

I need a simple source code, which I would understand, in which you enter a table in the form of a puzzle, and it returns you in the form of a table with a solved puzzle.

Secondly, what programming language from 3 above do you suggest to use for visualization?

I found several implementations:

IDA * in LISP

A * in C ++ , I need IDA *

IDA * in java

IDA * in link1 pheudocode link2 link3

IDA * in C

IDA * 15-

15-,

A * IDA *, ( , )

+5
1

IDA * . , , , , ( , ).

A *, . , , Python, .

0

All Articles