When Will Hill Climbing Algorithm Terminate