Dynamic systems in search and optimisation