What's here? First-principles Implementations of: 1. Evolution Strategies 2. Simulated Annealing 3. Tabu Search As applied to the 2D and 5D Eggholder Function