pygambit.nash.LogitResult#
- class pygambit.nash.LogitResult(*, game: ~pygambit.gambit.Game, rational: bool, use_strategic: bool, maxregret: float, first_step: float, max_accel: float, equilibrium: ~pygambit.gambit.MixedStrategyProfileDouble | ~pygambit.gambit.MixedBehaviorProfileDouble | None, success: bool, reason: ~pygambit.gambit.LogitTerminationReason, bifurcations: list[~pygambit.gambit.LogitBifurcation], _trace_stats: list[~pygambit.gambit._TracePathStats] = <factory>)#
The result of logit_solve.
- maxregret#
The acceptance criterion for approximate Nash equilibrium which was used.
- Type:
float
- first_step#
The arclength of the initial step which was used.
- Type:
float
- max_accel#
The maximum rate at which the arclength step size was allowed to lengthen.
- Type:
float
- equilibrium#
The equilibrium found, or None if tracing did not reach an accepted equilibrium.
- Type:
MixedStrategyProfileDouble or MixedBehaviorProfileDouble, optional
- success#
Whether equilibrium was accepted.
- Type:
bool
- reason#
Why tracing did not reach an accepted equilibrium, if it did not.
- Type:
LogitTerminationReason
- bifurcations#
Any bifurcations detected while tracing towards equilibrium.
- Type:
list of LogitBifurcation
Methods
Attributes
