Solving the Eight Queens Problem using A* and Hill Climbing.