Search-Algorithams Implementation of Following Heuristic search algorithms in Java 1. Hill climb Search 2. Best First Search ( BFS ) 3. Beam Search