Comparison of search algorithms for solving a 15-puzzle (Artificial Intelligence, Spring 2013)