ADVANCED COMPUTATIONAL METHODS ARE OVERHAULING THE WAY WE APPROACH OPTIMISATION PROBLEMS TODAY