N-puzzle solver in JavaScript using A* algorithm with manhattan distance, linear conflict and misplaced tiles heuristic All task (intra pdf)
Source code