I have been trying to reproduce the experiments done in the original: "Firefly Algorithm for multimodal optimization" (linked in the question) so far: unsuccessfully. For the moment being I'm okay if anyone point me to the right direction.
I wrote the algorithm as specified in the paper in C++ programming language (I also downloaded several other implementations from internet for comparison purposes) and used the very same parameters as specified in the paper (a random steep of 0.2, an initial light intensity of 1.0 and a light decay coefficient of 1.0, a population size of 40). I used the two bright update ecuations given and for De Jung test function (as for example) a number of dimensions of 256 in a search domain in [-5.12, 5.12] as referred in common optimization literature and in paper.
In the paper the algorithm converges very quickly, as can be expected since this is a very simple test function, however, neither my implementation nor any code I have downloaded converges with that parameters.
My final questions are:
Am I doing something wrong with the experimental methodology or am I using wrong parameter settings (may be something different than the original paper)?
Do anyone knows where can I find a code sample of Firefly Algorithm that I can use to reproduce the experiments of the mentioned paper?
Please notice that there may be a lot of variations of this algorithm that can produce better results, but right now I'm only interested in reproduce the experiments of the so-called paper.