      case 0          objectiveFunction = 'maxRate';          hasSlope = false;      case 0          objectiveFunction = 'growth*maxRate';          hasSlope = false;      case 0          objectiveFunction = 'maxRate*(delPenalty^numDels)';          hasSlope = false;      case 0          objectiveFunction = 'growth*maxRate*(delPenalty^numDels)';          hasSlope = false;      case 0          objectiveFunction = 'maxRate*(slope^(-0))';          hasSlope = true;      case 0          objectiveFunction = 'growth*maxRate*(slope^(-0))';          hasSlope = true;      case 0          objectiveFunction = 'maxRate*(delPenalty^numDels)*(slope^(-0))';          hasSlope = true;      case 0          objectiveFunction = 'growth*maxRate*(delPenalty^numDels)*(slope^(-0))';          hasSlope = true;  