Signalling games in python
Project description
Overview
evoke enables users to recreate signalling game simulations from the academic literature.
It comprises a library of methods from evolutionary game theory evoke/src/
and an ever-growing collection of user-friendly examples evoke/examples/
.
Online tutorial
See the interactive tutorial on Google Colab.
Installation
Install with pip: pip install evoke_signals
.
Basic usage
To create one of the example figures, simply import the relevant class and create an instance of it:
from evoke.examples.skyrms2010signals import Skyrms2010_1_1
fig1_1 = Skyrms2010_1_1()
Certain figures allow you to specify your own parameters:
from evoke.examples.skyrms2010signals import Skyrms2010_3_3
fig3_3 = Skyrms2010_3_3(iterations=1000)
See the examples/
directory for a collection of available figures.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
evoke_signals-0.1.1.tar.gz
(48.2 kB
view hashes)
Built Distribution
Close
Hashes for evoke_signals-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1222de3d7e58987f29ddd9b6ca91df6edb457baa6cbd930494cd3e1a8f74ece6 |
|
MD5 | bed018e5aead8d4a524d27c472770c0d |
|
BLAKE2b-256 | 44827a39cf3fbe6cd12c38844f633ad6de3d80e8eb73f6b80d068c49088f97ee |