Nature-inspired algorithm