HitoriSolver Hitori puzzle solver using informed and local search algorithms Search algorithms: BFS Greedy BFS (Best First Search) A* Steepest Ascent Hill Climbing Stochastic Hill Climbing Simulated Annealing