Patent ID: 6975965

Claim:
A computer implemented method comprising: receiving one or more performance goals; retrieving a first input parameter value from a plurality of input parameter values, the plurality of input parameter values corresponding to one or more of the performance goals; providing the first input parameter value to a test system; receiving one or more first output variables from the test system corresponding to the first input parameter value; adjusting the first input parameter value; providing the adjusted first input parameter value to the test system; receiving one or more second output variables from the test system corresponding to the adjusted first input parameter value; determining whether the second output variables are closer than the first output variables to one or more of the performance goals; optimizing the adjusted first input parameter value based upon the determination; retrieving a second input parameter value from the plurality of input parameter values; providing the second input parameter value and the optimized first input parameter value to the test system; receiving one or more third output variables from the test system corresponding to the second input parameter value and the optimized first input parameter; and adjusting the second input parameter value based upon the received third output variables in order to meet one or more of the performance goals.