Black-Box Optimization Toolkit

Provides a common framework for optimization of black-box functions for other packages, e.g. 'mlr3'. It offers various optimization methods e.g. grid search, random search and generalized simulated annealing.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.2.2 by Marc Becker, 22 days ago,

Report a bug at

Browse source code at

Authors: Marc Becker [cre, aut] , Jakob Richter [aut] , Michel Lang [aut] , Bernd Bischl [aut] , Martin Binder [aut] , Olaf Mersmann [ctb]

Documentation:   PDF Manual  

LGPL-3 license

Imports checkmate, data.table, lgr, methods, mlr3misc, paradox, R6

Suggests adagio, GenSA, knitr, nloptr, rmarkdown, testthat

Imported by mlr3fselect, mlr3hyperband, mlr3tuning.

Suggested by mlr3pipelines.

See at CRAN