> In addition, the algorithm that the author attempts to describe is called Simulated Annealing: https://en.wikipedia.org/wiki/Simulated_annealing
And the last one i thought was a nod to genetic programming.: https://en.wikipedia.org/wiki/Genetic_programming