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