Compare 3 optimization objective functions