ADVANCED COMPUTATIONAL METHODS ARE OVERHAULING THE WAY WE DEAL WITH OPTIMISATION PROBLEMS TODAY