{
  "_id": "6a1e81cb1d7bb097a0a6673e",
  "Package": "Rfmtool",
  "Type": "Package",
  "Version": "5.0.4",
  "Date": "2024-05-31",
  "Title": "Fuzzy Measure Tools",
  "Authors@R": "c(person(\"Gleb\", \"Beliakov\", role = c(\"aut\", \"cre\"),\nemail = \"gleb@deakin.edu.au\"),\nperson(\"Quan\", \"Vu\", role = \"ctb\"),\nperson(\"Andrei\", \"Kelarev\", role = \"ctb\"),\nperson(\"Michel\", \"Berkelaar\", role = \"ctb\"),\nperson(\"Kjell\", \"Eikland\", role = \"ctb\"),\nperson(\"Samuel E.\", \"Buttrey\", role = \"ctb\"),\nperson(\"Stefan I.\", \"Larimore\", role = \"ctb\"),\nperson(\"Timothy A.\", \"Davis\", role = \"ctb\"),\nperson(\"John\", \"Gilbert\", role = \"ctb\"),\nperson(\"Esmond\", \"Ng\", role = \"ctb\") ,\nperson(\"Peter\", \"Notebaert\", role = \"ctb\") ,\nperson(\"Richard\", \"Stallman\", role = \"ctb\") ,\nperson(\"Jeroen\", \"Dirks\", role = \"ctb\"),\nperson(\"Daniela L.\", \"Calderon\", role = \"ctb\") )",
  "Author": "Gleb Beliakov [aut, cre], Quan Vu [ctb], Andrei Kelarev [ctb],\nMichel Berkelaar [ctb], Kjell Eikland [ctb], Samuel E. Buttrey\n[ctb], Stefan I. Larimore [ctb], Timothy A. Davis [ctb], John\nGilbert [ctb], Esmond Ng [ctb], Peter Notebaert [ctb], Richard\nStallman [ctb], Jeroen Dirks [ctb], Daniela L. Calderon [ctb]",
  "Maintainer": "Gleb Beliakov <gleb@deakin.edu.au>",
  "Description": "Various tools for handling fuzzy measures, calculating\nShapley value and interaction index, Choquet and Sugeno\nintegrals, as well as fitting fuzzy measures to empirical data\nare provided. Construction of fuzzy measures from empirical\ndata is done by solving a linear programming problem by using\n'lpsolve' package, whose source in C adapted to the R\nenvironment is included. The description of the basic theory of\nfuzzy measures is in the manual in the Doc folder in this\npackage. Please refer to the following: [1]\n<https://personal-sites.deakin.edu.au/~gleb/fmtools.html> [2]\nG. Beliakov, H. Bustince, T. Calvo, 'A Practical Guide to\nAveraging', Springer, (2016, ISBN: 978-3-319-24753-3). [3] G.\nBeliakov, S. James, J-Z. Wu, 'Discrete Fuzzy Measures',\nSpringer, (2020, ISBN: 978-3-030-15305-2).",
  "License": "LGPL-3",
  "NeedsCompilation": "yes",
  "Copyright": "Gleb Beliakov. The 'lpsolve' library and its parts are\ncopyright to various holders, including Kjell Eikland, Michel\nBerkelaar, University of Florida, National Institute of\nStandards and Technology, Free Software Foundation, Inc.",
  "Packaged": {
    "Date": "2026-06-02 07:06:31 UTC",
    "User": "root"
  },
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2024-06-03 02:41:49 UTC",
  "RemoteUrl": "https://github.com/cran/Rfmtool",
  "RemoteRef": "HEAD",
  "RemoteSha": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
  "MD5sum": "ad07aa09fe093b12aa479bddaf1e5235",
  "_user": "cran",
  "_type": "src",
  "_file": "Rfmtool_5.0.4.tar.gz",
  "_fileid": "d3e5c05e98765310e02dc3626f9e293c9afbc32cfcda02f17aa99e10a88c568d",
  "_filesize": 1197450,
  "_sha256": "d3e5c05e98765310e02dc3626f9e293c9afbc32cfcda02f17aa99e10a88c568d",
  "_created": "2026-06-02T07:06:31.000Z",
  "_published": "2026-06-02T07:10:03.744Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79017718495,
      "time": 138,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7351172037"
    },
    {
      "job": 79017718482,
      "time": 123,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7351166845"
    },
    {
      "job": 79017718500,
      "time": 135,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351170777"
    },
    {
      "job": 79017718503,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351169385"
    },
    {
      "job": 79017218904,
      "time": 222,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351130973"
    },
    {
      "job": 79017718479,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351165050"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26804058806",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/Rfmtool",
  "_commit": {
    "id": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
    "author": "Gleb Beliakov <gleb@deakin.edu.au>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 5.0.4\n",
    "time": 1717382509
  },
  "_maintainer": {
    "name": "Gleb Beliakov",
    "email": "gleb@deakin.edu.au"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.9.2",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 639,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rfmtool"
  },
  "_searchresults": 63,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/Rfmtool.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.1",
      "date": "2016-03-17"
    },
    {
      "version": "1.2",
      "date": "2016-03-19"
    },
    {
      "version": "1.2.2",
      "date": "2017-12-10"
    },
    {
      "version": "2.0.0",
      "date": "2018-03-03"
    },
    {
      "version": "3.0.0",
      "date": "2018-06-05"
    },
    {
      "version": "4.1.0",
      "date": "2021-02-21"
    },
    {
      "version": "4.1.2",
      "date": "2021-06-25"
    },
    {
      "version": "4.1.4",
      "date": "2021-07-27"
    },
    {
      "version": "4.1.5",
      "date": "2022-03-18"
    },
    {
      "version": "4.1.6",
      "date": "2022-03-21"
    },
    {
      "version": "4.1.8",
      "date": "2022-03-27"
    },
    {
      "version": "4.1.9",
      "date": "2022-11-30"
    },
    {
      "version": "4.1.10",
      "date": "2023-02-04"
    },
    {
      "version": "5.0.3",
      "date": "2024-05-30"
    },
    {
      "version": "5.0.4",
      "date": "2024-06-03"
    }
  ],
  "_exports": [
    "fm",
    "fm.add_pair_sparse",
    "fm.add_singletons_sparse",
    "fm.add_tuple_sparse",
    "fm.Banzhaf",
    "fm.Banzhaf2addMob",
    "fm.BanzhafMob",
    "fm.BanzhafMob_sparse",
    "fm.Bipartition",
    "fm.BipartitionBanzhaf",
    "fm.check_convexity_monotonicity_mob",
    "fm.check_monotonicity",
    "fm.check_monotonicity_mob",
    "fm.check_monotonicity_mob_2additive",
    "fm.check_monotonicity_sort_insert",
    "fm.check_monotonicity_sort_merge",
    "fm.Choquet",
    "fm.Choquet2addMob",
    "fm.ChoquetCoMobKInter",
    "fm.ChoquetKinter",
    "fm.ChoquetMob",
    "fm.ChoquetMob_sparse",
    "fm.ConstructLambdaMeasure",
    "fm.ConstructLambdaMeasureMob",
    "fm.ConvertCoMob2Kinter",
    "fm.dualm",
    "fm.dualmMob",
    "fm.dualMobKadd",
    "fm.EntropyChoquet",
    "fm.EntropyChoquetMob",
    "fm.errorcheck",
    "fm.expand_2add_full",
    "fm.expand_sparse_full",
    "fm.export_maximal_chains",
    "fm.fitting",
    "fm.fitting2additive",
    "fm.fittingKinteractive",
    "fm.fittingKinteractiveAuto",
    "fm.fittingKinteractiveMarginal",
    "fm.fittingKinteractiveMarginalMC",
    "fm.fittingKinteractiveMC",
    "fm.fittingKmaxitive",
    "fm.fittingKtolerant",
    "fm.fittingMob",
    "fm.fittingOWA",
    "fm.fittingWAM",
    "fm.fm_arraysize",
    "fm.Free",
    "fm.FreeSparseFM",
    "fm.FuzzyMeasureFitLP",
    "fm.FuzzyMeasureFitLPMob",
    "fm.generate_antibuoyant",
    "fm.generate_balanced",
    "fm.generate_belief",
    "fm.generate_fm_2additive",
    "fm.generate_fm_2additive_concave",
    "fm.generate_fm_2additive_convex",
    "fm.generate_fm_2additive_convex_sparse",
    "fm.generate_fm_2additive_convex_withsomeindependent",
    "fm.generate_fm_2additive_randomwalk2",
    "fm.generate_fm_kadditive_convex_sparse",
    "fm.generate_fm_kinteractivedualconcave",
    "fm.generate_fm_kinteractivedualconvex",
    "fm.generate_fm_minplus",
    "fm.generate_fm_randomwalk",
    "fm.generate_fm_sorting",
    "fm.generate_fm_tsort",
    "fm.generate_fmconvex_tsort",
    "fm.get_num_tuples",
    "fm.get_sizearray_tuples",
    "fm.Init",
    "fm.Interaction",
    "fm.InteractionB",
    "fm.InteractionBMob",
    "fm.InteractionMob",
    "fm.is_inset_sparse",
    "fm.is_subset_sparse",
    "fm.IsMeasureAdditive",
    "fm.IsMeasureAdditiveMob",
    "fm.IsMeasureBalanced",
    "fm.IsMeasureBalancedMob",
    "fm.IsMeasureKmaxitive",
    "fm.IsMeasureKmaxitiveMob",
    "fm.IsMeasureSelfdual",
    "fm.IsMeasureSelfdualMob",
    "fm.IsMeasureSubadditive",
    "fm.IsMeasureSubadditiveMob",
    "fm.IsMeasureSubmodular",
    "fm.IsMeasureSubmodularMob",
    "fm.IsMeasureSuperadditive",
    "fm.IsMeasureSuperadditiveMob",
    "fm.IsMeasureSupermodular",
    "fm.IsMeasureSupermodularMob",
    "fm.IsMeasureSymmetric",
    "fm.IsMeasureSymmetricMob",
    "fm.max_subset_sparse",
    "fm.min_subset_sparse",
    "fm.Mobius",
    "fm.NonadditivityIndex",
    "fm.NonadditivityIndexMob",
    "fm.NonmodularityIndex",
    "fm.NonmodularityIndex_sparse",
    "fm.NonmodularityIndexKinteractive",
    "fm.NonmodularityIndexMob",
    "fm.NonmodularityIndexMobkadditive",
    "fm.OrnessChoquet",
    "fm.OrnessChoquetMob",
    "fm.populate_fm_2add_sparse",
    "fm.populate_fm_2add_sparse_from2add",
    "fm.PrepareSparseFM",
    "fm.Shapley",
    "fm.Shapley2addMob",
    "fm.ShapleyMob",
    "fm.ShapleyMob_sparse",
    "fm.ShowCoalitions",
    "fm.ShowCoalitionsCard",
    "fm.sparse_get_pairs",
    "fm.sparse_get_singletons",
    "fm.sparse_get_tuples",
    "fm.Sugeno",
    "fm.SugenoMob",
    "fm.test",
    "fm.tuple_cardinality_sparse",
    "fm.Zeta"
  ],
  "_help": [
    {
      "page": "fm",
      "title": "Rfmtool package",
      "topics": [
        "fm"
      ]
    },
    {
      "page": "fm.add_pair_sparse",
      "title": "Function for adding a pair to the sparse fuzzy measure",
      "topics": [
        "fm.add_pair_sparse"
      ]
    },
    {
      "page": "fm.add_singletons_sparse",
      "title": "Function for adding singletons to the sparse fuzzy measure",
      "topics": [
        "fm.add_singletons_sparse"
      ]
    },
    {
      "page": "fm.add_tuple_sparse",
      "title": "Function for adding singletons to the sparse fuzzy measure",
      "topics": [
        "fm.add_tuple_sparse"
      ]
    },
    {
      "page": "fm.Banzhaf",
      "title": "Banzhaf value computation function",
      "topics": [
        "fm.Banzhaf"
      ]
    },
    {
      "page": "fm.Banzhaf2addMob",
      "title": "Function for calculating Banzhaf values of 2-additive fuzzy measure in Mobius representation",
      "topics": [
        "fm.Banzhaf2addMob"
      ]
    },
    {
      "page": "fm.BanzhafMob",
      "title": "Banzhaf value computation function in Mobius representation",
      "topics": [
        "fm.BanzhafMob"
      ]
    },
    {
      "page": "fm.BanzhafMob_sparse",
      "title": "Banzhaf values computation function in sparse representation",
      "topics": [
        "fm.BanzhafMob_sparse"
      ]
    },
    {
      "page": "fm.Bipartition",
      "title": "Bipartition interaction index computation function",
      "topics": [
        "fm.Bipartition"
      ]
    },
    {
      "page": "fm.BipartitionBanzhaf",
      "title": "Bipartition Banhzaf interaction index computation function",
      "topics": [
        "fm.BipartitionBanzhaf"
      ]
    },
    {
      "page": "fm.check_convexity_monotonicity_mob",
      "title": "Function for checking supermodularity of the set function v in Mobius representation",
      "topics": [
        "fm.check_convexity_monotonicity_mob"
      ]
    },
    {
      "page": "fm.check_monotonicity",
      "title": "Function for checking monotonicity of the set function v",
      "topics": [
        "fm.check_monotonicity"
      ]
    },
    {
      "page": "fm.check_monotonicity_mob",
      "title": "Function for checking monotonicity of the set function v in Mobius representation.",
      "topics": [
        "fm.check_monotonicity_mob"
      ]
    },
    {
      "page": "fm.check_monotonicity_mob_2additive",
      "title": "Function for checking the monotonicity of the 2-additive set function v in Mobius representation.",
      "topics": [
        "fm.check_monotonicity_mob_2additive"
      ]
    },
    {
      "page": "fm.check_monotonicity_sort_insert",
      "title": "Function for checking monotonicity of the set function v",
      "topics": [
        "fm.check_monotonicity_sort_insert"
      ]
    },
    {
      "page": "fm.check_monotonicity_sort_merge",
      "title": "Function for checking monotonicity of the set function v",
      "topics": [
        "fm.check_monotonicity_sort_merge"
      ]
    },
    {
      "page": "fm.Choquet",
      "title": "Choquet integral computation function",
      "topics": [
        "fm.Choquet"
      ]
    },
    {
      "page": "fm.Choquet2addMob",
      "title": "Function for calculating Choquet integral value for 2-additive fuzzy measure in Mobius representation",
      "topics": [
        "fm.Choquet2addMob"
      ]
    },
    {
      "page": "fm.ChoquetCoMobKInter",
      "title": "function for calculating Choquet integral value with respect to dual k-interactive fuzzy measure in Mobius representation",
      "topics": [
        "fm.ChoquetCoMobKInter"
      ]
    },
    {
      "page": "fm.ChoquetKinter",
      "title": "Choquet integral value computation function in standard representation wrt k-interactive fuzzy measure",
      "topics": [
        "fm.ChoquetKinter"
      ]
    },
    {
      "page": "fm.ChoquetMob",
      "title": "Choquet integral value computation function in Mobius representation",
      "topics": [
        "fm.ChoquetMob"
      ]
    },
    {
      "page": "fm.ChoquetMob_sparse",
      "title": "Choquet integral computation function in sparse representation",
      "topics": [
        "fm.ChoquetMob_sparse"
      ]
    },
    {
      "page": "fm.ConstructLambdaMeasure",
      "title": "Function for Constructing Lambda",
      "topics": [
        "fm.ConstructLambdaMeasure"
      ]
    },
    {
      "page": "fm.ConstructLambdaMeasureMob",
      "title": "Function for Constructing Lambda in Mobius representation",
      "topics": [
        "fm.ConstructLambdaMeasureMob"
      ]
    },
    {
      "page": "fm.ConvertCoMob2Kinter",
      "title": "Function for dual k-interactive fuzzy measure from Mobius to standard representation",
      "topics": [
        "fm.ConvertCoMob2Kinter"
      ]
    },
    {
      "page": "fm.dualm",
      "title": "Function for calculating dual of fuzzy measure",
      "topics": [
        "fm.dualm"
      ]
    },
    {
      "page": "fm.dualmMob",
      "title": "Dualm computation function in Mobius representation",
      "topics": [
        "fm.dualmMob"
      ]
    },
    {
      "page": "fm.dualmobkadd",
      "title": "Function for calculating dual of k-additive fuzzy measure in Mobius representation",
      "topics": [
        "fm.dualMobKadd"
      ]
    },
    {
      "page": "fm.EntropyChoquet",
      "title": "Entropy of fuzzy measure",
      "topics": [
        "fm.EntropyChoquet"
      ]
    },
    {
      "page": "fm.EntropyChoquetMob",
      "title": "Entropy Choquet computation function in Mobius representation",
      "topics": [
        "fm.EntropyChoquetMob"
      ]
    },
    {
      "page": "fm.errorcheck",
      "title": "Basic error check",
      "topics": [
        "fm.errorcheck"
      ]
    },
    {
      "page": "fm.expand_2add_full",
      "title": "Function for exporting full representation of 2-additive capacity",
      "topics": [
        "fm.expand_2add_full"
      ]
    },
    {
      "page": "fm.expand_sparse_full",
      "title": "Function for exporting full capacity from sparse representation",
      "topics": [
        "fm.expand_sparse_full"
      ]
    },
    {
      "page": "fm.export_maximal_chains",
      "title": "Function for exporting maximal chains",
      "topics": [
        "fm.export_maximal_chains"
      ]
    },
    {
      "page": "fm.fitting",
      "title": "Fuzzy Measure Fitting function",
      "topics": [
        "fm.fitting"
      ]
    },
    {
      "page": "fm.fitting2additive",
      "title": "Fuzzy Measure Fitting function",
      "topics": [
        "fm.fitting2additive"
      ]
    },
    {
      "page": "fm.fittingKinteractive",
      "title": "Fuzzy Measure Fitting function",
      "topics": [
        "fm.fittingKinteractive"
      ]
    },
    {
      "page": "fm.fittingKinteractiveAuto",
      "title": "Fuzzy Measure Fitting function of the k-interactive",
      "topics": [
        "fm.fittingKinteractiveAuto"
      ]
    },
    {
      "page": "fm.fittingKinteractiveMarginal",
      "title": "Fuzzy Measure Fitting function of the k-interactive using marginal representation",
      "topics": [
        "fm.fittingKinteractiveMarginal"
      ]
    },
    {
      "page": "fm.fittingKinteractiveMarginalMC",
      "title": "Fuzzy Measure Fitting function of the k-interactive using marginal representation and maximal chains method",
      "topics": [
        "fm.fittingKinteractiveMarginalMC"
      ]
    },
    {
      "page": "fm.fittingKinteractiveMC",
      "title": "Fuzzy Measure Fitting function of the k-interactive using maximal chains method",
      "topics": [
        "fm.fittingKinteractiveMC"
      ]
    },
    {
      "page": "fm.fittingKmaxitive",
      "title": "Fuzzy Measure Fitting function of the k-maxitive",
      "topics": [
        "fm.fittingKmaxitive"
      ]
    },
    {
      "page": "fm.fittingKtolerant",
      "title": "Fuzzy Measure Fitting function of the k-tolerant",
      "topics": [
        "fm.fittingKtolerant"
      ]
    },
    {
      "page": "fm.fittingMob",
      "title": "Mobius Fuzzy Measure Fitting function",
      "topics": [
        "fm.fittingMob"
      ]
    },
    {
      "page": "fm.fittingOWA",
      "title": "Symmetric Fuzzy Measure Fitting function",
      "topics": [
        "fm.fittingOWA"
      ]
    },
    {
      "page": "fm.fittingWAM",
      "title": "Additive Fuzzy Measure Fitting function",
      "topics": [
        "fm.fittingWAM"
      ]
    },
    {
      "page": "fm.fm_arraysize",
      "title": "Function for returning the length of the array",
      "topics": [
        "fm.fm_arraysize"
      ]
    },
    {
      "page": "fm.free",
      "title": "FreeSparseFM function",
      "topics": [
        "fm.Free"
      ]
    },
    {
      "page": "fm.free_fm_sparse",
      "title": "FreeSparseFM function",
      "topics": [
        "fm.FreeSparseFM"
      ]
    },
    {
      "page": "fm.FuzzyMeasureFitLP",
      "title": "Fuzzy Measure Fitting function.",
      "topics": [
        "fm.FuzzyMeasureFitLP"
      ]
    },
    {
      "page": "fm.FuzzyMeasureFitLPMob",
      "title": "Mobius Fuzzy Measure Fitting function, R wrapper for FuzzyMeasureFitLP() in fuzzymeasurefit.cpp",
      "topics": [
        "fm.FuzzyMeasureFitLPMob"
      ]
    },
    {
      "page": "fm.generate_antibuoyant",
      "title": "Function for generating one antibuoyant random fuzzy measure",
      "topics": [
        "fm.generate_antibuoyant"
      ]
    },
    {
      "page": "fm.generate_balanced",
      "title": "Function for random generation of balanced fuzzy measures in standard representation",
      "topics": [
        "fm.generate_balanced"
      ]
    },
    {
      "page": "fm.generate_belief",
      "title": "Function for random generation of belief fuzzy measures in standard representation",
      "topics": [
        "fm.generate_belief"
      ]
    },
    {
      "page": "fm.generate_fm_2additive",
      "title": "Function for generating 2-additive fuzzy measures in Mobius representation",
      "topics": [
        "fm.generate_fm_2additive"
      ]
    },
    {
      "page": "fm.generate_fm_2additive_concave",
      "title": "Function for generating 2additive concave fuzzy measures.",
      "topics": [
        "fm.generate_fm_2additive_concave"
      ]
    },
    {
      "page": "fm.generate_fm_2additive_convex",
      "title": "Function for generating 2-additive convex fuzzy measures",
      "topics": [
        "fm.generate_fm_2additive_convex"
      ]
    },
    {
      "page": "fm.generate_fm_2additive_convex_sparse",
      "title": "Function for generating 2additive convex numbers in sparse representation",
      "topics": [
        "fm.generate_fm_2additive_convex_sparse"
      ]
    },
    {
      "page": "fm.generate_fm_2additive_convex_withsomeindependent",
      "title": "Function for generating 2additive convex fuzzy measures with some independent inputs",
      "topics": [
        "fm.generate_fm_2additive_convex_withsomeindependent"
      ]
    },
    {
      "page": "fm.generate_fm_2additive_randomwalk2",
      "title": "Function for generating random 2-additive fuzzy measures in Mobius representation by using random walk.",
      "topics": [
        "fm.generate_fm_2additive_randomwalk2"
      ]
    },
    {
      "page": "fm.generate_fm_kadditive_convex_sparse",
      "title": "Generate kadditive convex sparse fuzzy measures",
      "topics": [
        "fm.generate_fm_kadditive_convex_sparse"
      ]
    },
    {
      "page": "fm.generate_fm_kinteractivedualconcave",
      "title": "Function for generating k-interactive dual concave fuzzy measures in Mobius representation",
      "topics": [
        "fm.generate_fm_kinteractivedualconcave"
      ]
    },
    {
      "page": "fm.generate_fm_kinteractivedualconvex",
      "title": "Function for generating several k-interactive dual convex fuzzy measures in Mobius representation",
      "topics": [
        "fm.generate_fm_kinteractivedualconvex"
      ]
    },
    {
      "page": "fm.generate_fm_minplus",
      "title": "Generate randomly fuzzy measures",
      "topics": [
        "fm.generate_fm_minplus"
      ]
    },
    {
      "page": "fm.generate_fm_randomwalk",
      "title": "Function for generating several k-additive fuzzy measure",
      "topics": [
        "fm.generate_fm_randomwalk"
      ]
    },
    {
      "page": "fm.generate_fm_sorting",
      "title": "Function for random generation of fuzzy measures in standard representation",
      "topics": [
        "fm.generate_fm_sorting"
      ]
    },
    {
      "page": "fm.generate_fm_tsort",
      "title": "Function for random generation of fuzzy measures",
      "topics": [
        "fm.generate_fm_tsort"
      ]
    },
    {
      "page": "fm.generate_fmconvex_tsort",
      "title": "Function for generating convex fuzzy measures",
      "topics": [
        "fm.generate_fmconvex_tsort"
      ]
    },
    {
      "page": "fm.get_num_tuples",
      "title": "Function for exporting number of tuples",
      "topics": [
        "fm.get_num_tuples"
      ]
    },
    {
      "page": "fm.get_sizearray_tuples",
      "title": "Function for exporting the size of the array of tuples",
      "topics": [
        "fm.get_sizearray_tuples"
      ]
    },
    {
      "page": "fm.Init",
      "title": "Initialisation function",
      "topics": [
        "fm.Init"
      ]
    },
    {
      "page": "fm.Interaction",
      "title": "Interaction Index computation function",
      "topics": [
        "fm.Interaction"
      ]
    },
    {
      "page": "fm.InteractionB",
      "title": "Banzhaf Interaction Index computation function",
      "topics": [
        "fm.InteractionB"
      ]
    },
    {
      "page": "fm.InteractionBMob",
      "title": "Banzhaf InteractionB Index computation function in Mobius representation",
      "topics": [
        "fm.InteractionBMob"
      ]
    },
    {
      "page": "fm.InteractionMob",
      "title": "Interaction Index computation function for Mobius fuzzy measure",
      "topics": [
        "fm.InteractionMob"
      ]
    },
    {
      "page": "fm.is_inset_sparse",
      "title": "Function for checking if i belongs to the tuple A",
      "topics": [
        "fm.is_inset_sparse"
      ]
    },
    {
      "page": "fm.is_subset_sparse",
      "title": "Function for checking if tuple B is subset of tuple A",
      "topics": [
        "fm.is_subset_sparse"
      ]
    },
    {
      "page": "fm.IsMeasureAdditive",
      "title": "IsMeasureAdditive function",
      "topics": [
        "fm.IsMeasureAdditive"
      ]
    },
    {
      "page": "fm.IsMeasureAdditiveMob",
      "title": "IsMeasureAdditive function in Mobius representation",
      "topics": [
        "fm.IsMeasureAdditiveMob"
      ]
    },
    {
      "page": "fm.IsMeasureBalanced",
      "title": "IsMeasureBalanced function",
      "topics": [
        "fm.IsMeasureBalanced"
      ]
    },
    {
      "page": "fm.IsMeasureBalancedMob",
      "title": "IsMeasureBalanced function in Mobius representation",
      "topics": [
        "fm.IsMeasureBalancedMob"
      ]
    },
    {
      "page": "fm.IsMeasureKmaxitive",
      "title": "IsMeasureKmaxitive function",
      "topics": [
        "fm.IsMeasureKmaxitive"
      ]
    },
    {
      "page": "fm.IsMeasureKmaxitiveMob",
      "title": "IsMeasureKmaxitive function in Mobius representation",
      "topics": [
        "fm.IsMeasureKmaxitiveMob"
      ]
    },
    {
      "page": "fm.IsMeasureSelfdual",
      "title": "IsMeasureSelfdual function",
      "topics": [
        "fm.IsMeasureSelfdual"
      ]
    },
    {
      "page": "fm.IsMeasureSelfdualMob",
      "title": "IsMeasureSelfdual function in Mobius representation",
      "topics": [
        "fm.IsMeasureSelfdualMob"
      ]
    },
    {
      "page": "fm.IsMeasureSubadditive",
      "title": "IsMeasureSub additive function",
      "topics": [
        "fm.IsMeasureSubadditive"
      ]
    },
    {
      "page": "fm.IsMeasureSubadditiveMob",
      "title": "IsMeasureSub additive function in Mobius representation",
      "topics": [
        "fm.IsMeasureSubadditiveMob"
      ]
    },
    {
      "page": "fm.IsMeasureSubmodular",
      "title": "IsMeasureSub modular function",
      "topics": [
        "fm.IsMeasureSubmodular"
      ]
    },
    {
      "page": "fm.IsMeasureSubmodularMob",
      "title": "IsMeasureSubmodular function in Mobius representation",
      "topics": [
        "fm.IsMeasureSubmodularMob"
      ]
    },
    {
      "page": "fm.IsMeasureSuperadditive",
      "title": "IsMeasureSuperadditive function",
      "topics": [
        "fm.IsMeasureSuperadditive"
      ]
    },
    {
      "page": "fm.IsMeasureSuperadditiveMob",
      "title": "IsMeasureSuperadditive function in Mobius representation",
      "topics": [
        "fm.IsMeasureSuperadditiveMob"
      ]
    },
    {
      "page": "fm.IsMeasureSupermodular",
      "title": "IsMeasureSupermodular function",
      "topics": [
        "fm.IsMeasureSupermodular"
      ]
    },
    {
      "page": "fm.IsMeasureSupermodularMob",
      "title": "IsMeasureSupermodular function in Mobius representation",
      "topics": [
        "fm.IsMeasureSupermodularMob"
      ]
    },
    {
      "page": "fm.IsMeasureSymmetric",
      "title": "IsMeasureSymmetric function",
      "topics": [
        "fm.IsMeasureSymmetric"
      ]
    },
    {
      "page": "fm.IsMeasureSymmetricMob",
      "title": "IsMeasureSymmetric function in Mobius representation",
      "topics": [
        "fm.IsMeasureSymmetricMob"
      ]
    },
    {
      "page": "fm.max_subset_sparse",
      "title": "Maximun of x computation function in sparse representation",
      "topics": [
        "fm.max_subset_sparse"
      ]
    },
    {
      "page": "fm.min_subset_sparse",
      "title": "Minimun of x computation function in sparse representation",
      "topics": [
        "fm.min_subset_sparse"
      ]
    },
    {
      "page": "fm.Mobius",
      "title": "Mobius transform function",
      "topics": [
        "fm.Mobius"
      ]
    },
    {
      "page": "fm.NonadditivityIndex",
      "title": "Nonadditivity index computation function",
      "topics": [
        "fm.NonadditivityIndex"
      ]
    },
    {
      "page": "fm.NonadditivityIndexMob",
      "title": "Nonadditivity index computation function in Mobius representation",
      "topics": [
        "fm.NonadditivityIndexMob"
      ]
    },
    {
      "page": "fm.NonmodularityIndex",
      "title": "Nonmodularity index computation function",
      "topics": [
        "fm.NonmodularityIndex"
      ]
    },
    {
      "page": "fm.NonmodularityIndex_sparse",
      "title": "Nonmodularity index computation function in sparse representation",
      "topics": [
        "fm.NonmodularityIndex_sparse"
      ]
    },
    {
      "page": "fm.NonmodularityIndexKinteractive",
      "title": "NonmodularityIndexKinteractive computation function",
      "topics": [
        "fm.NonmodularityIndexKinteractive"
      ]
    },
    {
      "page": "fm.NonmodularityIndexMob",
      "title": "Nonmodularityindex computation function in Mobius representation",
      "topics": [
        "fm.NonmodularityIndexMob"
      ]
    },
    {
      "page": "fm.NonmodularityIndexMobkadditive",
      "title": "Function for calculating all Nonmodularity indices of k-additive in Mobius representation",
      "topics": [
        "fm.NonmodularityIndexMobkadditive"
      ]
    },
    {
      "page": "fm.OrnessChoquet",
      "title": "OrnessChoquet function",
      "topics": [
        "fm.OrnessChoquet"
      ]
    },
    {
      "page": "fm.OrnessChoquetMob",
      "title": "OrnessChoquet function in Mobius representation",
      "topics": [
        "fm.OrnessChoquetMob"
      ]
    },
    {
      "page": "fm.populate_fm_2add_sparse",
      "title": "Function for populating 2-additive sparse capacity",
      "topics": [
        "fm.populate_fm_2add_sparse"
      ]
    },
    {
      "page": "fm.populate_fm_2add_sparse_from2add",
      "title": "Function for populating 2-additive sparse capacity from 2-additive capacity",
      "topics": [
        "fm.populate_fm_2add_sparse_from2add"
      ]
    },
    {
      "page": "fm.PrepareSparseFM",
      "title": "PrepareSparseFM preparation function",
      "topics": [
        "fm.PrepareSparseFM"
      ]
    },
    {
      "page": "fm.Shapley",
      "title": "Shapley value computation function",
      "topics": [
        "fm.Shapley"
      ]
    },
    {
      "page": "fm.Shapley2addMob",
      "title": "Function for calculating Shapley values of 2-additive fuzzy measure in Mobius representation",
      "topics": [
        "fm.Shapley2addMob"
      ]
    },
    {
      "page": "fm.ShapleyMob",
      "title": "Shapley value computation function in Mobius representation",
      "topics": [
        "fm.ShapleyMob"
      ]
    },
    {
      "page": "fm.ShapleyMob_sparse",
      "title": "Shapley values computation function in sparse representation",
      "topics": [
        "fm.ShapleyMob_sparse"
      ]
    },
    {
      "page": "fm.ShowCoalitions",
      "title": "Show Coalitions function",
      "topics": [
        "fm.ShowCoalitions"
      ]
    },
    {
      "page": "fm.ShowCoalitionsCard",
      "title": "Show CoalitionsCard function",
      "topics": [
        "fm.ShowCoalitionsCard"
      ]
    },
    {
      "page": "fm.sparse_get_pairs",
      "title": "Get pairs computation function in sparse representation",
      "topics": [
        "fm.sparse_get_pairs"
      ]
    },
    {
      "page": "fm.sparse_get_singletons",
      "title": "Get singletons of sparse fuzzy measure",
      "topics": [
        "fm.sparse_get_singletons"
      ]
    },
    {
      "page": "fm.sparse_get_tuples",
      "title": "Get tuples of a sparse fuzzy measure",
      "topics": [
        "fm.sparse_get_tuples"
      ]
    },
    {
      "page": "fm.Sugeno",
      "title": "Sugeno computation function",
      "topics": [
        "fm.Sugeno"
      ]
    },
    {
      "page": "fm.SugenoMob",
      "title": "Sugeno function in Mobius representation",
      "topics": [
        "fm.SugenoMob"
      ]
    },
    {
      "page": "fm.test",
      "title": "Test function",
      "topics": [
        "fm.test"
      ]
    },
    {
      "page": "fm.tuple_cardinality_sparse",
      "title": "Tuple cardinality",
      "topics": [
        "fm.tuple_cardinality_sparse"
      ]
    },
    {
      "page": "fm.Zeta",
      "title": "Zeta transform function",
      "topics": [
        "fm.Zeta"
      ]
    }
  ],
  "_rundeps": [
    "Rcpp"
  ],
  "_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": 1.7993405494535817,
  "_indexed": true,
  "_nocasepkg": "rfmtool",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "5.0.4",
      "date": "2026-06-02T07:09:07.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
      "fileid": "dbea49d7a2cde4c7be1b9d5eb20554b86d594554eb530578b10eb7f532ccf482",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26804058806"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "5.0.4",
      "date": "2026-06-02T07:08:48.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
      "fileid": "95d2f7b8a27872b7c1a87af1ef2334388ec931e8081f243e6502ee5edbcbf950",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26804058806"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "5.0.4",
      "date": "2026-06-02T07:09:04.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
      "fileid": "0d3532a2b51f45b898eb0b5186d90adb7976be0d9959019a794f646c253bcb2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26804058806"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "5.0.4",
      "date": "2026-06-02T07:08:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
      "fileid": "fd001953a6ff6b63870c7e9f10766c7905281238f87684301c1a3663854d08c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26804058806"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "5.0.4",
      "date": "2026-06-02T07:08:59.000Z",
      "arch": "emscripten",
      "commit": "a2952f43fc1b3c6863696c0b52cbd51ba8cebdf2",
      "fileid": "83f33e9ae4e1d80bb75649574aa9cc8e3599ebd14d525793a80c456e9998c5c6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26804058806"
    }
  ]
}