This version adds some new features including diversity control and stopping criterion based on total number of function evaluations. Some of the calling sequences have been simplified. These latter changes required changing the code from version 7 of Fresa.