ADVANCED COMPUTATIONAL METHODS ARE OVERHAULING HOW WE APPROACH OPTIMISATION CHALLENGES TODAY