pygambit.nash.IPAResult#

class pygambit.nash.IPAResult(*, game: Game, rational: bool, use_strategic: bool, perturbation: MixedStrategyProfileDouble, equilibrium: MixedStrategyProfileDouble | None, success: bool, reason: IPATerminationReason)#

The result of ipa_solve.

perturbation#

The perturbation vector the iteration was run from.

Type:

MixedStrategyProfileDouble

equilibrium#

The equilibrium found, or None if iteration did not reach an accepted equilibrium.

Type:

MixedStrategyProfileDouble, optional

success#

Whether equilibrium was accepted.

Type:

bool

reason#

Why iteration did not reach an accepted equilibrium, if it did not.

Type:

IPATerminationReason

Methods

Attributes