egttools.numerical.numerical_.GeneralPopulationEvolver¶
- class GeneralPopulationEvolver¶
Bases:
pybind11_objectEvolver 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 the population and return the final state.
Run the population dynamics and return the result after discarding the transitory phase.
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__ = {}¶