From theory to practice: solving a real-world multi-objective proctor assignment problem at a university in Istanbul | Synapse