Constrained Minimization of Smooth Functions Using a Genetic Algorithm.