ADVANCED COMPUTATIONAL METHODS ARE RESHAPING HOW WE DEAL WITH OPTIMISATION PROBLEMS TODAY