Evolutionary Algorithms and the Boltzmann Distribution