Neural nets, hill climber, evolutionary optimization.
Gradient descent + nomcat