I have read some papers and books about evolutionary algorithms (EAs), pros and cons, and still, I don't understand why they are stochastic and what is the principal justification. What is the main difference between EAs and a simple hill-climber algorithm?