{
  "_id": "6a1f24a2b401979e73420df4",
  "Package": "CoopGame",
  "Type": "Package",
  "Title": "Important Concepts of Cooperative Game Theory",
  "Version": "0.2.2",
  "Authors@R": "c(person(\"Jochen\", \"Staudacher\", role = c(\"aut\",\"cre\", \"cph\"),\nemail = \"jochen.staudacher@hs-kempten.de\"),\nperson(\"Johannes\", \"Anwander\", role = c(\"aut\", \"cph\"),\nemail = \"anwander.johannes@gmail.com\"),\nperson(\"Alexandra\", \"Tiukkel\", role = c(\"aut\", \"cph\")),\nperson(\"Michael\", \"Maerz\", role = c(\"aut\", \"cph\")),\nperson(\"Franz\", \"Mueller\", role = c(\"aut\", \"cph\")),\nperson(\"Daniel\", \"Gebele\", role = c(\"aut\", \"cph\")),\nperson(\"Anna\", \"Merkle\", role = c(\"aut\", \"cph\")),\nperson(\"Fatma\", \"Tokay\", role = c(\"aut\", \"cph\")),\nperson(\"Kuebra\", \"Tokay\", role = c(\"aut\", \"cph\")),\nperson(\"Nicole\", \"Cyl\", role = c(\"aut\", \"cph\")))",
  "Maintainer": "Jochen Staudacher <jochen.staudacher@hs-kempten.de>",
  "Description": "The theory of cooperative games with transferable utility\noffers useful insights into the way parties can share gains\nfrom cooperation and secure sustainable agreements, see e.g.\none of the books by Chakravarty, Mitra and Sarkar (2015,\nISBN:978-1107058798) or by Driessen (1988, ISBN:978-9027727299)\nfor more details. A comprehensive set of tools for cooperative\ngame theory with transferable utility is provided. Users can\ncreate special families of cooperative games, like e.g.\nbankruptcy games, cost sharing games and weighted voting games.\nThere are functions to check various game properties and to\ncompute five different set-valued solution concepts for\ncooperative games. A large number of point-valued solution\nconcepts is available reflecting the diverse application areas\nof cooperative game theory. Some of these point-valued solution\nconcepts can be used to analyze weighted voting games and\nmeasure the influence of individual voters within a voting\nbody. There are routines for visualizing both set-valued and\npoint-valued solutions in the case of three or four players.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.1.1",
  "VignetteBuilder": "knitr, rmarkdown",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 06:19:17 UTC",
    "User": "root"
  },
  "Author": "Jochen Staudacher [aut, cre, cph], Johannes Anwander [aut,\ncph], Alexandra Tiukkel [aut, cph], Michael Maerz [aut, cph],\nFranz Mueller [aut, cph], Daniel Gebele [aut, cph], Anna Merkle\n[aut, cph], Fatma Tokay [aut, cph], Kuebra Tokay [aut, cph],\nNicole Cyl [aut, cph]",
  "Config/pak/sysreqs": "libgmp3-dev",
  "Repository": "https://jhstaudacher.r-universe.dev",
  "Date/Publication": "2021-08-23 17:40:09 UTC",
  "RemoteUrl": "https://github.com/cran/CoopGame",
  "RemoteRef": "HEAD",
  "RemoteSha": "250940376f550789b7a2b862e177e46b0aeb9c44",
  "MD5sum": "0ba019a1a572080084fd51e71e232998",
  "_user": "jhstaudacher",
  "_type": "src",
  "_file": "CoopGame_0.2.2.tar.gz",
  "_fileid": "9e59edce6d936b4526dd4e7a6be8f3493b0cfbd80e28bd69a9d52e062d8e14a3",
  "_filesize": 1069356,
  "_sha256": "9e59edce6d936b4526dd4e7a6be8f3493b0cfbd80e28bd69a9d52e062d8e14a3",
  "_created": "2026-05-16T06:19:17.000Z",
  "_published": "2026-06-02T18:44:50.569Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79146468753,
      "time": 153,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7031153295"
    },
    {
      "job": 79146469320,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7031153212"
    },
    {
      "job": 79146469060,
      "time": 92,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7031237651"
    },
    {
      "job": 79146468759,
      "time": 92,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7031210097"
    },
    {
      "job": 79146468639,
      "time": 183,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031137314"
    },
    {
      "job": 79146468392,
      "time": 108,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366818072"
    },
    {
      "job": 79146468670,
      "time": 114,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7031149114"
    },
    {
      "job": 79146469204,
      "time": 123,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7031149987"
    },
    {
      "job": 79146469384,
      "time": 105,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7031148156"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/CoopGame",
  "_commit": {
    "id": "250940376f550789b7a2b862e177e46b0aeb9c44",
    "author": "Jochen Staudacher <jochen.staudacher@hs-kempten.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.2.2\n",
    "time": 1629740409
  },
  "_maintainer": {
    "name": "Jochen Staudacher",
    "email": "jochen.staudacher@hs-kempten.de",
    "login": "jhstaudacher",
    "uuid": 75312505
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10.0",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Depends"
    },
    {
      "package": "geometry",
      "version": ">= 0.3-6",
      "role": "Depends"
    },
    {
      "package": "rcdd",
      "version": ">= 1.1",
      "role": "Depends"
    },
    {
      "package": "gtools",
      "version": ">= 3.5.0",
      "role": "Imports"
    },
    {
      "package": "methods",
      "version": ">= 3.3.1",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rgl",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jhstaudacher",
      "count": 2,
      "uuid": 75312505
    }
  ],
  "_userbio": {
    "uuid": 75312505,
    "type": "user",
    "name": "jhstaudacher"
  },
  "_downloads": {
    "count": 500,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/CoopGame"
  },
  "_searchresults": 393,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/CoopGame.html",
    "manual.pdf"
  ],
  "_realowner": "jhstaudacher",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.2.1",
      "date": "2019-03-20"
    },
    {
      "version": "0.2.2",
      "date": "2021-08-23"
    }
  ],
  "_exports": [
    "absolutePublicGoodValue",
    "absolutePublicHelpChiValue",
    "absolutePublicHelpValue",
    "apexGame",
    "apexGameValue",
    "apexGameVector",
    "bankruptcyGame",
    "bankruptcyGameValue",
    "bankruptcyGameVector",
    "banzhafValue",
    "baruaChakravartySarkarIndex",
    "belongsToCore",
    "belongsToCoreCover",
    "belongsToImputationset",
    "belongsToReasonableSet",
    "belongsToWeberset",
    "cardinalityGame",
    "cardinalityGameValue",
    "cardinalityGameVector",
    "centroidCore",
    "centroidCoreCover",
    "centroidImputationSet",
    "centroidReasonableSet",
    "centroidWeberSet",
    "colemanCollectivityPowerIndex",
    "colemanInitiativePowerIndex",
    "colemanPreventivePowerIndex",
    "coreCoverVertices",
    "coreVertices",
    "costSharingGame",
    "costSharingGameValue",
    "costSharingGameVector",
    "createBitMatrix",
    "deeganPackelIndex",
    "dictatorGame",
    "dictatorGameValue",
    "dictatorGameVector",
    "disruptionNucleolus",
    "divideTheDollarGame",
    "divideTheDollarGameValue",
    "divideTheDollarGameVector",
    "drawCentroidCore",
    "drawCentroidCoreCover",
    "drawCentroidImputationSet",
    "drawCentroidReasonableSet",
    "drawCentroidWeberSet",
    "drawCore",
    "drawCoreCover",
    "drawDeeganPackelIndex",
    "drawDisruptionNucleolus",
    "drawGatelyValue",
    "drawImputationset",
    "drawJohnstonIndex",
    "drawModiclus",
    "drawNormalizedBanzhafIndex",
    "drawNormalizedBanzhafValue",
    "drawNucleolus",
    "drawPerCapitaNucleolus",
    "drawPrenucleolus",
    "drawProportionalNucleolus",
    "drawPublicGoodIndex",
    "drawPublicGoodValue",
    "drawPublicHelpChiIndex",
    "drawPublicHelpChiValue",
    "drawPublicHelpIndex",
    "drawPublicHelpValue",
    "drawReasonableSet",
    "drawShapleyShubikIndex",
    "drawShapleyValue",
    "drawSimplifiedModiclus",
    "drawTauValue",
    "drawWeberset",
    "equalPropensityToDisrupt",
    "gatelyValue",
    "getCriticalCoalitionsOfPlayer",
    "getDualGameVector",
    "getEmptyParamCheckResult",
    "getExcessCoefficients",
    "getGainingCoalitions",
    "getGapFunctionCoefficients",
    "getkCover",
    "getMarginalContributions",
    "getMinimalRights",
    "getMinimumWinningCoalitions",
    "getNumberOfPlayers",
    "getPerCapitaExcessCoefficients",
    "getPlayersFromBitVector",
    "getPlayersFromBMRow",
    "getRealGainingCoalitions",
    "getUnanimityCoefficients",
    "getUtopiaPayoff",
    "getVectorOfPropensitiesToDisrupt",
    "getWinningCoalitions",
    "getZeroNormalizedGameVector",
    "getZeroOneNormalizedGameVector",
    "gloveGame",
    "gloveGameValue",
    "gloveGameVector",
    "imputationsetVertices",
    "is1ConvexGame",
    "isAdditiveGame",
    "isBalancedGame",
    "isConstantSumGame",
    "isConvexGame",
    "isDegenerateGame",
    "isEssentialGame",
    "iskConvexGame",
    "isMonotonicGame",
    "isNonnegativeGame",
    "isQuasiBalancedGame",
    "isSemiConvexGame",
    "isSimpleGame",
    "isSuperadditiveGame",
    "isSymmetricGame",
    "isWeaklyConstantSumGame",
    "isWeaklySuperadditiveGame",
    "johnstonIndex",
    "koenigBraeuningerIndex",
    "majoritySingleVetoGame",
    "majoritySingleVetoGameValue",
    "majoritySingleVetoGameVector",
    "modiclus",
    "nevisonIndex",
    "nonNormalizedBanzhafIndex",
    "normalizedBanzhafIndex",
    "normalizedBanzhafValue",
    "nucleolus",
    "perCapitaNucleolus",
    "prenucleolus",
    "propensityToDisrupt",
    "proportionalNucleolus",
    "publicGoodIndex",
    "publicGoodValue",
    "publicHelpChiIndex",
    "publicHelpChiValue",
    "publicHelpIndex",
    "publicHelpValue",
    "raeIndex",
    "rawBanzhafIndex",
    "rawBanzhafValue",
    "reasonableSetVertices",
    "shapleyShubikIndex",
    "shapleyValue",
    "simplifiedModiclus",
    "stopOnInconsistentEstateAndClaimsVector",
    "stopOnInvalidAllocation",
    "stopOnInvalidBoolean",
    "stopOnInvalidClaimsVector",
    "stopOnInvalidCoalitionS",
    "stopOnInvalidDictator",
    "stopOnInvalidEstate",
    "stopOnInvalidGameVector",
    "stopOnInvalidGrandCoalitionN",
    "stopOnInvalidIndex",
    "stopOnInvalidLeftRightGloveGame",
    "stopOnInvalidNChooseB",
    "stopOnInvalidNumber",
    "stopOnInvalidNumberOfPlayers",
    "stopOnInvalidQuota",
    "stopOnInvalidVetoPlayer",
    "stopOnInvalidWeightVector",
    "stopOnParamCheckError",
    "tauValue",
    "unanimityGame",
    "unanimityGameValue",
    "unanimityGameVector",
    "webersetVertices",
    "weightedVotingGame",
    "weightedVotingGameValue",
    "weightedVotingGameVector"
  ],
  "_help": [
    {
      "page": "absolutePublicGoodValue",
      "title": "Compute absolute Public Good value",
      "topics": [
        "absoluteHollerValue",
        "absolutePublicGoodValue"
      ]
    },
    {
      "page": "absolutePublicHelpChiValue",
      "title": "Compute absolute Public Help value Chi",
      "topics": [
        "absolutePublicHelpChiValue",
        "absolutePublicHelpValueChi",
        "absolutePublicHelpValueXi",
        "absolutePublicHelpXiValue"
      ]
    },
    {
      "page": "absolutePublicHelpValue",
      "title": "Compute absolute Public Help value Theta",
      "topics": [
        "absolutePublicHelpThetaValue",
        "absolutePublicHelpValue",
        "absolutePublicHelpValueTheta"
      ]
    },
    {
      "page": "apexGame",
      "title": "Construct an apex game",
      "topics": [
        "apexGame"
      ]
    },
    {
      "page": "apexGameValue",
      "title": "Compute value of a coalition for an apex game",
      "topics": [
        "apexGameValue"
      ]
    },
    {
      "page": "apexGameVector",
      "title": "Compute game vector for an apex game",
      "topics": [
        "apexGameVector"
      ]
    },
    {
      "page": "bankruptcyGame",
      "title": "Construct a bankruptcy game",
      "topics": [
        "bankruptcyGame"
      ]
    },
    {
      "page": "bankruptcyGameValue",
      "title": "Compute value of a coalition for a bankruptcy game",
      "topics": [
        "bankruptcyGameValue"
      ]
    },
    {
      "page": "bankruptcyGameVector",
      "title": "Compute game vector for a bankruptcy game",
      "topics": [
        "bankruptcyGameVector"
      ]
    },
    {
      "page": "banzhafValue",
      "title": "Compute Banzhaf value",
      "topics": [
        "banzhafValue",
        "nonNormalizedBanzhafValue"
      ]
    },
    {
      "page": "baruaChakravartySarkarIndex",
      "title": "Compute Barua Chakravarty Sarkar index",
      "topics": [
        "baruaChakravartySarkarIndex"
      ]
    },
    {
      "page": "belongsToCore",
      "title": "Check if point is core element",
      "topics": [
        "belongsToCore"
      ]
    },
    {
      "page": "belongsToCoreCover",
      "title": "Check if point is core cover element",
      "topics": [
        "belongsToCoreCover"
      ]
    },
    {
      "page": "belongsToImputationset",
      "title": "Check if point is imputation",
      "topics": [
        "belongsToImputationset"
      ]
    },
    {
      "page": "belongsToReasonableSet",
      "title": "Check if point is element of reasonable set",
      "topics": [
        "belongsToReasonableSet"
      ]
    },
    {
      "page": "belongsToWeberset",
      "title": "Check if point is element of Weber Set",
      "topics": [
        "belongsToWeberset"
      ]
    },
    {
      "page": "cardinalityGame",
      "title": "Construct a cardinality game",
      "topics": [
        "cardinalityGame"
      ]
    },
    {
      "page": "cardinalityGameValue",
      "title": "Compute value of a coalition for a cardinality game",
      "topics": [
        "cardinalityGameValue"
      ]
    },
    {
      "page": "cardinalityGameVector",
      "title": "Compute game vector for a cardinality game",
      "topics": [
        "cardinalityGameVector"
      ]
    },
    {
      "page": "centroidCore",
      "title": "Compute centroid of core",
      "topics": [
        "centroidCore"
      ]
    },
    {
      "page": "centroidCoreCover",
      "title": "Compute centroid of the core cover",
      "topics": [
        "centroidCoreCover"
      ]
    },
    {
      "page": "centroidImputationSet",
      "title": "Compute centroid of the imputation set",
      "topics": [
        "centroidImputationSet"
      ]
    },
    {
      "page": "centroidReasonableSet",
      "title": "Compute centroid of reasonable set",
      "topics": [
        "centroidReasonableSet"
      ]
    },
    {
      "page": "centroidWeberSet",
      "title": "Compute centroid of Weber set",
      "topics": [
        "centroidWeberSet"
      ]
    },
    {
      "page": "colemanCollectivityPowerIndex",
      "title": "Compute Coleman Power index of a Collectivity to Act",
      "topics": [
        "colemanCollectivityPowerIndex"
      ]
    },
    {
      "page": "colemanInitiativePowerIndex",
      "title": "Compute Coleman Initiative Power index",
      "topics": [
        "colemanInitiativePowerIndex"
      ]
    },
    {
      "page": "colemanPreventivePowerIndex",
      "title": "Compute Coleman Preventive Power index",
      "topics": [
        "colemanPreventivePowerIndex"
      ]
    },
    {
      "page": "coreCoverVertices",
      "title": "Compute core cover vertices",
      "topics": [
        "coreCoverVertices"
      ]
    },
    {
      "page": "coreVertices",
      "title": "Compute core vertices",
      "topics": [
        "coreVertices"
      ]
    },
    {
      "page": "costSharingGame",
      "title": "Construct a cost sharing game",
      "topics": [
        "costSharingGame"
      ]
    },
    {
      "page": "costSharingGameValue",
      "title": "Compute value of a coalition for a cost game",
      "topics": [
        "costSharingGameValue"
      ]
    },
    {
      "page": "costSharingGameVector",
      "title": "Compute game vector for a cost sharing game",
      "topics": [
        "costSharingGameVector"
      ]
    },
    {
      "page": "createBitMatrix",
      "title": "create bit matrix",
      "topics": [
        "createBitMatrix"
      ]
    },
    {
      "page": "deeganPackelIndex",
      "title": "Compute Deegan-Packel index",
      "topics": [
        "deeganPackelIndex"
      ]
    },
    {
      "page": "dictatorGame",
      "title": "Construct a dictator game",
      "topics": [
        "dictatorGame"
      ]
    },
    {
      "page": "dictatorGameValue",
      "title": "Compute value of a coalition for a dictator game",
      "topics": [
        "dictatorGameValue"
      ]
    },
    {
      "page": "dictatorGameVector",
      "title": "Compute game vector for a dictator game",
      "topics": [
        "dictatorGameVector"
      ]
    },
    {
      "page": "disruptionNucleolus",
      "title": "Compute disruption nucleolus",
      "topics": [
        "disruptionNucleolus"
      ]
    },
    {
      "page": "divideTheDollarGame",
      "title": "Construct a divide-the-dollar game",
      "topics": [
        "divideTheDollarGame"
      ]
    },
    {
      "page": "divideTheDollarGameValue",
      "title": "Compute value of a coalition for a divide-the-dollar game",
      "topics": [
        "divideTheDollarGameValue"
      ]
    },
    {
      "page": "divideTheDollarGameVector",
      "title": "Compute game vector for a divide-the-dollar game",
      "topics": [
        "divideTheDollarGameVector"
      ]
    },
    {
      "page": "drawCentroidCore",
      "title": "draw centroid of the core for 3 or 4 players",
      "topics": [
        "drawCentroidCore"
      ]
    },
    {
      "page": "drawCentroidCoreCover",
      "title": "draw centroid of core cover for 3 or 4 players",
      "topics": [
        "drawCentroidCoreCover"
      ]
    },
    {
      "page": "drawCentroidImputationSet",
      "title": "draw centroid of imputation set for 3 or 4 players",
      "topics": [
        "drawCentroidImputationSet"
      ]
    },
    {
      "page": "drawCentroidReasonableSet",
      "title": "draw centroid of reasonable set for 3 or 4 players",
      "topics": [
        "drawCentroidReasonableSet"
      ]
    },
    {
      "page": "drawCentroidWeberSet",
      "title": "draw centroid of Weber set for 3 or 4 players",
      "topics": [
        "drawCentroidWeberSet"
      ]
    },
    {
      "page": "drawCore",
      "title": "Draw core for 3 or 4 players",
      "topics": [
        "drawCore"
      ]
    },
    {
      "page": "drawCoreCover",
      "title": "Draw core cover for 3 or 4 players",
      "topics": [
        "drawCoreCover"
      ]
    },
    {
      "page": "drawDeeganPackelIndex",
      "title": "draw Deegan-Packel index for 3 or 4 players",
      "topics": [
        "drawDeeganPackelIndex"
      ]
    },
    {
      "page": "drawDisruptionNucleolus",
      "title": "draw disruption nucleolus for 3 or 4 players",
      "topics": [
        "drawDisruptionNucleolus"
      ]
    },
    {
      "page": "drawGatelyValue",
      "title": "draw Gately point for 3 or 4 players",
      "topics": [
        "drawGatelyValue"
      ]
    },
    {
      "page": "drawImputationset",
      "title": "Draw imputation set for 3 or 4 players",
      "topics": [
        "drawImputationSet",
        "drawImputationset"
      ]
    },
    {
      "page": "drawJohnstonIndex",
      "title": "Draw Johnston index for 3 or 4 players",
      "topics": [
        "drawJohnstonIndex"
      ]
    },
    {
      "page": "drawModiclus",
      "title": "Draw modiclus for 3 or 4 players",
      "topics": [
        "drawModiclus"
      ]
    },
    {
      "page": "drawNormalizedBanzhafIndex",
      "title": "draw normalized Banzhaf Index for 3 or 4 players",
      "topics": [
        "drawNormalizedBanzhafIndex"
      ]
    },
    {
      "page": "drawNormalizedBanzhafValue",
      "title": "draw normalized Banzhaf value for 3 or 4 players",
      "topics": [
        "drawNormalizedBanzhafValue"
      ]
    },
    {
      "page": "drawNucleolus",
      "title": "Draw nucleolus for 3 or 4 players",
      "topics": [
        "drawNucleolus"
      ]
    },
    {
      "page": "drawPerCapitaNucleolus",
      "title": "Draw per capita nucleolus for 3 or 4 players",
      "topics": [
        "drawPerCapitaNucleolus"
      ]
    },
    {
      "page": "drawPrenucleolus",
      "title": "Draw prenucleolus for 3 or 4 players",
      "topics": [
        "drawPrenucleolus"
      ]
    },
    {
      "page": "drawProportionalNucleolus",
      "title": "Draw proportional nucleolus for 3 or 4 players",
      "topics": [
        "drawProportionalNucleolus"
      ]
    },
    {
      "page": "drawPublicGoodIndex",
      "title": "Draw Public Good index for 3 or 4 players",
      "topics": [
        "drawPublicGoodIndex"
      ]
    },
    {
      "page": "drawPublicGoodValue",
      "title": "Draw Public Good value for 3 or 4 players",
      "topics": [
        "drawPublicGoodValue"
      ]
    },
    {
      "page": "drawPublicHelpChiIndex",
      "title": "Draw Public Help index Chi for 3 or 4 players",
      "topics": [
        "drawPublicHelpChiIndex"
      ]
    },
    {
      "page": "drawPublicHelpChiValue",
      "title": "Draw Public Help value Chi for 3 or 4 players",
      "topics": [
        "drawPublicHelpChiValue"
      ]
    },
    {
      "page": "drawPublicHelpIndex",
      "title": "Draw Public Help index Theta for 3 or 4 players",
      "topics": [
        "drawPublicHelpIndex"
      ]
    },
    {
      "page": "drawPublicHelpValue",
      "title": "Draw Public Help value Theta for 3 or 4 players",
      "topics": [
        "drawPublicHelpValue"
      ]
    },
    {
      "page": "drawReasonableSet",
      "title": "Draw reasonable set for 3 or 4 players",
      "topics": [
        "drawReasonableSet"
      ]
    },
    {
      "page": "drawShapleyShubikIndex",
      "title": "Draw Shapley-Shubik index for 3 or 4 players",
      "topics": [
        "drawShapleyShubikIndex"
      ]
    },
    {
      "page": "drawShapleyValue",
      "title": "Draw Shapley value for 3 or 4 players",
      "topics": [
        "drawShapleyValue"
      ]
    },
    {
      "page": "drawSimplifiedModiclus",
      "title": "Draw simplified modiclus for 3 or 4 players",
      "topics": [
        "drawSimplifiedModiclus"
      ]
    },
    {
      "page": "drawTauValue",
      "title": "Draw tau-value for 3 or 4 players",
      "topics": [
        "drawTauValue",
        "drawTijsValue"
      ]
    },
    {
      "page": "drawWeberset",
      "title": "Draw Weber Set for 3 or 4 players",
      "topics": [
        "drawWeberset"
      ]
    },
    {
      "page": "equalPropensityToDisrupt",
      "title": "Compute equal propensity to disrupt",
      "topics": [
        "equalPropensityToDisrupt"
      ]
    },
    {
      "page": "gatelyValue",
      "title": "Compute Gately point",
      "topics": [
        "gatelyPoint",
        "gatelyValue"
      ]
    },
    {
      "page": "getCriticalCoalitionsOfPlayer",
      "title": "Compute critical coalitions of a player for simple games",
      "topics": [
        "getCriticalCoalitionsOfPlayer"
      ]
    },
    {
      "page": "getDualGameVector",
      "title": "Compute dual game vector",
      "topics": [
        "getDualGameVector"
      ]
    },
    {
      "page": "getEmptyParamCheckResult",
      "title": "getEmptyParamCheckResult for generating stucture according to parameter check results",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "getEmptyParamCheckResult"
      ]
    },
    {
      "page": "getExcessCoefficients",
      "title": "Compute excess coefficients",
      "topics": [
        "getExcessCoefficients"
      ]
    },
    {
      "page": "getGainingCoalitions",
      "title": "Compute gaining coalitions of a TU game",
      "topics": [
        "getGainingCoalitions"
      ]
    },
    {
      "page": "getGapFunctionCoefficients",
      "title": "Compute gap function coefficients",
      "topics": [
        "getGapFunctionCoefficients"
      ]
    },
    {
      "page": "getkCover",
      "title": "Compute k-cover of game",
      "topics": [
        "getkCover"
      ]
    },
    {
      "page": "getMarginalContributions",
      "title": "Compute marginal contributions",
      "topics": [
        "getMarginalContributions"
      ]
    },
    {
      "page": "getMinimalRights",
      "title": "Compute minimal rights vector",
      "topics": [
        "getMinimalRights",
        "getMinimalRightsVector"
      ]
    },
    {
      "page": "getMinimumWinningCoalitions",
      "title": "Compute minimal winning coalitions in a simple game",
      "topics": [
        "getMinimalWinningCoalitions",
        "getMinimumWinningCoalitions"
      ]
    },
    {
      "page": "getNumberOfPlayers",
      "title": "Get number of players",
      "topics": [
        "getNumberOfPlayers"
      ]
    },
    {
      "page": "getPerCapitaExcessCoefficients",
      "title": "Compute per capita excess coefficients",
      "topics": [
        "getPerCapitaExcessCoefficients"
      ]
    },
    {
      "page": "getPlayersFromBitVector",
      "title": "Extract players from bit vector",
      "topics": [
        "getPlayersFromBitVector"
      ]
    },
    {
      "page": "getPlayersFromBMRow",
      "title": "Extract players from bit matrix row",
      "topics": [
        "getPlayersFromBMRow"
      ]
    },
    {
      "page": "getRealGainingCoalitions",
      "title": "Compute real gaining coalitions of game",
      "topics": [
        "getRealGainingCoalitions"
      ]
    },
    {
      "page": "getUnanimityCoefficients",
      "title": "Compute unanimity coefficients of game",
      "topics": [
        "getHarsanyiDividends",
        "getUnanimityCoefficients"
      ]
    },
    {
      "page": "getUtopiaPayoff",
      "title": "Compute utopia payoff vector of game",
      "topics": [
        "getUtopiaPayoff",
        "getUtopiaPayoffVector"
      ]
    },
    {
      "page": "getVectorOfPropensitiesToDisrupt",
      "title": "Compute vector of propensities to disrupt",
      "topics": [
        "getVectorOfPropensitiesToDisrupt"
      ]
    },
    {
      "page": "getWinningCoalitions",
      "title": "Compute winning coalitions in a simple game",
      "topics": [
        "getWinningCoalitions"
      ]
    },
    {
      "page": "getZeroNormalizedGameVector",
      "title": "Compute 0-normalized game vector",
      "topics": [
        "getZeroNormalizedGameVector"
      ]
    },
    {
      "page": "getZeroOneNormalizedGameVector",
      "title": "Compute 0-1-normalized game vector",
      "topics": [
        "getZeroOneNormalizedGameVector"
      ]
    },
    {
      "page": "gloveGame",
      "title": "Construct a glove game",
      "topics": [
        "gloveGame"
      ]
    },
    {
      "page": "gloveGameValue",
      "title": "Compute value of a coalition for a glove game",
      "topics": [
        "gloveGameValue"
      ]
    },
    {
      "page": "gloveGameVector",
      "title": "Compute game vector for glove game",
      "topics": [
        "gloveGameVector"
      ]
    },
    {
      "page": "imputationsetVertices",
      "title": "Compute vertices of imputation set",
      "topics": [
        "imputationSetVertices",
        "imputationsetVertices"
      ]
    },
    {
      "page": "is1ConvexGame",
      "title": "Check if game is 1-Convex",
      "topics": [
        "is1ConvexGame"
      ]
    },
    {
      "page": "isAdditiveGame",
      "title": "Check if game is additive",
      "topics": [
        "isAdditiveGame"
      ]
    },
    {
      "page": "isBalancedGame",
      "title": "Check if game is balanced",
      "topics": [
        "isBalancedGame"
      ]
    },
    {
      "page": "isConstantSumGame",
      "title": "Check if game is constant-sum",
      "topics": [
        "isConstantSumGame",
        "isConstantsumGame"
      ]
    },
    {
      "page": "isConvexGame",
      "title": "Check if game is convex",
      "topics": [
        "isConvexGame"
      ]
    },
    {
      "page": "isDegenerateGame",
      "title": "Check if game is degenerate",
      "topics": [
        "isDegenerateGame",
        "isInEssentialGame",
        "isInessentialGame"
      ]
    },
    {
      "page": "isEssentialGame",
      "title": "Check if game is essential",
      "topics": [
        "isEssentialGame"
      ]
    },
    {
      "page": "iskConvexGame",
      "title": "Check if game is k-Convex",
      "topics": [
        "iskConvexGame"
      ]
    },
    {
      "page": "isMonotonicGame",
      "title": "Check if game is monotonic",
      "topics": [
        "isMonotonicGame"
      ]
    },
    {
      "page": "isNonnegativeGame",
      "title": "Check if game is nonnegative",
      "topics": [
        "isNonnegativeGame"
      ]
    },
    {
      "page": "isQuasiBalancedGame",
      "title": "Check if game is quasi-balanced",
      "topics": [
        "isQuasiBalancedGame"
      ]
    },
    {
      "page": "isSemiConvexGame",
      "title": "Check if game is semiconvex",
      "topics": [
        "isSemiConvexGame"
      ]
    },
    {
      "page": "isSimpleGame",
      "title": "Check if game is simple",
      "topics": [
        "isSimpleGame"
      ]
    },
    {
      "page": "isSuperadditiveGame",
      "title": "Check if game is superadditive",
      "topics": [
        "isSuperAdditiveGame",
        "isSuperadditiveGame"
      ]
    },
    {
      "page": "isSymmetricGame",
      "title": "Check if game is symmetric",
      "topics": [
        "isSymmetricGame"
      ]
    },
    {
      "page": "isWeaklyConstantSumGame",
      "title": "Check if game is weakly constant-sum",
      "topics": [
        "isWeaklyConstantSumGame",
        "isWeaklyConstantsumGame"
      ]
    },
    {
      "page": "isWeaklySuperadditiveGame",
      "title": "Check if game is weakly superadditive",
      "topics": [
        "isWeaklySuperAdditiveGame",
        "isWeaklySuperadditiveGame",
        "isZeroMonotonicGame"
      ]
    },
    {
      "page": "johnstonIndex",
      "title": "Compute Johnston index",
      "topics": [
        "johnstonIndex"
      ]
    },
    {
      "page": "koenigBraeuningerIndex",
      "title": "Compute Koenig-Braeuninger index",
      "topics": [
        "koenigBraeuningerIndex"
      ]
    },
    {
      "page": "majoritySingleVetoGame",
      "title": "Construct a weighted majority game with a single veto player",
      "topics": [
        "majoritySingleVetoGame"
      ]
    },
    {
      "page": "majoritySingleVetoGameValue",
      "title": "Compute value of a coalition for a weighted majority game with a single veto player",
      "topics": [
        "majoritySingleVetoGameValue"
      ]
    },
    {
      "page": "majoritySingleVetoGameVector",
      "title": "Compute game vector for a weighted majority game with a single veto player",
      "topics": [
        "majoritySingleVetoGameVector"
      ]
    },
    {
      "page": "modiclus",
      "title": "Compute modiclus",
      "topics": [
        "modiclus"
      ]
    },
    {
      "page": "nevisonIndex",
      "title": "Compute Nevison index",
      "topics": [
        "nevisonIndex"
      ]
    },
    {
      "page": "nonNormalizedBanzhafIndex",
      "title": "Compute non-normalized Banzhaf index",
      "topics": [
        "nonNormalizedBanzhafIndex"
      ]
    },
    {
      "page": "normalizedBanzhafIndex",
      "title": "Compute normalized Banzhaf index",
      "topics": [
        "normalizedBanzhafIndex"
      ]
    },
    {
      "page": "normalizedBanzhafValue",
      "title": "Compute normalized Banzhaf value",
      "topics": [
        "normalizedBanzhafValue"
      ]
    },
    {
      "page": "nucleolus",
      "title": "Compute nucleolus",
      "topics": [
        "nucleolus"
      ]
    },
    {
      "page": "perCapitaNucleolus",
      "title": "Compute per capita nucleolus",
      "topics": [
        "perCapitaNucleolus"
      ]
    },
    {
      "page": "Prenucleolus",
      "title": "Compute prenucleolus",
      "topics": [
        "Prenucleolus",
        "prenucleolus"
      ]
    },
    {
      "page": "propensityToDisrupt",
      "title": "Compute propensity to disrupt",
      "topics": [
        "propensityToDisrupt"
      ]
    },
    {
      "page": "proportionalNucleolus",
      "title": "Compute proportional nucleolus",
      "topics": [
        "proportionalNucleolus"
      ]
    },
    {
      "page": "publicGoodIndex",
      "title": "Compute Public Good index",
      "topics": [
        "hollerIndex",
        "publicGoodIndex"
      ]
    },
    {
      "page": "publicGoodValue",
      "title": "Compute (normalized) Public Good value",
      "topics": [
        "hollerValue",
        "publicGoodValue"
      ]
    },
    {
      "page": "publicHelpChiIndex",
      "title": "Compute Public Help index Chi",
      "topics": [
        "publicHelpChiIndex",
        "publicHelpIndexChi",
        "publicHelpIndexXi",
        "publicHelpXiIndex"
      ]
    },
    {
      "page": "publicHelpChiValue",
      "title": "Compute (normalized) Public Help value Chi",
      "topics": [
        "publicHelpChiValue",
        "publicHelpValueChi",
        "publicHelpValueXi",
        "publicHelpXiValue"
      ]
    },
    {
      "page": "publicHelpIndex",
      "title": "Compute Public Help index Theta",
      "topics": [
        "publicHelpIndex",
        "publicHelpIndexTheta",
        "publicHelpThetaIndex"
      ]
    },
    {
      "page": "publicHelpValue",
      "title": "Compute Public Help value Theta",
      "topics": [
        "publicHelpThetaValue",
        "publicHelpValue",
        "publicHelpValueTheta"
      ]
    },
    {
      "page": "raeIndex",
      "title": "Compute Rae index",
      "topics": [
        "raeIndex"
      ]
    },
    {
      "page": "rawBanzhafIndex",
      "title": "Compute raw Banzhaf Index",
      "topics": [
        "rawBanzhafIndex"
      ]
    },
    {
      "page": "rawBanzhafValue",
      "title": "Compute raw Banzhaf Value",
      "topics": [
        "rawBanzhafValue"
      ]
    },
    {
      "page": "reasonableSetVertices",
      "title": "Compute vertices of reasonable set",
      "topics": [
        "reasonableSetVertices"
      ]
    },
    {
      "page": "shapleyShubikIndex",
      "title": "Compute Shapley-Shubik index",
      "topics": [
        "shapleyShubikIndex"
      ]
    },
    {
      "page": "shapleyValue",
      "title": "Compute Shapley value",
      "topics": [
        "shapleyValue"
      ]
    },
    {
      "page": "simplifiedModiclus",
      "title": "Compute simplified modiclus",
      "topics": [
        "simplifiedModiclus"
      ]
    },
    {
      "page": "stopOnInconsistentEstateAndClaimsVector",
      "title": "Parameter Function stopOnInconsistentEstateAndClaimsVector",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInconsistentEstateAndClaimsVector"
      ]
    },
    {
      "page": "stopOnInvalidAllocation",
      "title": "Parameter Function stopOnInvalidAllocation",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidAllocation"
      ]
    },
    {
      "page": "stopOnInvalidBoolean",
      "title": "Parameter Function stopOnInvalidBoolean",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidBoolean"
      ]
    },
    {
      "page": "stopOnInvalidClaimsVector",
      "title": "Parameter Function stopOnInvalidClaimsVector",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidClaimsVector"
      ]
    },
    {
      "page": "stopOnInvalidCoalitionS",
      "title": "Parameter Function stopOnInvalidCoalitionS",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidCoalitionS"
      ]
    },
    {
      "page": "stopOnInvalidDictator",
      "title": "Parameter Function stopOnInvalidDictator",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidDictator"
      ]
    },
    {
      "page": "stopOnInvalidEstate",
      "title": "Parameter Function stopOnInvalidEstate",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidEstate"
      ]
    },
    {
      "page": "stopOnInvalidGameVector",
      "title": "Parameter Function stopOnInvalidGameVector",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidGameVector"
      ]
    },
    {
      "page": "stopOnInvalidGrandCoalitionN",
      "title": "Parameter Function stopOnInvalidGrandCoalitionN",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidGrandCoalitionN"
      ]
    },
    {
      "page": "stopOnInvalidIndex",
      "title": "Parameter Function stopOnInvalidIndex",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidIndex"
      ]
    },
    {
      "page": "stopOnInvalidLeftRightGloveGame",
      "title": "Parameter Function stopOnInvalidLeftRightGloveGame",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidLeftRightGloveGame"
      ]
    },
    {
      "page": "stopOnInvalidNChooseB",
      "title": "Parameter Function stopOnInvalidNChooseB",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidNChooseB"
      ]
    },
    {
      "page": "stopOnInvalidNumber",
      "title": "Parameter Function stopOnInvalidNumber",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidNumber"
      ]
    },
    {
      "page": "stopOnInvalidNumberOfPlayers",
      "title": "Parameter Function stopOnInvalidNumberOfPlayers",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidNumberOfPlayers"
      ]
    },
    {
      "page": "stopOnInvalidQuota",
      "title": "Parameter Function stopOnInvalidQuota",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidQuota"
      ]
    },
    {
      "page": "stopOnInvalidVetoPlayer",
      "title": "Parameter Function stopOnInvalidVetoPlayer",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidVetoPlayer"
      ]
    },
    {
      "page": "stopOnInvalidWeightVector",
      "title": "Parameter Function stopOnInvalidWeightVector",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnInvalidWeightVector"
      ]
    },
    {
      "page": "stopOnParamCheckError",
      "title": "stopOnParamCheckError - stop and create error message on error",
      "concept": [
        "ParameterChecks_CoopGame"
      ],
      "topics": [
        "stopOnParamCheckError"
      ]
    },
    {
      "page": "tauValue",
      "title": "Compute tau-value",
      "topics": [
        "tauValue",
        "tijsValue"
      ]
    },
    {
      "page": "unanimityGame",
      "title": "Construct a unanimity game",
      "topics": [
        "unanimityGame"
      ]
    },
    {
      "page": "unanimityGameValue",
      "title": "Compute value of a coalition for a unanimity game",
      "topics": [
        "unanimityGameValue"
      ]
    },
    {
      "page": "unanimityGameVector",
      "title": "Compute game vector for a unanimity game",
      "topics": [
        "unanimityGameVector"
      ]
    },
    {
      "page": "webersetVertices",
      "title": "Compute vertices of Weber Set",
      "topics": [
        "webersetVertices"
      ]
    },
    {
      "page": "weightedVotingGame",
      "title": "Construct a weighted voting game",
      "topics": [
        "quotaGame",
        "weightedVotingGame"
      ]
    },
    {
      "page": "weightedVotingGameValue",
      "title": "Compute value of a coalition for a weighted voting game",
      "topics": [
        "quotaGameValue",
        "weightedVotingGameValue"
      ]
    },
    {
      "page": "weightedVotingGameVector",
      "title": "Compute game vector for a weighted voting game (aka quota game)",
      "topics": [
        "quotaGameVector",
        "weightedVotingGameVector"
      ]
    }
  ],
  "_rundeps": [
    "abind",
    "geometry",
    "gtools",
    "linprog",
    "lpSolve",
    "magic",
    "rcdd",
    "Rcpp",
    "RcppProgress"
  ],
  "_vignettes": [
    {
      "source": "UsingCoopGame.Rmd",
      "filename": "UsingCoopGame.html",
      "title": "Using the R package CoopGame for the analysis, solution and visualization of cooperative games with transferable utility",
      "author": "| Jochen Staudacher, Johannes Anwander | (Hochschule Kempten) | Contact: jochen.staudacher@hs-kempten.de",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2019-03-19 22:23:31",
      "modified": "2021-08-23 17:40:09",
      "commits": 2
    }
  ],
  "_score": 4.071513805095089,
  "_indexed": true,
  "_nocasepkg": "coopgame",
  "_universes": [
    "jhstaudacher"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-05-16T06:21:38.000Z",
      "distro": "noble",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "1e9dc8d81c0fa36d5a237c48fc40c81a288f6b604268efe59f53e52efd1e64eb",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-05-16T06:21:39.000Z",
      "distro": "noble",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "0aacf01791db95ec916e9788bda2c61b731a526a9ee7d1bc9ead306548a5b8f9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-05-16T06:36:28.000Z",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "055124df37d976884da2e4faf23f191af5d777e4388c45974469a909c469e622",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-05-16T06:31:50.000Z",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "283ce4af53c25abe8bc700dd97e02fdeaaa8a6df059857feabd4f8cfbbb99605",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-05-16T06:20:43.000Z",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "d4ccf40d7c49073e0846a8bb4c5c8646843c71672c94689c3f5ea721cab5020a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-05-16T06:20:51.000Z",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "0c51c5981ccb13a4db259630b667ed94f8d8b53827152f2fae8461a01b908ff1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-05-16T06:20:36.000Z",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "216b142d156698b55987b2d8fb199a6a52e4e8de1e40ee92d3e04e6515c3c5d6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.2",
      "date": "2026-06-02T18:44:31.000Z",
      "commit": "250940376f550789b7a2b862e177e46b0aeb9c44",
      "fileid": "fd58742f4567286ddb2fa8bbd11096c37eb044af4f81f6ddf14e83981ec5eb0e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jhstaudacher/actions/runs/25954774302"
    }
  ]
}