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.2.tar.gz
(49.1 kB
view hashes)
Built Distribution
Close
Hashes for evoke_signals-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b727aa86a804ceb921289c460ac7e96d8b925b5ad875befb775c7e8d762646b6 |
|
MD5 | c35cf9bc58235c7820cf29572ef5f443 |
|
BLAKE2b-256 | e561d27ae47f49dfc1d2c0d2da6138f703e3d2762175dcadccd758d69a69a7c8 |