Watch this Author's files
An implementation of the SIMPSA algorithm, a combination of simulated annealing and the simplex algorithm, can be found here:
The SIMPSA algorithm was developed and described in:
Cardoso, M. F., Salcedo, R., and Feyo de Azevedo, S. (1996). The simplex-simulated annealing approach to continuous non-linear optimization. Computers and Chemical Engineering, 20(9):1065-1080.