EvoLudo: in silico evolution
EvoLudo is an evolutionary dynamics simulation toolkit that provides a powerful framework for
computational exploration and visualization of evolutionary processes, ecological interactions and
epidemiological dynamics. EvoLudo can be used for research, illustration and interactive demonstrations
for a scientific audience at conferences or in the classroom.
A selection of interactive demonstrations created with EvoLudo is available at https://wiki.evoludo.org/.
EvoLudo provides a modular architecture that allows users to develop, implement and simulate a wide range of evolutionary models, from simple games to complex ecological systems.
In order to facilitate the understanding of the EvoLudo framework, step-by-step tutorials for re-creating several of the EvoLudo modules are available at https://www.evoludo.org/docs/tutorials/. This includes the following modules:
- \(2×2\) games (in preparation)
- classical game theoretical interactions between pairs of individuals with two strategies at their disposal. The most prominent example is the prisoner's dilemma.
- SIR epidemiological model (in preparation)
- classical epidemiological model to describe the disease dynamics in compartmentalized populations with susceptible, infected, and recovered cohort.
- Lotka-Volterra predator-prey dynamics (in preparation)
- classical model to describe the cyclical dynamics of predator-prey interactions.