Continuous dynamic optimisation using evolutionary algorithms