8-puzzle Heuristic function Find the number of game pieces that are out of place Algorithms IDS (Iterative deepening depth-first search) RBFS (Recursive best first search)