Derivative-free optimization for chemical product design. (March 2020)