egttools.numerical.numerical_.GeneralPopulationEvolver

class GeneralPopulationEvolver

Bases: pybind11_object

Evolver for a general population structure.

Construct an evolver for a general population structure.

Parameters:

structure (egttools.numerical.structure.AbstractStructure) – Structure defining how individuals interact and update their strategies.

Methods

evolve

Evolve the population and return the final state.

run

Run the population dynamics and return the result after discarding the transitory phase.

structure

Return the structure used by the evolver.

__init__()

Construct an evolver for a general population structure.

Parameters:

structure (egttools.numerical.structure.AbstractStructure) – Structure defining how individuals interact and update their strategies.

__new__(**kwargs)
evolve()

Evolve the population and return the final state.

run()

Run the population dynamics and return the result after discarding the transitory phase.

structure()

Return the structure used by the evolver.

__annotations__ = {}