How to Use the Metropolis Algorithm for Multi-Objective Optimization? | Synapse