User-friendly optimization algorithm inspired by hill climbing and genetic algorithms.