Modified Cuckoo Search (MCS) is a powerful gradient free optimisation algorithm. The project modified-cs was set up with the aim to make the process of coupling MCS to a given application easy.
A MATLAB function which implements MCS can be downloaded from the project site.
MCS is a fast optimisation algorithm in terms of number of objective function evaluations required to reach a solution. It is also able to handle functions which are non-smooth, multimodal and have many dimensions.
MCS was first presented in the article S. Walton; O. Hassan, K. Morgan and M.R. Brown (30 June 2011). "Modified cuckoo search: A new gradient free optimisation algorithm". Chaos, Solitons & Fractals. doi:10.1016/j.chaos.2011.06.004