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