I am trying to maximize a function using ga solver. The value of the objective function that I get when the optimizer terminates is not the highest one (I can see some higher value in the command window). The function has four design variables and each of them is constrained between an upper value and a lower one. I'm using the following parameters: population size=20; creation function: use constraint dependent;scaling function=proportional; Selection function=Roulette; elite count=2; crossover fraction=0.8; mutation:uniform (probability=0.01);migration: forward, crossover:Heuristics (1.6)
Even the values of the design variables that I got are not the same as the optimum and those values vary according to the initial population (I'm sure it's a local maximum and not an absolute max.).
- * I know that the convergence is a problem dependent, but do you have some general comments/suggestions??**
Best Answer