Informed (Heuristic) Search
Simulated Annealing Search (process visualization)
Simulated Annealing (SA) is an optimization algorithm inspired by the annealing process in metallurgy, where materials are heated and slowly
cooled to reach a stable state with minimal energy. It is used to find approximate solutions to optimization problems by iteratively exploring
potential solutions and occasionally accepting worse solutions to escape local optima.
The goal in this example here is to find the minimum point of $f(x) = x²$, which is clearly at $x = 0$, where the function value is also $0$.
Objective Function: f(x) = x²
Accepted moves
Rejected moves
Current solution
Best solution
Temperature & Energy Over Time
Temperature
Energy
Parameters
Iteration Log
Waiting for simulation to start...