egttools.numerical.numerical_.calculate_strategies_distribution¶
- calculate_strategies_distribution()¶
Calculate the average frequency of each strategy given a stationary distribution.
- Parameters:
pop_size (int) – Total number of individuals in the population.
nb_strategies (int) – Number of strategies available in the population.
stationary_distribution (scipy.sparse.csr_matrix) – Sparse matrix representing the stationary distribution over population states.
- Returns:
One-dimensional array containing the average frequency of each strategy.
- Return type:
See also
egttools.calculate_state,egttools.sample_simplex,egttools.calculate_nb_states,egttools.numerical.PairwiseComparisonNumerical.estimate_stationary_distribution_sparseExamples
>>> from scipy.sparse import csr_matrix >>> freq = calculate_strategies_distribution(10, 3, csr_matrix(...)) >>> freq.shape (3,)