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 = {'gaussian': <function width_gaussian>, 'gumbel': <function width_gumbel>, 'bimodal': <function width_bimodal>, 'uniform': <function width_uniform>}
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