add some checks regarding global.optimum (values named properly, in bounds)