I am using minlmoptimise() with minlmcreatev() and after 12 iterations it finished the optimisation.
However it didn't get great results, I checked the report object (alglib.minlmresults(state, out unknowns, out rep);) and it reported 12 iterations with the termination code 2 - Sigma threshold reached. When debugging I checked the fi object inside the state object and summed up all the fi differences, these summed up to a value >100 which is far larger than my sigma threshold (double epsg = 0.0000000001;). I was wondering how it came to this conclusion?
Any help would be greatly appreciated.
Thanks
|