{
  "_id": "6a10549eacfb0bcc41ca2196",
  "Package": "bbotk",
  "Title": "Black-Box Optimization Toolkit",
  "Version": "1.10.0",
  "Authors@R": "c(\nperson(\"Marc\", \"Becker\", , \"marcbecker@posteo.de\", role = c(\"cre\", \"aut\"),\ncomment = c(ORCID = \"0000-0002-8115-0400\")),\nperson(\"Jakob\", \"Richter\", , \"jakob1richter@gmail.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-4481-5554\")),\nperson(\"Michel\", \"Lang\", , \"michellang@gmail.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-9754-0393\")),\nperson(\"Bernd\", \"Bischl\", , \"bernd_bischl@gmx.net\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-6002-6980\")),\nperson(\"Martin\", \"Binder\", , \"martin.binder@mail.com\", role = \"aut\"),\nperson(\"Olaf\", \"Mersmann\", , \"olafm@statistik.tu-dortmund.de\", role = \"ctb\")\n)",
  "Description": "Features highly configurable search spaces via the\n'paradox' package and optimizes every user-defined objective\nfunction. The package includes several optimization algorithms\ne.g. Random Search, Iterated Racing, Bayesian Optimization (in\n'mlr3mbo') and Hyperband (in 'mlr3hyperband'). bbotk is the\nbase package of 'mlr3tuning', 'mlr3fselect' and 'miesmuschel'.",
  "License": "LGPL-3",
  "URL": "https://bbotk.mlr-org.com, https://github.com/mlr-org/bbotk",
  "BugReports": "https://github.com/mlr-org/bbotk/issues",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "false",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "NeedsCompilation": "yes",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Collate": "'Archive.R' 'ArchiveAsync.R' 'ArchiveAsyncFrozen.R'\n'ArchiveBatch.R' 'CallbackAsync.R' 'CallbackBatch.R'\n'Codomain.R' 'ContextAsync.R' 'ContextBatch.R' 'EvalInstance.R'\n'Objective.R' 'ObjectiveRFun.R' 'ObjectiveRFunDt.R'\n'ObjectiveRFunMany.R' 'OptimInstance.R' 'OptimInstanceAsync.R'\n'OptimInstanceAsyncMultiCrit.R'\n'OptimInstanceAsyncSingleCrit.R' 'OptimInstanceBatch.R'\n'OptimInstanceBatchMultiCrit.R'\n'OptimInstanceBatchSingleCrit.R' 'OptimInstanceMultiCrit.R'\n'OptimInstanceSingleCrit.R' 'mlr_optimizers.R' 'Optimizer.R'\n'OptimizerAsync.R' 'OptimizerAsyncDesignPoints.R'\n'OptimizerAsyncGridSearch.R' 'OptimizerAsyncRandomSearch.R'\n'OptimizerBatch.R' 'OptimizerBatchChain.R'\n'OptimizerBatchCmaes.R' 'OptimizerBatchDesignPoints.R'\n'OptimizerBatchFocusSearch.R' 'OptimizerBatchGenSA.R'\n'OptimizerBatchGridSearch.R' 'OptimizerBatchIrace.R'\n'OptimizerBatchLocalSearch.R' 'OptimizerBatchNLoptr.R'\n'OptimizerBatchRandomSearch.R' 'Progressor.R'\n'mlr_terminators.R' 'Terminator.R' 'TerminatorClockTime.R'\n'TerminatorCombo.R' 'TerminatorEvals.R' 'TerminatorNone.R'\n'TerminatorPerfReached.R' 'TerminatorRunTime.R'\n'TerminatorStagnation.R' 'TerminatorStagnationBatch.R'\n'TerminatorStagnationHypervolume.R' 'as_terminator.R'\n'assertions.R' 'bb_optimize.R' 'bbotk_reflections.R'\n'bibentries.R' 'conditions.R' 'helper.R' 'local_search.R'\n'mlr_callbacks.R' 'mlr_test_functions.R' 'nds_selection.R'\n'reexport.R' 'sugar.R' 'worker_loops.R' 'zzz.R'",
  "Repository": "https://mlr-org.r-universe.dev",
  "Date/Publication": "2026-04-08 05:57:33 UTC",
  "RemoteUrl": "https://github.com/mlr-org/bbotk",
  "RemoteRef": "v1.10.0",
  "RemoteSha": "3f63f2bc489659f9f028457088e0ab8a7803196c",
  "Packaged": {
    "Date": "2026-05-09 08:24:44 UTC",
    "User": "root"
  },
  "Author": "Marc Becker [cre, aut] (ORCID: <https://orcid.org/0000-0002-8115-0400>),\nJakob Richter [aut] (ORCID: <https://orcid.org/0000-0003-4481-5554>),\nMichel Lang [aut] (ORCID: <https://orcid.org/0000-0001-9754-0393>),\nBernd Bischl [aut] (ORCID: <https://orcid.org/0000-0001-6002-6980>),\nMartin Binder [aut],\nOlaf Mersmann [ctb]",
  "Maintainer": "Marc Becker <marcbecker@posteo.de>",
  "MD5sum": "18ffca28eb6860bb7ce4e63597e0b558",
  "_user": "mlr-org",
  "_type": "src",
  "_file": "bbotk_1.10.0.tar.gz",
  "_fileid": "e8b3b7b70c3f73d4f71f77427db71932a2c2b1d9a54392c81b8ca8ca20acfbe3",
  "_filesize": 592793,
  "_sha256": "e8b3b7b70c3f73d4f71f77427db71932a2c2b1d9a54392c81b8ca8ca20acfbe3",
  "_created": "2026-05-09T08:24:44.000Z",
  "_published": "2026-05-22T13:05:34.433Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77385271502,
      "time": 298,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6894320194"
    },
    {
      "job": 77385271350,
      "time": 300,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6894320393"
    },
    {
      "job": 77385272100,
      "time": 286,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894319297"
    },
    {
      "job": 77385272046,
      "time": 317,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894322419"
    },
    {
      "job": 77385272470,
      "time": 344,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6894324639"
    },
    {
      "job": 77385272137,
      "time": 398,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6894329779"
    },
    {
      "job": 77385271965,
      "time": 178,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894309704"
    },
    {
      "job": 77385271968,
      "time": 339,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894324163"
    },
    {
      "job": 77385271075,
      "time": 196,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894294023"
    },
    {
      "job": 77385271014,
      "time": 115,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7161188794"
    },
    {
      "job": 77385271776,
      "time": 334,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6894323618"
    },
    {
      "job": 77385271696,
      "time": 290,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6894319511"
    },
    {
      "job": 77385271616,
      "time": 364,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894326346"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mlr-org/bbotk",
  "_commit": {
    "id": "3f63f2bc489659f9f028457088e0ab8a7803196c",
    "author": "Marc Becker <33069354+be-marc@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "release: 1.10.0 (#334)",
    "time": 1775627853
  },
  "_maintainer": {
    "name": "Marc Becker",
    "email": "marcbecker@posteo.de",
    "login": "be-marc",
    "uuid": 33069354,
    "orcid": "0000-0002-8115-0400"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "paradox",
      "version": ">= 1.0.0",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "checkmate",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "lgr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mlr3misc",
      "version": ">= 0.21.0",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "adagio",
      "role": "Suggests"
    },
    {
      "package": "emoa",
      "role": "Suggests"
    },
    {
      "package": "GenSA",
      "role": "Suggests"
    },
    {
      "package": "irace",
      "version": ">= 4.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "mirai",
      "role": "Suggests"
    },
    {
      "package": "nloptr",
      "role": "Suggests"
    },
    {
      "package": "processx",
      "role": "Suggests"
    },
    {
      "package": "progressr",
      "role": "Suggests"
    },
    {
      "package": "redux",
      "role": "Suggests"
    },
    {
      "package": "RhpcBLASctl",
      "role": "Suggests"
    },
    {
      "package": "rush",
      "version": ">= 1.0.0",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "mlr-org",
  "_selfowned": true,
  "_usedby": 40,
  "_updates": [
    {
      "week": "2025-20",
      "n": 5
    },
    {
      "week": "2025-21",
      "n": 5
    },
    {
      "week": "2025-22",
      "n": 3
    },
    {
      "week": "2025-23",
      "n": 2
    },
    {
      "week": "2025-28",
      "n": 3
    },
    {
      "week": "2025-30",
      "n": 2
    },
    {
      "week": "2025-37",
      "n": 3
    },
    {
      "week": "2025-38",
      "n": 7
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-41",
      "n": 7
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 5
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 3
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 4
    },
    {
      "week": "2025-50",
      "n": 2
    },
    {
      "week": "2026-08",
      "n": 3
    },
    {
      "week": "2026-09",
      "n": 5
    },
    {
      "week": "2026-10",
      "n": 3
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 4
    },
    {
      "week": "2026-15",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "v1.6.0",
      "date": "2025-06-03"
    },
    {
      "name": "v1.7.0",
      "date": "2025-10-10"
    },
    {
      "name": "v1.7.1",
      "date": "2025-10-24"
    },
    {
      "name": "v1.8.0",
      "date": "2025-11-06"
    },
    {
      "name": "v1.8.1",
      "date": "2025-11-26"
    },
    {
      "name": "v1.9.0",
      "date": "2026-02-27"
    },
    {
      "name": "v1.10.0",
      "date": "2026-04-08"
    }
  ],
  "_topics": [
    "bbotk",
    "black-box-optimization",
    "data-science",
    "hyperparameter-optimization",
    "hyperparameter-tuning",
    "machine-learning",
    "mlr3",
    "optimization"
  ],
  "_stars": 26,
  "_contributors": [
    {
      "user": "be-marc",
      "count": 482,
      "uuid": 33069354
    },
    {
      "user": "jakob-r",
      "count": 97,
      "uuid": 1888623
    },
    {
      "user": "mllg",
      "count": 54,
      "uuid": 1260920
    },
    {
      "user": "sumny",
      "count": 40,
      "uuid": 17437765
    },
    {
      "user": "berndbischl",
      "count": 30,
      "uuid": 1225974
    },
    {
      "user": "pat-s",
      "count": 29,
      "uuid": 8430564
    },
    {
      "user": "mb706",
      "count": 16,
      "uuid": 15801081
    },
    {
      "user": "sebffischer",
      "count": 3,
      "uuid": 20975557
    },
    {
      "user": "michaelchirico",
      "count": 3,
      "uuid": 7606389
    },
    {
      "user": "lionel-",
      "count": 1,
      "uuid": 4465050
    },
    {
      "user": "jemus42",
      "count": 1,
      "uuid": 1613346
    }
  ],
  "_userbio": {
    "uuid": 12941794,
    "type": "organization",
    "name": "mlr-org"
  },
  "_downloads": {
    "count": 28230,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bbotk"
  },
  "_devurl": "https://github.com/mlr-org/bbotk",
  "_pkgdown": "https://bbotk.mlr-org.com",
  "_searchresults": 184,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/bbotk.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mlr-org/bbotk",
  "_realowner": "mlr-org",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2020-07-24"
    },
    {
      "version": "0.2.1",
      "date": "2020-09-05"
    },
    {
      "version": "0.2.2",
      "date": "2020-10-08"
    },
    {
      "version": "0.3.0",
      "date": "2021-01-24"
    },
    {
      "version": "0.3.1",
      "date": "2021-03-12"
    },
    {
      "version": "0.3.2",
      "date": "2021-03-18"
    },
    {
      "version": "0.4.0",
      "date": "2021-09-13"
    },
    {
      "version": "0.5.0",
      "date": "2022-01-19"
    },
    {
      "version": "0.5.1",
      "date": "2022-02-25"
    },
    {
      "version": "0.5.2",
      "date": "2022-04-04"
    },
    {
      "version": "0.5.3",
      "date": "2022-05-04"
    },
    {
      "version": "0.5.4",
      "date": "2022-08-25"
    },
    {
      "version": "0.6.0",
      "date": "2022-10-25"
    },
    {
      "version": "0.7.0",
      "date": "2022-11-05"
    },
    {
      "version": "0.7.1",
      "date": "2022-11-30"
    },
    {
      "version": "0.7.2",
      "date": "2022-12-08"
    },
    {
      "version": "0.7.3",
      "date": "2023-11-13"
    },
    {
      "version": "0.8.0",
      "date": "2024-02-29"
    },
    {
      "version": "1.0.0",
      "date": "2024-06-28"
    },
    {
      "version": "1.0.1",
      "date": "2024-07-24"
    },
    {
      "version": "1.1.0",
      "date": "2024-09-09"
    },
    {
      "version": "1.1.1",
      "date": "2024-10-15"
    },
    {
      "version": "1.2.0",
      "date": "2024-10-25"
    },
    {
      "version": "1.3.0",
      "date": "2024-11-07"
    },
    {
      "version": "1.4.0",
      "date": "2024-11-26"
    },
    {
      "version": "1.4.1",
      "date": "2024-11-27"
    },
    {
      "version": "1.5.0",
      "date": "2024-12-17"
    },
    {
      "version": "1.6.0",
      "date": "2025-06-03"
    },
    {
      "version": "1.7.0",
      "date": "2025-10-10"
    },
    {
      "version": "1.7.1",
      "date": "2025-10-24"
    },
    {
      "version": "1.8.0",
      "date": "2025-11-06"
    },
    {
      "version": "1.8.1",
      "date": "2025-11-26"
    },
    {
      "version": "1.9.0",
      "date": "2026-02-28"
    },
    {
      "version": "1.10.0",
      "date": "2026-04-08"
    }
  ],
  "_exports": [
    "Archive",
    "ArchiveAsync",
    "ArchiveAsyncFrozen",
    "ArchiveBatch",
    "as_terminator",
    "as_terminators",
    "assert_archive",
    "assert_archive_async",
    "assert_archive_batch",
    "assert_instance",
    "assert_instance_async",
    "assert_instance_properties",
    "assert_optimizer",
    "assert_optimizer_async",
    "assert_optimizer_batch",
    "assert_set",
    "assert_terminable",
    "assert_terminator",
    "assert_terminators",
    "assign_result_default",
    "bb_optimize",
    "bbotk_reflections",
    "bbotk_worker_loop",
    "branin",
    "branin_wu",
    "callback_async",
    "callback_batch",
    "CallbackAsync",
    "CallbackBatch",
    "choose_search_space",
    "clbk",
    "clbks",
    "Codomain",
    "ContextAsync",
    "ContextBatch",
    "error_bbotk",
    "error_bbotk_terminated",
    "EvalInstance",
    "is_dominated",
    "local_search",
    "local_search_control",
    "mlr_callbacks",
    "mlr_optimizers",
    "mlr_terminators",
    "mlr_test_functions",
    "nds_selection",
    "Objective",
    "ObjectiveRFun",
    "ObjectiveRFunDt",
    "ObjectiveRFunMany",
    "ObjectiveTestFunction",
    "oi",
    "oi_async",
    "opt",
    "OptimInstance",
    "OptimInstanceAsync",
    "OptimInstanceAsyncMultiCrit",
    "OptimInstanceAsyncSingleCrit",
    "OptimInstanceBatch",
    "OptimInstanceBatchMultiCrit",
    "OptimInstanceBatchSingleCrit",
    "OptimInstanceMultiCrit",
    "OptimInstanceSingleCrit",
    "optimize_async_default",
    "optimize_batch_default",
    "Optimizer",
    "OptimizerAsync",
    "OptimizerAsyncDesignPoints",
    "OptimizerAsyncGridSearch",
    "OptimizerAsyncRandomSearch",
    "OptimizerBatch",
    "OptimizerBatchChain",
    "OptimizerBatchCmaes",
    "OptimizerBatchDesignPoints",
    "OptimizerBatchFocusSearch",
    "OptimizerBatchGenSA",
    "OptimizerBatchGridSearch",
    "OptimizerBatchIrace",
    "OptimizerBatchLocalSearch",
    "OptimizerBatchNLoptr",
    "OptimizerBatchRandomSearch",
    "opts",
    "otfun",
    "otfuns",
    "shrink_ps",
    "terminated_error",
    "Terminator",
    "TerminatorClockTime",
    "TerminatorCombo",
    "TerminatorEvals",
    "TerminatorNone",
    "TerminatorPerfReached",
    "TerminatorRunTime",
    "TerminatorStagnation",
    "TerminatorStagnationBatch",
    "TerminatorStagnationHypervolume",
    "tiny_logging",
    "tiny_result",
    "trafo_xs",
    "transform_xdt_to_xss",
    "trm",
    "trms"
  ],
  "_help": [
    {
      "page": "bbotk-package",
      "title": "bbotk: Black-Box Optimization Toolkit",
      "topics": [
        "bbotk-package",
        "bbotk"
      ]
    },
    {
      "page": "Archive",
      "title": "Data Storage",
      "topics": [
        "Archive"
      ]
    },
    {
      "page": "ArchiveAsync",
      "title": "Rush Data Storage",
      "topics": [
        "ArchiveAsync"
      ]
    },
    {
      "page": "ArchiveAsyncFrozen",
      "title": "Frozen Rush Data Storage",
      "topics": [
        "ArchiveAsyncFrozen"
      ]
    },
    {
      "page": "ArchiveBatch",
      "title": "Data Table Storage",
      "topics": [
        "ArchiveBatch"
      ]
    },
    {
      "page": "as_terminator",
      "title": "Convert to a Terminator",
      "topics": [
        "as_terminator",
        "as_terminator.Terminator",
        "as_terminators",
        "as_terminators.default",
        "as_terminators.list"
      ]
    },
    {
      "page": "bb_optimize",
      "title": "Black-Box Optimization",
      "topics": [
        "bb_optimize",
        "bb_optimize.function",
        "bb_optimize.Objective"
      ]
    },
    {
      "page": "bbotk_conditions",
      "title": "Condition Classes for bbotk",
      "topics": [
        "bbotk_conditions",
        "error_bbotk",
        "error_bbotk_terminated"
      ]
    },
    {
      "page": "bbotk.async_freeze_archive",
      "title": "Freeze Archive Callback",
      "topics": [
        "bbotk.async_freeze_archive"
      ]
    },
    {
      "page": "bbotk.backup",
      "title": "Backup Archive Callback",
      "topics": [
        "bbotk.backup"
      ]
    },
    {
      "page": "branin",
      "title": "Branin Function",
      "topics": [
        "branin",
        "branin_wu"
      ]
    },
    {
      "page": "callback_async",
      "title": "Create Asynchronous Optimization Callback",
      "topics": [
        "callback_async"
      ]
    },
    {
      "page": "callback_batch",
      "title": "Create Batch Optimization Callback",
      "topics": [
        "callback_batch"
      ]
    },
    {
      "page": "CallbackAsync",
      "title": "Create Asynchronous Optimization Callback",
      "topics": [
        "CallbackAsync"
      ]
    },
    {
      "page": "CallbackBatch",
      "title": "Create Batch Optimization Callback",
      "topics": [
        "CallbackBatch"
      ]
    },
    {
      "page": "choose_search_space",
      "title": "Choose Search Space",
      "topics": [
        "choose_search_space"
      ]
    },
    {
      "page": "Codomain",
      "title": "Codomain of Function",
      "topics": [
        "Codomain"
      ]
    },
    {
      "page": "ContextAsync",
      "title": "Asynchronous Optimization Context",
      "topics": [
        "ContextAsync"
      ]
    },
    {
      "page": "ContextBatch",
      "title": "Batch Optimization Context",
      "topics": [
        "ContextBatch"
      ]
    },
    {
      "page": "EvalInstance",
      "title": "Evaluation Instance Base Class",
      "topics": [
        "EvalInstance"
      ]
    },
    {
      "page": "is_dominated",
      "title": "Calculate which points are dominated",
      "topics": [
        "is_dominated"
      ]
    },
    {
      "page": "local_search",
      "title": "Local Search",
      "topics": [
        "local_search"
      ]
    },
    {
      "page": "local_search_control",
      "title": "Local Search Control",
      "topics": [
        "local_search_control"
      ]
    },
    {
      "page": "mlr_optimizers",
      "title": "Dictionary of Optimizer",
      "concept": [
        "Dictionary",
        "Optimizer"
      ],
      "topics": [
        "mlr_optimizers"
      ]
    },
    {
      "page": "mlr_optimizers_async_design_points",
      "title": "Asynchronous Optimization via Design Points",
      "topics": [
        "mlr_optimizers_async_design_points",
        "OptimizerAsyncDesignPoints"
      ]
    },
    {
      "page": "mlr_optimizers_async_grid_search",
      "title": "Asynchronous Optimization via Grid Search",
      "topics": [
        "mlr_optimizers_async_grid_search",
        "OptimizerAsyncGridSearch"
      ]
    },
    {
      "page": "mlr_optimizers_async_random_search",
      "title": "Asynchronous Optimization via Random Search",
      "topics": [
        "mlr_optimizers_async_random_search",
        "OptimizerAsyncRandomSearch"
      ]
    },
    {
      "page": "mlr_optimizers_chain",
      "title": "Run Optimizers Sequentially",
      "topics": [
        "mlr_optimizers_chain",
        "OptimizerBatchChain"
      ]
    },
    {
      "page": "mlr_optimizers_cmaes",
      "title": "Optimization via Covariance Matrix Adaptation Evolution Strategy",
      "topics": [
        "mlr_optimizers_cmaes",
        "OptimizerBatchCmaes"
      ]
    },
    {
      "page": "mlr_optimizers_design_points",
      "title": "Optimization via Design Points",
      "topics": [
        "mlr_optimizers_design_points",
        "OptimizerBatchDesignPoints"
      ]
    },
    {
      "page": "mlr_optimizers_focus_search",
      "title": "Optimization via Focus Search",
      "topics": [
        "mlr_optimizers_focus_search",
        "OptimizerBatchFocusSearch"
      ]
    },
    {
      "page": "mlr_optimizers_gensa",
      "title": "Generalized Simulated Annealing",
      "topics": [
        "mlr_optimizers_gensa",
        "OptimizerBatchGenSA"
      ]
    },
    {
      "page": "mlr_optimizers_grid_search",
      "title": "Optimization via Grid Search",
      "topics": [
        "mlr_optimizers_grid_search",
        "OptimizerBatchGridSearch"
      ]
    },
    {
      "page": "mlr_optimizers_irace",
      "title": "Iterated Racing",
      "topics": [
        "mlr_optimizers_irace",
        "OptimizerBatchIrace"
      ]
    },
    {
      "page": "mlr_optimizers_local_search",
      "title": "Local Search",
      "topics": [
        "mlr_optimizers_local_search",
        "OptimizerBatchLocalSearch"
      ]
    },
    {
      "page": "mlr_optimizers_nloptr",
      "title": "Non-linear Optimization",
      "topics": [
        "mlr_optimizers_nloptr",
        "OptimizerBatchNLoptr"
      ]
    },
    {
      "page": "mlr_optimizers_random_search",
      "title": "Optimization via Random Search",
      "topics": [
        "mlr_optimizers_random_search",
        "OptimizerBatchRandomSearch"
      ]
    },
    {
      "page": "mlr_terminators",
      "title": "Dictionary of Terminators",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators"
      ]
    },
    {
      "page": "mlr_terminators_clock_time",
      "title": "Clock Time Terminator",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_clock_time",
        "TerminatorClockTime"
      ]
    },
    {
      "page": "mlr_terminators_combo",
      "title": "Combine Terminators",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_combo",
        "TerminatorCombo"
      ]
    },
    {
      "page": "mlr_terminators_evals",
      "title": "Terminator that stops after a number of evaluations",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_evals",
        "TerminatorEvals"
      ]
    },
    {
      "page": "mlr_terminators_none",
      "title": "None Terminator",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_none",
        "TerminatorNone"
      ]
    },
    {
      "page": "mlr_terminators_perf_reached",
      "title": "Performance Level Terminator",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_perf_reached",
        "TerminatorPerfReached"
      ]
    },
    {
      "page": "mlr_terminators_run_time",
      "title": "Run Time Terminator",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_run_time",
        "TerminatorRunTime"
      ]
    },
    {
      "page": "mlr_terminators_stagnation",
      "title": "Terminator that stops when optimization does not improve",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_stagnation",
        "TerminatorStagnation"
      ]
    },
    {
      "page": "mlr_terminators_stagnation_batch",
      "title": "Terminator that stops when optimization does not improve",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_stagnation_batch",
        "TerminatorStagnationBatch"
      ]
    },
    {
      "page": "mlr_terminators_stagnation_hypervolume",
      "title": "Stagnation Hypervolume Terminator",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "mlr_terminators_stagnation_hypervolume",
        "TerminatorStagnationHypervolume"
      ]
    },
    {
      "page": "mlr_test_functions",
      "title": "Dictionary of Optimization Test Functions",
      "topics": [
        "mlr_test_functions"
      ]
    },
    {
      "page": "Objective",
      "title": "Objective Function with Domain and Codomain",
      "topics": [
        "Objective"
      ]
    },
    {
      "page": "ObjectiveRFun",
      "title": "Objective interface with custom R function",
      "topics": [
        "ObjectiveRFun"
      ]
    },
    {
      "page": "ObjectiveRFunDt",
      "title": "Objective interface for basic R functions.",
      "topics": [
        "ObjectiveRFunDt"
      ]
    },
    {
      "page": "ObjectiveRFunMany",
      "title": "Objective Interface with Custom R Function",
      "topics": [
        "ObjectiveRFunMany"
      ]
    },
    {
      "page": "ObjectiveTestFunction",
      "title": "Objective Test Function",
      "topics": [
        "ObjectiveTestFunction"
      ]
    },
    {
      "page": "oi",
      "title": "Syntactic Sugar for Optimization Instance Construction",
      "topics": [
        "oi"
      ]
    },
    {
      "page": "oi_async",
      "title": "Syntactic Sugar for Asynchronous Optimization Instance Construction",
      "topics": [
        "oi_async"
      ]
    },
    {
      "page": "opt",
      "title": "Syntactic Sugar Optimizer Construction",
      "topics": [
        "opt",
        "opts"
      ]
    },
    {
      "page": "OptimInstance",
      "title": "Optimization Instance",
      "topics": [
        "OptimInstance"
      ]
    },
    {
      "page": "OptimInstanceAsync",
      "title": "Optimization Instance for Asynchronous Optimization",
      "topics": [
        "OptimInstanceAsync"
      ]
    },
    {
      "page": "OptimInstanceAsyncMultiCrit",
      "title": "Multi Criteria Optimization Instance for Asynchronous Optimization",
      "topics": [
        "OptimInstanceAsyncMultiCrit"
      ]
    },
    {
      "page": "OptimInstanceAsyncSingleCrit",
      "title": "Single Criterion Optimization Instance for Asynchronous Optimization",
      "topics": [
        "OptimInstanceAsyncSingleCrit"
      ]
    },
    {
      "page": "OptimInstanceBatch",
      "title": "Optimization Instance for Batch Optimization",
      "topics": [
        "OptimInstanceBatch"
      ]
    },
    {
      "page": "OptimInstanceBatchMultiCrit",
      "title": "Multi Criteria Optimization Instance for Batch Optimization",
      "topics": [
        "OptimInstanceBatchMultiCrit"
      ]
    },
    {
      "page": "OptimInstanceBatchSingleCrit",
      "title": "Single Criterion Optimization Instance for Batch Optimization",
      "topics": [
        "OptimInstanceBatchSingleCrit"
      ]
    },
    {
      "page": "OptimInstanceMultiCrit",
      "title": "Multi Criteria Optimization Instance for Batch Optimization",
      "topics": [
        "OptimInstanceMultiCrit"
      ]
    },
    {
      "page": "OptimInstanceSingleCrit",
      "title": "Single Criterion Optimization Instance for Batch Optimization",
      "topics": [
        "OptimInstanceSingleCrit"
      ]
    },
    {
      "page": "Optimizer",
      "title": "Optimizer",
      "topics": [
        "Optimizer"
      ]
    },
    {
      "page": "OptimizerAsync",
      "title": "Asynchronous Optimizer",
      "topics": [
        "OptimizerAsync"
      ]
    },
    {
      "page": "OptimizerBatch",
      "title": "Batch Optimizer",
      "topics": [
        "OptimizerBatch"
      ]
    },
    {
      "page": "otfun",
      "title": "Syntactic Sugar for Optimization Test Functions",
      "topics": [
        "otfun",
        "otfuns"
      ]
    },
    {
      "page": "shrink_ps",
      "title": "Shrink a ParamSet towards a point.",
      "topics": [
        "shrink_ps"
      ]
    },
    {
      "page": "terminated_error",
      "title": "Termination Error",
      "topics": [
        "terminated_error"
      ]
    },
    {
      "page": "Terminator",
      "title": "Abstract Terminator Class",
      "concept": [
        "Terminator"
      ],
      "topics": [
        "Terminator"
      ]
    },
    {
      "page": "trafo_xs",
      "title": "Calculate the transformed x-values",
      "topics": [
        "trafo_xs"
      ]
    },
    {
      "page": "trm",
      "title": "Syntactic Sugar Terminator Construction",
      "topics": [
        "trm",
        "trms"
      ]
    }
  ],
  "_readme": "https://github.com/mlr-org/bbotk/raw/v1.10.0/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "cli",
    "data.table",
    "digest",
    "lgr",
    "mlr3misc",
    "paradox",
    "R6"
  ],
  "_score": 11.270381135528512,
  "_indexed": true,
  "_nocasepkg": "bbotk",
  "_universes": [
    "mlr-org",
    "be-marc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.10.0",
      "date": "2026-05-09T08:27:10.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "14b542def7997f19f47a48604c6d129bb5f98fdd7ec976e983fb85c26098d7e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.10.0",
      "date": "2026-05-09T08:27:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "f9c5baba04bbc6b4bc47a72fba9d5d58adc452e9f3cf0b51fca95d763781d847",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.10.0",
      "date": "2026-05-09T08:26:59.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "5101be3bcfb4326279929348b44d8ba4541b8daec17ac18ecf3da7fab311fbe5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.10.0",
      "date": "2026-05-09T08:27:30.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "1b19a6ab4671e49d782db510188d8866725f898f19f8a5e5269b5715d6f39644",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.10.0",
      "date": "2026-05-09T08:27:12.000Z",
      "arch": "aarch64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "9bd4cda21c961475b2429df171830595137591281b8d01447bd6982e336c0a68",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.10.0",
      "date": "2026-05-09T08:28:12.000Z",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "11c06e2b9fd1e299dee56f79dcd11c9a31d999ee27a45c963c2e2c60b1824a37",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.10.0",
      "date": "2026-05-09T08:26:29.000Z",
      "arch": "aarch64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "87ac5d0134f000b4a4ff04fa5a6f2cc6c431d6c4223e9c4e2bd6edbe7c5a16ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.10.0",
      "date": "2026-05-09T08:27:16.000Z",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "765334879ef124950bf1f4b516d1e17edc0e2599676bd051a105f14e5cbc1b59",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.10.0",
      "date": "2026-05-09T08:26:31.000Z",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "81a2a898f9199134c853526079cb523a08e1ce7b01be716f34401382f05e33ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.10.0",
      "date": "2026-05-09T08:26:05.000Z",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "d210f3d7a880ae1e397cdb2d5249a1e5696d8cf39141b94ee6c375c561c1f3cb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.10.0",
      "date": "2026-05-09T08:27:03.000Z",
      "arch": "x86_64",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "1592b339934ece68e8400c77f710a572a8fbc0aeeb8a4f0f02e4889ce6a270e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.10.0",
      "date": "2026-05-22T13:05:06.000Z",
      "arch": "emscripten",
      "commit": "3f63f2bc489659f9f028457088e0ab8a7803196c",
      "fileid": "b13ea7d5de6bf6444d4b1488061deb20623a398f6d4f5e31db48113d4038b957",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mlr-org/actions/runs/25596396041"
    }
  ]
}