Chadwick Gambit: Software Tools for Game Theory

pygambit.gambit.MixedBehaviorProfile.__getitem__#

MixedBehaviorProfile.__getitem__()#

Access a component of the mixed behavior specified by index.

Parameters:

index (Player, Infoset, Action, or str) –

The part of the profile to return:

  • If index is a Player, returns a MixedBehavior over the player’s infosets

  • If index is an Infoset, returns a MixedAction over the infoset’s actions

  • If index is an Action, returns the probability the action is played

  • If index is a str, attempts to resolve the referenced object by first searching for a player with that label, then for an infoset with that label, and finally for an action with that label.

Raises:

MismatchError – If player is a Player from a different game, infoset is an Infoset from a different game, or action is an Action from a different game.`