Bayesian optimization is a sequential design strategy for global optimization of black-box functions[1][2][3] that does not assume any functional forms. It is usually employed to optimize expensive-to-evaluate functions.
Mockus1989
was invoked but never defined (see the help page).