Types of climbing. Simple Hill Climbing Algorithm .