Signalling games in python
Project description
Overview
- Tutorial | Google Colab
- Documentation | ReadTheDocs
- Package | PyPI
- Source code | GitHub
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.3.tar.gz
(66.6 kB
view hashes)
Built Distribution
Close
Hashes for evoke_signals-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4450eb76ba7d6ee3edc1e5afaa61103e0e4e7e45f4c03d1ec88467a67302810b |
|
MD5 | dd5df90b2d3eb589b76cd44af4ddd128 |
|
BLAKE2b-256 | c3491ed76e33a28b6736c0d05b83519a13ec9126fa1821482164b883ea112535 |