摘要:
The controller receives information including a plurality of evaluation indexes, a weight of each evaluation index, the number of times for calculating a value of an evaluation function, and initial parameter values, and performs a simulation based on the received information. Then, the controller calculates a value of an evaluation function based on a result of the simulation, and determines whether the calculated value of the evaluation function is minimum, to update parameters when it is determined that the value of the evaluation function is minimum. In the calculation of a value of the evaluation function, a value of the evaluation function is calculated again based on the number of times for calculating a value of an evaluation function. The controller generates new parameters by a genetic algorithm when a value of an evaluation function is calculated again.