Hill Climbing
A mathematical optimization technique where an iterative algorithm starts with an arbitrary solution to a problem, then attempts to find a better solution by making an incremental change to the solution. If the change produces a better solution, another incremental change is made to the new solution, and so on until no further improvements can be found.
EverydayConcepts.io
Reference entry — no illustration yet