Implementing a highly adaptable method for the multi-objective optimisation of energy systems. (15th February 2023)