hill climbing

Hill climbing is a mathematical optimization technique that belongs to the family of local search.