egttools.numerical.results

Rich result objects returned by egttools MC estimator wrappers.

Each object carries the point estimate, standard error, number of runs used, and a ci95 property (95 % CI via z = 1.96). All objects print a human-readable summary via __repr__, which makes them convenient both in interactive sessions and in log output.

Functions

dataclass

Returns the same class as was passed in, with dunder methods added based on the fields defined in the class.

field

Return an object to identify dataclass fields.

Classes

AGoSResult

Average gradient of selection G^A(x) from a network MC estimator.

AbsorptionProbabilityResult

Per-strategy fixation (absorption) probabilities.

AbsorptionTimeResult

Mean absorption (fixation) time from a given initial state.

FixationResult

Fixation probability of an invading strategy into a resident population.

StationaryDistributionResult

Estimated stationary distribution over population states.

StrategyDistributionResult

Time-averaged strategy frequencies with uncertainty.