This repository extends the work of S.C. Maree and contains implementations in C++ of different uncrowded-hypervolume based methods for multi-objective optimization.