Glowworm swarm optimisation: a new method for optimising multi-modal functions | Synapse