Pātuhitia tēnei: Evolutionary Algorithms for Solving Multi-Objective Problems