non-stationary optimisation tasks -- On discovering functional relationships when