working version of mo-cga, but single objective experiments are broken(see cga_exp)