bbotk: 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.

Version: 0.2.2
Depends: R (≥ 3.1.0)
Imports: checkmate (≥ 2.0.0), data.table, lgr, methods, mlr3misc (≥ 0.5.0), paradox (≥ 0.3), R6
Suggests: adagio, GenSA, knitr, nloptr, rmarkdown, testthat
Published: 2020-10-08
Author: Marc Becker ORCID iD [cre, aut], Jakob Richter ORCID iD [aut], Michel Lang ORCID iD [aut], Bernd Bischl ORCID iD [aut], Martin Binder [aut], Olaf Mersmann [ctb]
Maintainer: Marc Becker <marcbecker at>
License: LGPL-3
NeedsCompilation: yes
Language: en-US
Materials: README NEWS
CRAN checks: bbotk results


Reference manual: bbotk.pdf
Vignettes: bbotk: A brief introduction
Package source: bbotk_0.2.2.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release: bbotk_0.2.2.tgz, r-oldrel: bbotk_0.2.2.tgz
Old sources: bbotk archive

Reverse dependencies:

Reverse imports: mlr3fselect, mlr3hyperband, mlr3tuning
Reverse suggests: mlr3pipelines, mlr3spatiotempcv


Please use the canonical form to link to this page.