Firefly algorithm
From Wiki @ Karl Jones dot com
In mathematical optimization, the firefly algorithm is a metaheuristic proposed by Xin-She Yang and inspired by the flashing behavior of fireflies.
Description
Nature-inspired metaheuristics in general have started to attract criticism in the research community for hiding their lack of novelty behind an elaborate metaphor.
In response, Springer's Journal of Heuristics has updated their editorial policy to state that:
Implementations should be explained by employing standard optimization terminology, where a solution is called a "solution" and not something else related to some obscure metaphor (e.g., harmony, flies, bats, countries, etc.).
The firefly algorithm specifically has been criticized as differing from the well-established particle swarm optimization only in a negligible way.