{
  "_id": "6a13fb6eacfb0bcc41d35ab9",
  "Package": "smoof",
  "Type": "Package",
  "Title": "Single and Multi-Objective Optimization Test Functions",
  "Description": "Provides generators for a high number of both single- and\nmulti- objective test functions which are frequently used for\nthe benchmarking of (numerical) optimization algorithms.\nMoreover, it offers a set of convenient functions to generate,\nplot and work with objective functions.",
  "Version": "1.7.0.9000",
  "Date": "2026-02-23",
  "Authors@R": "c(\nperson(\ngiven = \"Jakob\",\nfamily = \"Bossek\",\nemail = \"j.bossek@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-4121-4668\")),\nperson(\ngiven = \"Pascal\",\nfamily = \"Kerschke\",\nemail = \"pascal.kerschke@tu-dresden.de\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0003-2862-1418\")),\nperson(\ngiven = \"Lennart\",\nfamily = \"Schäpermeier\",\nemail = \"lennart.schaepermeier@tu-dresden.de\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0003-3929-7465\")))",
  "Maintainer": "Jakob Bossek <j.bossek@gmail.com>",
  "URL": "https://jakobbossek.github.io/smoof/,\nhttps://github.com/jakobbossek/smoof",
  "BugReports": "https://github.com/jakobbossek/smoof/issues",
  "License": "BSD_2_clause + file LICENSE",
  "ByteCompile": "yes",
  "RoxygenNote": "7.3.3",
  "Encoding": "UTF-8",
  "Repository": "https://jakobbossek.r-universe.dev",
  "Date/Publication": "2026-02-24 10:49:45 UTC",
  "RemoteUrl": "https://github.com/jakobbossek/smoof",
  "RemoteRef": "HEAD",
  "RemoteSha": "794334d98de3e5fe94599b88659475d573ddf097",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-25 07:22:52 UTC",
    "User": "root"
  },
  "Author": "Jakob Bossek [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4121-4668>),\nPascal Kerschke [ctb] (ORCID: <https://orcid.org/0000-0003-2862-1418>),\nLennart Schäpermeier [ctb] (ORCID:\n<https://orcid.org/0000-0003-3929-7465>)",
  "MD5sum": "c11eec2c16dad74e62f338af0539f5c7",
  "_user": "jakobbossek",
  "_type": "src",
  "_file": "smoof_1.7.0.9000.tar.gz",
  "_fileid": "d768359b58fc5dee54288b464f516fa17b7012a7430452b4b1c63a2d753b0227",
  "_filesize": 753440,
  "_sha256": "d768359b58fc5dee54288b464f516fa17b7012a7430452b4b1c63a2d753b0227",
  "_created": "2026-05-25T07:22:52.000Z",
  "_published": "2026-05-25T07:34:06.163Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77673086285,
      "time": 188,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7193653177"
    },
    {
      "job": 77673086212,
      "time": 205,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7193657259"
    },
    {
      "job": 77673086228,
      "time": 192,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193654246"
    },
    {
      "job": 77673086216,
      "time": 189,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193653289"
    },
    {
      "job": 77673086314,
      "time": 194,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7193647571"
    },
    {
      "job": 77673086254,
      "time": 575,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7193740067"
    },
    {
      "job": 77673086259,
      "time": 186,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193646389"
    },
    {
      "job": 77673086329,
      "time": 320,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193682645"
    },
    {
      "job": 77672645087,
      "time": 226,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193606243"
    },
    {
      "job": 77673086247,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193641850"
    },
    {
      "job": 77673086322,
      "time": 211,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7193659071"
    },
    {
      "job": 77673086195,
      "time": 228,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7193662861"
    },
    {
      "job": 77673086204,
      "time": 180,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193650991"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jakobbossek/smoof",
  "_commit": {
    "id": "794334d98de3e5fe94599b88659475d573ddf097",
    "author": "Jakob Bossek <j.bossek@gmail.com>",
    "committer": "Jakob Bossek <j.bossek@gmail.com>",
    "message": "Increment version number to 1.7.0.9000\n",
    "time": 1771930185
  },
  "_maintainer": {
    "name": "Jakob Bossek",
    "email": "j.bossek@gmail.com",
    "login": "jakobbossek",
    "description": "",
    "uuid": 4079979,
    "orcid": "0000-0002-4121-4668"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "ParamHelpers",
      "version": ">= 1.8",
      "role": "Depends"
    },
    {
      "package": "checkmate",
      "version": ">= 1.1",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "BBmisc",
      "version": ">= 1.6",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.0.0",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.11.0",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "plot3D",
      "role": "Suggests"
    },
    {
      "package": "plotly",
      "role": "Suggests"
    },
    {
      "package": "mco",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "reticulate",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "jakobbossek",
  "_selfowned": true,
  "_usedby": 12,
  "_updates": [
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v1.7.0",
      "date": "2026-01-19"
    }
  ],
  "_topics": [
    "benchmark-functions",
    "multi-objective-optimization",
    "single-objective-optimization",
    "cpp"
  ],
  "_stars": 36,
  "_contributors": [
    {
      "user": "jakobbossek",
      "count": 473,
      "uuid": 4079979
    },
    {
      "user": "kerschke",
      "count": 24,
      "uuid": 5772725
    },
    {
      "user": "jakob-r",
      "count": 20,
      "uuid": 1888623
    },
    {
      "user": "schaepermeier",
      "count": 14,
      "uuid": 36477576
    },
    {
      "user": "olafmersmann",
      "count": 5,
      "uuid": 2335934
    },
    {
      "user": "titanx9-exe",
      "count": 4,
      "uuid": 71263771
    },
    {
      "user": "surmann",
      "count": 3,
      "uuid": 4048472
    },
    {
      "user": "fcampelo",
      "count": 3,
      "uuid": 9551592
    },
    {
      "user": "giuseppec",
      "count": 2,
      "uuid": 4238748
    },
    {
      "user": "jeroenrook",
      "count": 1,
      "uuid": 7126565
    },
    {
      "user": "louisaslett",
      "count": 1,
      "uuid": 5246125
    },
    {
      "user": "mhils",
      "count": 1,
      "uuid": 1019198
    },
    {
      "user": "mllg",
      "count": 1,
      "uuid": 1260920
    },
    {
      "user": "agido-krause",
      "count": 1,
      "uuid": 103199642
    }
  ],
  "_userbio": {
    "uuid": 4079979,
    "type": "user",
    "name": "Jakob Bossek"
  },
  "_downloads": {
    "count": 7766,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/smoof"
  },
  "_devurl": "https://github.com/jakobbossek/smoof",
  "_pkgdown": "https://jakobbossek.github.io/smoof/",
  "_searchresults": 248,
  "_rbuild": "4.6.0",
  "_assets": [
    "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",
    "extra/smoof.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jakobbossek/smoof",
  "_realowner": "jakobbossek",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2015-05-18"
    },
    {
      "version": "1.1",
      "date": "2015-11-24"
    },
    {
      "version": "1.2",
      "date": "2016-01-22"
    },
    {
      "version": "1.3",
      "date": "2016-03-01"
    },
    {
      "version": "1.4",
      "date": "2016-08-03"
    },
    {
      "version": "1.5",
      "date": "2017-04-26"
    },
    {
      "version": "1.5.1",
      "date": "2017-08-14"
    },
    {
      "version": "1.6.0",
      "date": "2020-01-16"
    },
    {
      "version": "1.6.0.1",
      "date": "2020-01-31"
    },
    {
      "version": "1.6.0.2",
      "date": "2020-02-18"
    },
    {
      "version": "1.6.0.3",
      "date": "2023-03-10"
    },
    {
      "version": "1.7.0",
      "date": "2026-02-24"
    }
  ],
  "_exports": [
    "addCountingWrapper",
    "addLoggingWrapper",
    "computeExpectedRunningTime",
    "convertToMaximization",
    "convertToMinimization",
    "doesCountEvaluations",
    "exportNKFunction",
    "filterFunctionsByTags",
    "getAvailableTags",
    "getDescription",
    "getGlobalOptimum",
    "getID",
    "getLocalOptimum",
    "getLoggedValues",
    "getLowerBoxConstraints",
    "getMeanFunction",
    "getName",
    "getNumberOfEvaluations",
    "getNumberOfObjectives",
    "getNumberOfParameters",
    "getOptimaDf",
    "getRefPoint",
    "getTags",
    "getUpperBoxConstraints",
    "getWrappedFunction",
    "hasBoxConstraints",
    "hasConstraints",
    "hasGlobalOptimum",
    "hasLocalOptimum",
    "hasOtherConstraints",
    "hasTags",
    "importNKFunction",
    "isMultiobjective",
    "isNoisy",
    "isSingleobjective",
    "isSmoofFunction",
    "isVectorized",
    "isWrappedSmoofFunction",
    "makeAckleyFunction",
    "makeAdjimanFunction",
    "makeAlpine01Function",
    "makeAlpine02Function",
    "makeAluffiPentiniFunction",
    "makeBartelsConnFunction",
    "makeBBOBFunction",
    "makeBealeFunction",
    "makeBentCigarFunction",
    "makeBiObjBBOBFunction",
    "makeBirdFunction",
    "makeBiSphereFunction",
    "makeBK1Function",
    "makeBohachevskyN1Function",
    "makeBoothFunction",
    "makeBraninFunction",
    "makeBrentFunction",
    "makeBrownFunction",
    "makeBukinN2Function",
    "makeBukinN4Function",
    "makeBukinN6Function",
    "makeCarromTableFunction",
    "makeChichinadzeFunction",
    "makeChungReynoldsFunction",
    "makeComplexFunction",
    "makeCosineMixtureFunction",
    "makeCrossInTrayFunction",
    "makeCubeFunction",
    "makeDeckkersAartsFunction",
    "makeDeflectedCorrugatedSpringFunction",
    "makeDentFunction",
    "makeDixonPriceFunction",
    "makeDoubleSumFunction",
    "makeDTLZ1Function",
    "makeDTLZ2Function",
    "makeDTLZ3Function",
    "makeDTLZ4Function",
    "makeDTLZ5Function",
    "makeDTLZ6Function",
    "makeDTLZ7Function",
    "makeEasomFunction",
    "makeED1Function",
    "makeED2Function",
    "makeEggCrateFunction",
    "makeEggholderFunction",
    "makeElAttarVidyasagarDuttaFunction",
    "makeEngvallFunction",
    "makeExponentialFunction",
    "makeFreudensteinRothFunction",
    "makeFunctionsByName",
    "makeGeneralizedDropWaveFunction",
    "makeGiuntaFunction",
    "makeGoldsteinPriceFunction",
    "makeGOMOPFunction",
    "makeGriewankFunction",
    "makeHansenFunction",
    "makeHartmannFunction",
    "makeHimmelblauFunction",
    "makeHolderTableN1Function",
    "makeHolderTableN2Function",
    "makeHosakiFunction",
    "makeHyperEllipsoidFunction",
    "makeInvertedVincentFunction",
    "makeJennrichSampsonFunction",
    "makeJudgeFunction",
    "makeKeaneFunction",
    "makeKearfottFunction",
    "makeKursaweFunction",
    "makeLeonFunction",
    "makeMatyasFunction",
    "makeMcCormickFunction",
    "makeMichalewiczFunction",
    "makeMMF10Function",
    "makeMMF11Function",
    "makeMMF12Function",
    "makeMMF13Function",
    "makeMMF14aFunction",
    "makeMMF14Function",
    "makeMMF15aFunction",
    "makeMMF15Function",
    "makeMMF1eFunction",
    "makeMMF1Function",
    "makeMMF1zFunction",
    "makeMMF2Function",
    "makeMMF3Function",
    "makeMMF4Function",
    "makeMMF5Function",
    "makeMMF6Function",
    "makeMMF7Function",
    "makeMMF8Function",
    "makeMMF9Function",
    "makeMNKFunction",
    "makeModifiedRastriginFunction",
    "makeMOP1Function",
    "makeMOP2Function",
    "makeMOP3Function",
    "makeMOP4Function",
    "makeMOP5Function",
    "makeMOP6Function",
    "makeMOP7Function",
    "makeMPM2Function",
    "makeMultiObjectiveFunction",
    "makeNKFunction",
    "makeObjectiveFunction",
    "makeOmniTestFunction",
    "makePeriodicFunction",
    "makePowellSumFunction",
    "makePriceN1Function",
    "makePriceN2Function",
    "makePriceN4Function",
    "makeRastriginFunction",
    "makeRMNKFunction",
    "makeRosenbrockFunction",
    "makeSchafferN2Function",
    "makeSchafferN4Function",
    "makeSchwefelFunction",
    "makeShekelFunction",
    "makeShubertFunction",
    "makeSingleObjectiveFunction",
    "makeSixHumpCamelFunction",
    "makeSphereFunction",
    "makeStyblinkskiTangFunction",
    "makeSumOfDifferentSquaresFunction",
    "makeSwiler2014Function",
    "makeSYMPARTrotatedFunction",
    "makeSYMPARTsimpleFunction",
    "makeThreeHumpCamelFunction",
    "makeTrecanniFunction",
    "makeUFFunction",
    "makeViennetFunction",
    "makeWFG1Function",
    "makeWFG2Function",
    "makeWFG3Function",
    "makeWFG4Function",
    "makeWFG5Function",
    "makeWFG6Function",
    "makeWFG7Function",
    "makeWFG8Function",
    "makeWFG9Function",
    "makeZDT1Function",
    "makeZDT2Function",
    "makeZDT3Function",
    "makeZDT4Function",
    "makeZDT6Function",
    "makeZettlFunction",
    "mnof",
    "plot1DNumeric",
    "plot2DNumeric",
    "plot3D",
    "resetEvaluationCounter",
    "shouldBeMinimized",
    "snof",
    "violatesConstraints",
    "visualizeParetoOptimalFront"
  ],
  "_help": [
    {
      "page": "addCountingWrapper",
      "title": "Return a function which counts its function evaluations",
      "topics": [
        "addCountingWrapper"
      ]
    },
    {
      "page": "addLoggingWrapper",
      "title": "Return a function which internally stores x or y values",
      "topics": [
        "addLoggingWrapper"
      ]
    },
    {
      "page": "autoplot.smoof_function",
      "title": "Generate ggplot2 object",
      "topics": [
        "autoplot.smoof_function"
      ]
    },
    {
      "page": "computeExpectedRunningTime",
      "title": "Compute the Expected Running Time (ERT) performance measure",
      "topics": [
        "computeExpectedRunningTime"
      ]
    },
    {
      "page": "conversion",
      "title": "Conversion between minimization and maximization problems",
      "topics": [
        "conversion",
        "convertToMaximization",
        "convertToMinimization"
      ]
    },
    {
      "page": "doesCountEvaluations",
      "title": "Check whether the function is counting its function evaluations",
      "topics": [
        "doesCountEvaluations"
      ]
    },
    {
      "page": "exportNKFunction",
      "title": "Export/import (rM)NK-landscapes",
      "concept": [
        "nk_landscapes"
      ],
      "topics": [
        "exportNKFunction",
        "importNKFunction"
      ]
    },
    {
      "page": "filterFunctionsByTags",
      "title": "Get a list of implemented test functions with specific tags",
      "topics": [
        "filterFunctionsByTags"
      ]
    },
    {
      "page": "getAvailableTags",
      "title": "Returns a character vector of possible function tags",
      "topics": [
        "getAvailableTags"
      ]
    },
    {
      "page": "getDescription",
      "title": "Returns the description of the function",
      "topics": [
        "getDescription"
      ]
    },
    {
      "page": "getGlobalOptimum",
      "title": "Returns the global optimum and its value",
      "topics": [
        "getGlobalOptimum"
      ]
    },
    {
      "page": "getID",
      "title": "Returns the ID / short name of the function",
      "topics": [
        "getID"
      ]
    },
    {
      "page": "getLocalOptimum",
      "title": "Returns the local optima of a single objective smoof function",
      "topics": [
        "getLocalOptimum"
      ]
    },
    {
      "page": "getLoggedValues",
      "title": "Extracts the logged values of a function wrapped by a logging wrapper",
      "topics": [
        "getLoggedValues"
      ]
    },
    {
      "page": "getLowerBoxConstraints",
      "title": "Returns lower box constraints for a Smoof function",
      "topics": [
        "getLowerBoxConstraints"
      ]
    },
    {
      "page": "getMeanFunction",
      "title": "Returns the true mean function in the noisy case",
      "topics": [
        "getMeanFunction"
      ]
    },
    {
      "page": "getName",
      "title": "Returns the name of the function",
      "topics": [
        "getName"
      ]
    },
    {
      "page": "getNumberOfEvaluations",
      "title": "Returns the number of function evaluations performed by the wrapped 'smoof_function'",
      "topics": [
        "getNumberOfEvaluations"
      ]
    },
    {
      "page": "getNumberOfObjectives",
      "title": "Determines the number of objectives",
      "topics": [
        "getNumberOfObjectives"
      ]
    },
    {
      "page": "getNumberOfParameters",
      "title": "Determines the number of parameters",
      "topics": [
        "getNumberOfParameters"
      ]
    },
    {
      "page": "getOptimaDf",
      "title": "Get Data Frame of optima",
      "topics": [
        "getOptimaDf"
      ]
    },
    {
      "page": "getParamSet",
      "title": "Get parameter set",
      "topics": [
        "getParamSet"
      ]
    },
    {
      "page": "getRefPoint",
      "title": "Returns the reference point of a multi-objective function",
      "topics": [
        "getRefPoint"
      ]
    },
    {
      "page": "getTags",
      "title": "Returns the vector of associated tags",
      "topics": [
        "getTags"
      ]
    },
    {
      "page": "getUpperBoxConstraints",
      "title": "Return upper box constraints",
      "topics": [
        "getUpperBoxConstraints"
      ]
    },
    {
      "page": "getWrappedFunction",
      "title": "Extract wrapped function",
      "topics": [
        "getWrappedFunction"
      ]
    },
    {
      "page": "hasBoxConstraints",
      "title": "Checks whether the objective function has box constraints",
      "topics": [
        "hasBoxConstraints"
      ]
    },
    {
      "page": "hasConstraints",
      "title": "Checks whether the objective function has constraints",
      "topics": [
        "hasConstraints"
      ]
    },
    {
      "page": "hasGlobalOptimum",
      "title": "Checks whether the global optimum is known",
      "topics": [
        "hasGlobalOptimum"
      ]
    },
    {
      "page": "hasLocalOptimum",
      "title": "Checks whether local optima are known",
      "topics": [
        "hasLocalOptimum"
      ]
    },
    {
      "page": "hasOtherConstraints",
      "title": "Checks whether the objective function has other constraints",
      "topics": [
        "hasOtherConstraints"
      ]
    },
    {
      "page": "hasTags",
      "title": "Checks if the function has assigned special tags",
      "topics": [
        "hasTags"
      ]
    },
    {
      "page": "isMultiobjective",
      "title": "Checks whether the given function is multi-objective",
      "topics": [
        "isMultiobjective"
      ]
    },
    {
      "page": "isNoisy",
      "title": "Checks whether the given function is noisy",
      "topics": [
        "isNoisy"
      ]
    },
    {
      "page": "isSingleobjective",
      "title": "Checks whether the given function is single-objective",
      "topics": [
        "isSingleobjective"
      ]
    },
    {
      "page": "isSmoofFunction",
      "title": "Checks whether the given object is a 'smoof_function' or a 'smoof_wrapped_function'",
      "topics": [
        "isSmoofFunction"
      ]
    },
    {
      "page": "isVectorized",
      "title": "Checks whether the given function accepts \"vectorized\" input",
      "topics": [
        "isVectorized"
      ]
    },
    {
      "page": "isWrappedSmoofFunction",
      "title": "Checks whether the function is of type 'smoof_wrapped_function'",
      "topics": [
        "isWrappedSmoofFunction"
      ]
    },
    {
      "page": "makeAckleyFunction",
      "title": "Ackley Function",
      "topics": [
        "makeAckleyFunction"
      ]
    },
    {
      "page": "makeAdjimanFunction",
      "title": "Adjiman function",
      "topics": [
        "makeAdjimanFunction"
      ]
    },
    {
      "page": "makeAlpine01Function",
      "title": "Alpine01 function",
      "topics": [
        "makeAlpine01Function"
      ]
    },
    {
      "page": "makeAlpine02Function",
      "title": "Alpine02 function",
      "topics": [
        "makeAlpine02Function"
      ]
    },
    {
      "page": "makeAluffiPentiniFunction",
      "title": "Aluffi-Pentini function",
      "topics": [
        "makeAluffiPentiniFunction"
      ]
    },
    {
      "page": "makeBartelsConnFunction",
      "title": "Bartels Conn Function",
      "topics": [
        "makeBartelsConnFunction"
      ]
    },
    {
      "page": "makeBBOBFunction",
      "title": "Generator for noiseless function set of the real-parameter BBOB",
      "topics": [
        "makeBBOBFunction"
      ]
    },
    {
      "page": "makeBealeFunction",
      "title": "Beale Function",
      "topics": [
        "makeBealeFunction"
      ]
    },
    {
      "page": "makeBentCigarFunction",
      "title": "Bent-Cigar Function",
      "topics": [
        "makeBentCigarFunction"
      ]
    },
    {
      "page": "makeBiObjBBOBFunction",
      "title": "Generate Bi-Objective Function from the Real-Parameter Bi-Objective Black-Box Optimization Benchmarking (BBOB)",
      "topics": [
        "makeBiObjBBOBFunction"
      ]
    },
    {
      "page": "makeBirdFunction",
      "title": "Bird Function",
      "topics": [
        "makeBirdFunction"
      ]
    },
    {
      "page": "makeBiSphereFunction",
      "title": "Bi-objective Sphere function",
      "topics": [
        "makeBiSphereFunction"
      ]
    },
    {
      "page": "makeBK1Function",
      "title": "BK1 function generator",
      "topics": [
        "makeBK1Function"
      ]
    },
    {
      "page": "makeBohachevskyN1Function",
      "title": "Bohachevsky function N. 1",
      "topics": [
        "makeBohachevskyN1Function"
      ]
    },
    {
      "page": "makeBoothFunction",
      "title": "Booth Function",
      "topics": [
        "makeBoothFunction"
      ]
    },
    {
      "page": "makeBraninFunction",
      "title": "Branin RCOS function",
      "topics": [
        "makeBraninFunction"
      ]
    },
    {
      "page": "makeBrentFunction",
      "title": "Brent Function",
      "topics": [
        "makeBrentFunction"
      ]
    },
    {
      "page": "makeBrownFunction",
      "title": "Brown Function",
      "topics": [
        "makeBrownFunction"
      ]
    },
    {
      "page": "makeBukinN2Function",
      "title": "Bukin function N. 2",
      "topics": [
        "makeBukinN2Function"
      ]
    },
    {
      "page": "makeBukinN4Function",
      "title": "Bukin function N. 4",
      "topics": [
        "makeBukinN4Function"
      ]
    },
    {
      "page": "makeBukinN6Function",
      "title": "Bukin function N. 6",
      "topics": [
        "makeBukinN6Function"
      ]
    },
    {
      "page": "makeCarromTableFunction",
      "title": "Carrom Table Function",
      "topics": [
        "makeCarromTableFunction"
      ]
    },
    {
      "page": "makeChichinadzeFunction",
      "title": "Chichinadze Function",
      "topics": [
        "makeChichinadzeFunction"
      ]
    },
    {
      "page": "makeChungReynoldsFunction",
      "title": "Chung Reynolds Function",
      "topics": [
        "makeChungReynoldsFunction"
      ]
    },
    {
      "page": "makeComplexFunction",
      "title": "Complex function",
      "topics": [
        "makeComplexFunction"
      ]
    },
    {
      "page": "makeCosineMixtureFunction",
      "title": "Cosine Mixture Function",
      "topics": [
        "makeCosineMixtureFunction"
      ]
    },
    {
      "page": "makeCrossInTrayFunction",
      "title": "Cross-In-Tray Function",
      "topics": [
        "makeCrossInTrayFunction"
      ]
    },
    {
      "page": "makeCubeFunction",
      "title": "Cube Function",
      "topics": [
        "makeCubeFunction"
      ]
    },
    {
      "page": "makeDeckkersAartsFunction",
      "title": "Deckkers-Aarts Function",
      "topics": [
        "makeDeckkersAartsFunction"
      ]
    },
    {
      "page": "makeDeflectedCorrugatedSpringFunction",
      "title": "Deflected Corrugated Spring function",
      "topics": [
        "makeDeflectedCorrugatedSpringFunction"
      ]
    },
    {
      "page": "makeDentFunction",
      "title": "Dent Function Generator",
      "topics": [
        "makeDentFunction"
      ]
    },
    {
      "page": "makeDixonPriceFunction",
      "title": "Dixon-Price Function",
      "topics": [
        "makeDixonPriceFunction"
      ]
    },
    {
      "page": "makeDoubleSumFunction",
      "title": "Double-Sum Function",
      "topics": [
        "makeDoubleSumFunction"
      ]
    },
    {
      "page": "makeDTLZ1Function",
      "title": "DTLZ1 Function (family)",
      "topics": [
        "makeDTLZ1Function"
      ]
    },
    {
      "page": "makeDTLZ2Function",
      "title": "DTLZ2 Function (family)",
      "topics": [
        "makeDTLZ2Function"
      ]
    },
    {
      "page": "makeDTLZ3Function",
      "title": "DTLZ3 Function (family)",
      "topics": [
        "makeDTLZ3Function"
      ]
    },
    {
      "page": "makeDTLZ4Function",
      "title": "DTLZ4 Function (family)",
      "topics": [
        "makeDTLZ4Function"
      ]
    },
    {
      "page": "makeDTLZ5Function",
      "title": "DTLZ5 Function (family)",
      "topics": [
        "makeDTLZ5Function"
      ]
    },
    {
      "page": "makeDTLZ6Function",
      "title": "DTLZ6 Function (family)",
      "topics": [
        "makeDTLZ6Function"
      ]
    },
    {
      "page": "makeDTLZ7Function",
      "title": "DTLZ7 Function (family)",
      "topics": [
        "makeDTLZ7Function"
      ]
    },
    {
      "page": "makeEasomFunction",
      "title": "Easom Function",
      "topics": [
        "makeEasomFunction"
      ]
    },
    {
      "page": "makeED1Function",
      "title": "ED1 Function",
      "topics": [
        "makeED1Function"
      ]
    },
    {
      "page": "makeED2Function",
      "title": "ED2 Function",
      "topics": [
        "makeED2Function"
      ]
    },
    {
      "page": "makeEggCrateFunction",
      "title": "Egg Crate Function",
      "topics": [
        "makeEggCrateFunction"
      ]
    },
    {
      "page": "makeEggholderFunction",
      "title": "Egg Holder function",
      "topics": [
        "makeEggholderFunction"
      ]
    },
    {
      "page": "makeElAttarVidyasagarDuttaFunction",
      "title": "El-Attar-Vidyasagar-Dutta Function",
      "topics": [
        "makeElAttarVidyasagarDuttaFunction"
      ]
    },
    {
      "page": "makeEngvallFunction",
      "title": "Complex function",
      "topics": [
        "makeEngvallFunction"
      ]
    },
    {
      "page": "makeExponentialFunction",
      "title": "Exponential Function",
      "topics": [
        "makeExponentialFunction"
      ]
    },
    {
      "page": "makeFreudensteinRothFunction",
      "title": "Freudenstein Roth Function",
      "topics": [
        "makeFreudensteinRothFunction"
      ]
    },
    {
      "page": "makeFunctionsByName",
      "title": "Generate smoof function by passing a character vector of generator names",
      "topics": [
        "makeFunctionsByName"
      ]
    },
    {
      "page": "makeGeneralizedDropWaveFunction",
      "title": "Generalized Drop-Wave Function",
      "topics": [
        "makeGeneralizedDropWaveFunction"
      ]
    },
    {
      "page": "makeGiuntaFunction",
      "title": "Giunta Function",
      "topics": [
        "makeGiuntaFunction"
      ]
    },
    {
      "page": "makeGoldsteinPriceFunction",
      "title": "Goldstein-Price Function",
      "topics": [
        "makeGoldsteinPriceFunction"
      ]
    },
    {
      "page": "makeGOMOPFunction",
      "title": "GOMOP function generator",
      "topics": [
        "makeGOMOPFunction"
      ]
    },
    {
      "page": "makeGriewankFunction",
      "title": "Griewank Function",
      "topics": [
        "makeGriewankFunction"
      ]
    },
    {
      "page": "makeHansenFunction",
      "title": "Hansen Function",
      "topics": [
        "makeHansenFunction"
      ]
    },
    {
      "page": "makeHartmannFunction",
      "title": "Hartmann Function",
      "topics": [
        "makeHartmannFunction"
      ]
    },
    {
      "page": "makeHimmelblauFunction",
      "title": "Himmelblau Function",
      "topics": [
        "makeHimmelblauFunction"
      ]
    },
    {
      "page": "makeHolderTableN1Function",
      "title": "Holder Table function N. 1",
      "topics": [
        "makeHolderTableN1Function"
      ]
    },
    {
      "page": "makeHolderTableN2Function",
      "title": "Holder Table function N. 2",
      "topics": [
        "makeHolderTableN2Function"
      ]
    },
    {
      "page": "makeHosakiFunction",
      "title": "Hosaki Function",
      "topics": [
        "makeHosakiFunction"
      ]
    },
    {
      "page": "makeHyperEllipsoidFunction",
      "title": "Hyper-Ellipsoid function",
      "topics": [
        "makeHyperEllipsoidFunction"
      ]
    },
    {
      "page": "makeInvertedVincentFunction",
      "title": "Inverted Vincent Function",
      "topics": [
        "makeInvertedVincentFunction"
      ]
    },
    {
      "page": "makeJennrichSampsonFunction",
      "title": "Jennrich-Sampson function",
      "topics": [
        "makeJennrichSampsonFunction"
      ]
    },
    {
      "page": "makeJudgeFunction",
      "title": "Judge function",
      "topics": [
        "makeJudgeFunction"
      ]
    },
    {
      "page": "makeKeaneFunction",
      "title": "Keane Function",
      "topics": [
        "makeKeaneFunction"
      ]
    },
    {
      "page": "makeKearfottFunction",
      "title": "Kearfott function",
      "topics": [
        "makeKearfottFunction"
      ]
    },
    {
      "page": "makeKursaweFunction",
      "title": "Kursawe Function",
      "topics": [
        "makeKursaweFunction"
      ]
    },
    {
      "page": "makeLeonFunction",
      "title": "Leon Function",
      "topics": [
        "makeLeonFunction"
      ]
    },
    {
      "page": "makeMatyasFunction",
      "title": "Matyas Function",
      "topics": [
        "makeMatyasFunction"
      ]
    },
    {
      "page": "makeMcCormickFunction",
      "title": "McCormick Function",
      "topics": [
        "makeMcCormickFunction"
      ]
    },
    {
      "page": "makeMichalewiczFunction",
      "title": "Michalewicz Function",
      "topics": [
        "makeMichalewiczFunction"
      ]
    },
    {
      "page": "makeMMF10Function",
      "title": "MMF10 Function",
      "topics": [
        "makeMMF10Function"
      ]
    },
    {
      "page": "makeMMF11Function",
      "title": "MMF11 Function",
      "topics": [
        "makeMMF11Function"
      ]
    },
    {
      "page": "makeMMF12Function",
      "title": "MMF12 Function",
      "topics": [
        "makeMMF12Function"
      ]
    },
    {
      "page": "makeMMF13Function",
      "title": "MMF13 Function",
      "topics": [
        "makeMMF13Function"
      ]
    },
    {
      "page": "makeMMF14aFunction",
      "title": "MMF14a Function",
      "topics": [
        "makeMMF14aFunction"
      ]
    },
    {
      "page": "makeMMF14Function",
      "title": "MMF14 Function",
      "topics": [
        "makeMMF14Function"
      ]
    },
    {
      "page": "makeMMF15aFunction",
      "title": "MMF15a Function",
      "topics": [
        "makeMMF15aFunction"
      ]
    },
    {
      "page": "makeMMF15Function",
      "title": "MMF15 Function",
      "topics": [
        "makeMMF15Function"
      ]
    },
    {
      "page": "makeMMF1eFunction",
      "title": "MMF1e Function",
      "topics": [
        "makeMMF1eFunction"
      ]
    },
    {
      "page": "makeMMF1Function",
      "title": "MMF1 Function",
      "topics": [
        "makeMMF1Function"
      ]
    },
    {
      "page": "makeMMF1zFunction",
      "title": "MMF1z Function",
      "topics": [
        "makeMMF1zFunction"
      ]
    },
    {
      "page": "makeMMF2Function",
      "title": "MMF2 Function",
      "topics": [
        "makeMMF2Function"
      ]
    },
    {
      "page": "makeMMF3Function",
      "title": "MMF3 Function",
      "topics": [
        "makeMMF3Function"
      ]
    },
    {
      "page": "makeMMF4Function",
      "title": "MMF4 Function",
      "topics": [
        "makeMMF4Function"
      ]
    },
    {
      "page": "makeMMF5Function",
      "title": "MMF5 Function",
      "topics": [
        "makeMMF5Function"
      ]
    },
    {
      "page": "makeMMF6Function",
      "title": "MMF6 Function",
      "topics": [
        "makeMMF6Function"
      ]
    },
    {
      "page": "makeMMF7Function",
      "title": "MMF7 Function",
      "topics": [
        "makeMMF7Function"
      ]
    },
    {
      "page": "makeMMF8Function",
      "title": "MMF8 Function",
      "topics": [
        "makeMMF8Function"
      ]
    },
    {
      "page": "makeMMF9Function",
      "title": "MMF9 Function",
      "topics": [
        "makeMMF9Function"
      ]
    },
    {
      "page": "makeMNKFunction",
      "title": "Generators for (r)MNK-landscapes",
      "concept": [
        "nk_landscapes"
      ],
      "topics": [
        "makeMNKFunction",
        "makeRMNKFunction"
      ]
    },
    {
      "page": "makeModifiedRastriginFunction",
      "title": "Rastrigin Function",
      "topics": [
        "makeModifiedRastriginFunction"
      ]
    },
    {
      "page": "makeMOP1Function",
      "title": "MOP1 function generator",
      "topics": [
        "makeMOP1Function"
      ]
    },
    {
      "page": "makeMOP2Function",
      "title": "MOP2 function generator",
      "topics": [
        "makeMOP2Function"
      ]
    },
    {
      "page": "makeMOP3Function",
      "title": "MOP3 function generator",
      "topics": [
        "makeMOP3Function"
      ]
    },
    {
      "page": "makeMOP4Function",
      "title": "MOP4 function generator",
      "topics": [
        "makeMOP4Function"
      ]
    },
    {
      "page": "makeMOP5Function",
      "title": "MOP5 function generator",
      "topics": [
        "makeMOP5Function"
      ]
    },
    {
      "page": "makeMOP6Function",
      "title": "MOP6 function generator",
      "topics": [
        "makeMOP6Function"
      ]
    },
    {
      "page": "makeMOP7Function",
      "title": "MOP7 function generator",
      "topics": [
        "makeMOP7Function"
      ]
    },
    {
      "page": "makeMPM2Function",
      "title": "Generator for function with multiple peaks following the multiple peaks model 2",
      "topics": [
        "makeMPM2Function"
      ]
    },
    {
      "page": "makeMultiObjectiveFunction",
      "title": "Generator for multi-objective target functions",
      "topics": [
        "makeMultiObjectiveFunction"
      ]
    },
    {
      "page": "makeNKFunction",
      "title": "Generator for NK-landscapes",
      "concept": [
        "nk_landscapes"
      ],
      "topics": [
        "makeNKFunction"
      ]
    },
    {
      "page": "makeObjectiveFunction",
      "title": "Internal generator for function of smoof type",
      "topics": [
        "makeObjectiveFunction"
      ]
    },
    {
      "page": "makeOmniTestFunction",
      "title": "MMF13 Function",
      "topics": [
        "makeOmniTestFunction"
      ]
    },
    {
      "page": "makePeriodicFunction",
      "title": "Periodic Function",
      "topics": [
        "makePeriodicFunction"
      ]
    },
    {
      "page": "makePowellSumFunction",
      "title": "Powell-Sum Function",
      "topics": [
        "makePowellSumFunction"
      ]
    },
    {
      "page": "makePriceN1Function",
      "title": "Price Function N. 1",
      "topics": [
        "makePriceN1Function"
      ]
    },
    {
      "page": "makePriceN2Function",
      "title": "Price Function N. 2",
      "topics": [
        "makePriceN2Function"
      ]
    },
    {
      "page": "makePriceN4Function",
      "title": "Price Function N. 4",
      "topics": [
        "makePriceN4Function"
      ]
    },
    {
      "page": "makeRastriginFunction",
      "title": "Rastrigin Function",
      "topics": [
        "makeRastriginFunction"
      ]
    },
    {
      "page": "makeRosenbrockFunction",
      "title": "Rosenbrock Function",
      "topics": [
        "makeRosenbrockFunction"
      ]
    },
    {
      "page": "makeSchafferN2Function",
      "title": "Modified Schaffer Function N. 2",
      "topics": [
        "makeSchafferN2Function"
      ]
    },
    {
      "page": "makeSchafferN4Function",
      "title": "Schaffer Function N. 4",
      "topics": [
        "makeSchafferN4Function"
      ]
    },
    {
      "page": "makeSchwefelFunction",
      "title": "Schwefel function",
      "topics": [
        "makeSchwefelFunction"
      ]
    },
    {
      "page": "makeShekelFunction",
      "title": "Shekel functions",
      "topics": [
        "makeShekelFunction"
      ]
    },
    {
      "page": "makeShubertFunction",
      "title": "Shubert Function",
      "topics": [
        "makeShubertFunction"
      ]
    },
    {
      "page": "makeSingleObjectiveFunction",
      "title": "Generator for single-objective target functions",
      "topics": [
        "makeSingleObjectiveFunction"
      ]
    },
    {
      "page": "makeSixHumpCamelFunction",
      "title": "Three-Hump Camel Function",
      "topics": [
        "makeSixHumpCamelFunction"
      ]
    },
    {
      "page": "makeSphereFunction",
      "title": "Sphere Function",
      "topics": [
        "makeSphereFunction"
      ]
    },
    {
      "page": "makeStyblinkskiTangFunction",
      "title": "Styblinkski-Tang function",
      "topics": [
        "makeStyblinkskiTangFunction"
      ]
    },
    {
      "page": "makeSumOfDifferentSquaresFunction",
      "title": "Sum of Different Squares Function",
      "topics": [
        "makeSumOfDifferentSquaresFunction"
      ]
    },
    {
      "page": "makeSwiler2014Function",
      "title": "Swiler2014 function",
      "topics": [
        "makeSwiler2014Function"
      ]
    },
    {
      "page": "makeSYMPARTrotatedFunction",
      "title": "SYM-PART Rotated Function",
      "topics": [
        "makeSYMPARTrotatedFunction"
      ]
    },
    {
      "page": "makeSYMPARTsimpleFunction",
      "title": "SYM-PART Simple Function",
      "topics": [
        "makeSYMPARTsimpleFunction"
      ]
    },
    {
      "page": "makeThreeHumpCamelFunction",
      "title": "Three-Hump Camel Function",
      "topics": [
        "makeThreeHumpCamelFunction"
      ]
    },
    {
      "page": "makeTrecanniFunction",
      "title": "Trecanni Function",
      "topics": [
        "makeTrecanniFunction"
      ]
    },
    {
      "page": "makeUFFunction",
      "title": "Generator for the functions UF1, ..., UF10 of the CEC 2009",
      "topics": [
        "makeUFFunction"
      ]
    },
    {
      "page": "makeViennetFunction",
      "title": "Viennet function generator",
      "topics": [
        "makeViennetFunction"
      ]
    },
    {
      "page": "makeWFG1Function",
      "title": "WFG1 Function",
      "topics": [
        "makeWFG1Function"
      ]
    },
    {
      "page": "makeWFG2Function",
      "title": "WFG2 Function",
      "topics": [
        "makeWFG2Function"
      ]
    },
    {
      "page": "makeWFG3Function",
      "title": "WFG3 Function",
      "topics": [
        "makeWFG3Function"
      ]
    },
    {
      "page": "makeWFG4Function",
      "title": "WFG4 Function",
      "topics": [
        "makeWFG4Function"
      ]
    },
    {
      "page": "makeWFG5Function",
      "title": "WFG5 Function",
      "topics": [
        "makeWFG5Function"
      ]
    },
    {
      "page": "makeWFG6Function",
      "title": "WFG6 Function",
      "topics": [
        "makeWFG6Function"
      ]
    },
    {
      "page": "makeWFG7Function",
      "title": "WFG7 Function",
      "topics": [
        "makeWFG7Function"
      ]
    },
    {
      "page": "makeWFG8Function",
      "title": "WFG8 Function",
      "topics": [
        "makeWFG8Function"
      ]
    },
    {
      "page": "makeWFG9Function",
      "title": "WFG9 Function",
      "topics": [
        "makeWFG9Function"
      ]
    },
    {
      "page": "makeZDT1Function",
      "title": "ZDT1 Function",
      "topics": [
        "makeZDT1Function"
      ]
    },
    {
      "page": "makeZDT2Function",
      "title": "ZDT2 Function",
      "topics": [
        "makeZDT2Function"
      ]
    },
    {
      "page": "makeZDT3Function",
      "title": "ZDT3 Function",
      "topics": [
        "makeZDT3Function"
      ]
    },
    {
      "page": "makeZDT4Function",
      "title": "ZDT4 Function",
      "topics": [
        "makeZDT4Function"
      ]
    },
    {
      "page": "makeZDT6Function",
      "title": "ZDT6 Function",
      "topics": [
        "makeZDT6Function"
      ]
    },
    {
      "page": "makeZettlFunction",
      "title": "Zettl Function",
      "topics": [
        "makeZettlFunction"
      ]
    },
    {
      "page": "mnof",
      "title": "Helper function to create a numeric multi-objective optimization test function",
      "topics": [
        "mnof"
      ]
    },
    {
      "page": "plot.smoof_function",
      "title": "Generate ggplot2 object",
      "topics": [
        "plot.smoof_function"
      ]
    },
    {
      "page": "plot1DNumeric",
      "title": "Plot an one-dimensional function",
      "topics": [
        "plot1DNumeric"
      ]
    },
    {
      "page": "plot2DNumeric",
      "title": "Plot a two-dimensional numeric function",
      "topics": [
        "plot2DNumeric"
      ]
    },
    {
      "page": "plot3D",
      "title": "Surface plot of two-dimensional test function",
      "topics": [
        "plot3D"
      ]
    },
    {
      "page": "resetEvaluationCounter",
      "title": "Reset evaluation counter",
      "topics": [
        "resetEvaluationCounter"
      ]
    },
    {
      "page": "shouldBeMinimized",
      "title": "Check if function should be minimized",
      "topics": [
        "shouldBeMinimized"
      ]
    },
    {
      "page": "smoof_function",
      "title": "Smoof function",
      "topics": [
        "smoof_function",
        "smoof_multi_objective_function",
        "smoof_single_objective_function"
      ]
    },
    {
      "page": "snof",
      "title": "Helper function to create numeric single-objective optimization test function",
      "topics": [
        "snof"
      ]
    },
    {
      "page": "violatesConstraints",
      "title": "Checks whether constraints are violated",
      "topics": [
        "violatesConstraints"
      ]
    },
    {
      "page": "visualizeParetoOptimalFront",
      "title": "Pareto-optimal front visualization",
      "topics": [
        "visualizeParetoOptimalFront"
      ]
    }
  ],
  "_readme": "https://github.com/jakobbossek/smoof/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "BBmisc",
    "checkmate",
    "cli",
    "cpp11",
    "data.table",
    "farver",
    "fastmatch",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "ParamHelpers",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 9.511197420877656,
  "_indexed": true,
  "_nocasepkg": "smoof",
  "_universes": [
    "jakobbossek"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:52.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "2979f478f17d5e9bdcf9392b512de5a4acc4abbb14d93bca64c8dde38d8a7421",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:26:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "569ccae6fd65aaf5f743e2ba5d53d6ccc5f8f94ed64033ee1aa2862f37ca8804",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:55.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "06c5d4c361cf1bffa4bec4d43d12fd13885be9fde555d7d4316f6e3dd2a2b788",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "628ee50a3871ac930924c8adf6894ce50b25e3d1e2d2767166c1b463f63549b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:53.000Z",
      "arch": "aarch64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "4727d2d78dedcdb84f9405090b152462ca2c7c856a554bbf24100e28d1b7a487",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:29:56.000Z",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "5657ca2e39641a36b5d8a5b94a917579c74ec9fc7e2b8b553438402758079d7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:46.000Z",
      "arch": "aarch64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "a357fbdb3e30c156c1920d530661b4abd062f14b174690a46c9fc28a2835d1f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:27:11.000Z",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "d910092c284b4b9644184c7f40422b7ab6692b8d771731a14047aee10275d4d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:50.000Z",
      "arch": "emscripten",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "9ddfaaf13942aa166b72f4b9a559cc6af6247472539ad37aa89dd68f21f440c7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:21.000Z",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "82b39d0db3369559375134ca90c1e2174dab2587e931ce2453e953fbbb97069d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:25:21.000Z",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "8687abb9f499031f362a184f1cba204d4b50bb120652be0e172d274a38d973cf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.7.0.9000",
      "date": "2026-05-25T07:24:58.000Z",
      "arch": "x86_64",
      "commit": "794334d98de3e5fe94599b88659475d573ddf097",
      "fileid": "9c3f46a17eeb53c9f54b10db1c1b3e3f1ccf0475d9b3353afc543aa1c7a51c29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jakobbossek/actions/runs/26388578364"
    }
  ]
}