1 This is my implementation of the "controlled random search" (CRS2) algorithm
2 with the "local mutation" modification, as defined by:
4 P. Kaelo and M. M. Ali, "Some variants of the controlled random
5 search algorithm for global optimization," J. Optim. Theory Appl.
6 130 (2), 253-264 (2006).
8 It is under the same MIT license as the rest of my code in NLopt (see