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