OptiStruct is an industry proven, modern structural analysis solver for linear and nonlinear problems under static and dynamic loadings. It is the market-leading solution for structural design and optimization.
An objective function is a measure of how similar a prediction of a value and the actual value are. Usually, we are looking to find the set of parameters that lead to the smallest possible cost which would imply that your algorithm will perform well.