gameanalysis.scripts package
Submodules
gameanalysis.scripts.analyze module
Analyze a game
-
gameanalysis.scripts.analyze.add_parser(subparsers)[source]
-
gameanalysis.scripts.analyze.main(args)[source]
gameanalysis.scripts.dom module
find dominated strategies
-
gameanalysis.scripts.dom.add_parser(subparsers)[source]
-
gameanalysis.scripts.dom.main(args)[source]
gameanalysis.scripts.gen module
create random games
-
class
gameanalysis.scripts.gen.Noise[source]
Bases: object
add experimental noise to a given game
-
static
add_parser(subparsers, base)[source]
-
static
create(args)[source]
-
distributions = {'gaussian': <function width_gaussian>, 'uniform': <function width_uniform>, 'gumbel': <function width_gumbel>, 'bimodal': <function width_bimodal>}
-
class
gameanalysis.scripts.gen.RoleSymmetric[source]
Bases: object
independent uniform role symmetric game
-
static
add_parser(subparsers, base)[source]
-
static
create(args)[source]
-
class
gameanalysis.scripts.gen.ZeroSum[source]
Bases: object
two player zero sum game
-
static
add_parser(subparsers, base)[source]
-
static
create(args)[source]
-
gameanalysis.scripts.gen.add_parser(subparsers)[source]
-
gameanalysis.scripts.gen.main(args)[source]
gameanalysis.scripts.gplearn module
Module for constructing game models by Gaussian process regression.
-
gameanalysis.scripts.gplearn.add_parser(subparsers)[source]
-
gameanalysis.scripts.gplearn.main(args)[source]
gameanalysis.scripts.gpnash module
Module for constructing game models by Gaussian process regression.
-
gameanalysis.scripts.gpnash.add_parser(subparsers)[source]
-
gameanalysis.scripts.gpnash.main(args)[source]
gameanalysis.scripts.learning module
Analyze a game using gp learn
-
gameanalysis.scripts.learning.add_parser(subparsers)[source]
-
gameanalysis.scripts.learning.main(args)[source]
gameanalysis.scripts.nash module
find nash equilibria
-
gameanalysis.scripts.nash.add_parser(subparsers)[source]
-
gameanalysis.scripts.nash.main(args)[source]
gameanalysis.scripts.pay module
calculate payoffs and social welfare
-
gameanalysis.scripts.pay.add_parser(subparsers)[source]
-
gameanalysis.scripts.pay.is_pure_profile(game, prof)[source]
Returns true of the profile is pure
-
gameanalysis.scripts.pay.main(args)[source]
-
gameanalysis.scripts.pay.payoffs(game, serial, prof)[source]
get payoffs to every agent or role
-
gameanalysis.scripts.pay.welfare(game, serial, prof)[source]
get the welfare of a profile or mixture
gameanalysis.scripts.red module
perform player reduction on games
-
gameanalysis.scripts.red.add_parser(subparsers)[source]
-
gameanalysis.scripts.red.main(args)[source]
-
gameanalysis.scripts.red.parse_inorder(players, serial)[source]
Parser input for role number pairs
-
gameanalysis.scripts.red.parse_sorted(players, serial)[source]
Parser reduction input for roles in sorted order
gameanalysis.scripts.reg module
calculate regrets and deviations gains
-
gameanalysis.scripts.reg.add_parser(subparsers)[source]
-
gameanalysis.scripts.reg.gains(game, serial, prof)[source]
the gains from deviating from profile
-
gameanalysis.scripts.reg.is_pure_profile(game, prof)[source]
Returns true of the profile is pure
-
gameanalysis.scripts.reg.main(args)[source]
-
gameanalysis.scripts.reg.reg(game, serial, prof)[source]
the regret of the profile
gameanalysis.scripts.samp module
sample profiles from a mixture
-
gameanalysis.scripts.samp.add_parser(subparsers)[source]
-
gameanalysis.scripts.samp.main(args)[source]
gameanalysis.scripts.sampboot module
calculate bootstrap bounds from deviation samples
-
gameanalysis.scripts.sampboot.add_parser(subparsers)[source]
-
gameanalysis.scripts.sampboot.load_devs(game, serial, data)[source]
-
gameanalysis.scripts.sampboot.main(args)[source]
gameanalysis.scripts.sgboot module
calculate bootstrap bounds on a sample game
-
gameanalysis.scripts.sgboot.add_parser(subparsers)[source]
-
gameanalysis.scripts.sgboot.main(args)[source]
gameanalysis.scripts.sub module
extract and find subgames
-
gameanalysis.scripts.sub.add_parser(subparsers)[source]
-
gameanalysis.scripts.sub.main(args)[source]
-
gameanalysis.scripts.sub.parse_index_spec(serial, spec)[source]
-
gameanalysis.scripts.sub.parse_json_spec(serial, spec)[source]
-
gameanalysis.scripts.sub.parse_text_spec(serial, spec)[source]
Module contents