Moran Processes

Notes

Videos

  1. Modelling evolution in a discrete population: motivating the Moran process - YouTube - Private

  2. The definition of the Moran process - YouTube - Private

  3. Moran processes and games: fitness functions from games. - YouTube - Private

  4. Selection probabilities for the Moran process on a game - YouTube - Private

  5. The Moran process with mutation - YouTube - Private

  6. The Moran process on 2 types: a mathematically tractable model. - YouTube - Private

  7. A formula for the fixation probability for Moran processes with 2 types. - YouTube - Private

  8. Using Python to simulate the Moran Process with Nashpy - YouTube - Private

Class meeting notes

Typical Programming Exercises

For each of the following matrices \(A\) and initial populations \(x_0\), for the corresponding normal form game:

a. \(A = \begin{pmatrix}1 & 2 \\ 2 & 1\end{pmatrix} \qquad x_0 = \begin{pmatrix}10 & 0\end{pmatrix}\)

repetitions=500 and seed=0

b. \(A = \begin{pmatrix}1 & 2 \\ 2 & 1\end{pmatrix} \qquad x_0 = \begin{pmatrix}3 & 0\end{pmatrix}\)

repetitions=350 and seed=4

c. \(A = \begin{pmatrix}1 & 2 & 3 \\ 2 & 1 & 4 \\ 2 & 3 & 1\end{pmatrix} \qquad x_0 = \begin{pmatrix}3 & 1 & 2\end{pmatrix}\)

repetitions=1 and seed=2

d. \(A = \begin{pmatrix}1 & 2 & 3 \\ 2 & 1 & 4 \\ 2 & 3 & 1\end{pmatrix} \qquad x_0 = \begin{pmatrix}6 & 2 & 4\end{pmatrix}\)

repetitions=350 and seed=0

Solutions

Log of past relevant classes

02/27/24: Hawks, Doves and Dice

In class today we looked at the Moran Process. We did this by considering the Hawk Dove game.

03/14/23: Theoretic calculation for fixation

In class today we revisited the Moran Process and specifically we looked at calculating so called fixation probabilities analytically.

03/10/23: Hawks, Doves and Dice

In class today we looked at the Moran Process. We did this by considering the Hawk Dove game.

Class notes: Moran Processes

Source code: @drvinceknight Powered by: Jekyll Github pages Bootsrap css