ADVANCED COMPUTATIONAL TECHNIQUES ARE OVERHAULING HOW WE DEAL WITH OPTIMISATION CHALLENGES TODAY