Skip to content

Commit e9c1705

Browse files
committed
Move from rst to md README file.
1 parent ceb625a commit e9c1705

File tree

2 files changed

+187
-210
lines changed

2 files changed

+187
-210
lines changed

README.md

Lines changed: 187 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,187 @@
1+
This repository hold results for tournaments made possible by the
2+
[Axelrod-Project](https://github.com/Axelrod-Python/Axelrod) python
3+
library.
4+
5+
# Tournament result
6+
7+
## Standard tournament
8+
9+
### Ranked violin plot
10+
11+
The mean utility of each player.
12+
13+
![](./assets/strategies_std_boxplot.svg)
14+
15+
### Payoffs
16+
17+
The pair wise utilities of each player.
18+
19+
![](./assets/strategies_std_payoff.svg)
20+
21+
### Evolutionary dynamics
22+
23+
The evolutionary dynamic of the strategies (based on the utilities).
24+
25+
![](./assets/strategies_std_reproduce.svg)
26+
27+
### Wins
28+
29+
The number of wins of each player.
30+
31+
![](./assets/strategies_std_winplot.svg)
32+
33+
### Payoff differences
34+
35+
The payoff differences for each player.
36+
37+
![](./assets/strategies_std_sdvplot.svg)
38+
39+
### Pairwise payoff differences
40+
41+
The difference of payoffs between pairs of players.
42+
43+
![](./assets/strategies_std_pdplot.svg)
44+
45+
### Payoff Matrix
46+
47+
Here is a
48+
[file with the payoff matrix](./assets/strategies_std_payoff_matrix.csv).
49+
50+
### Summary
51+
52+
Here is a
53+
[file with the summary data](./assets/std_summary.csv).
54+
55+
## Noisy tournament
56+
57+
### Ranked violin plot
58+
59+
The mean utility of each player.
60+
61+
![](./assets/strategies_noisy_boxplot.svg)
62+
63+
### Payoffs
64+
65+
The pair wise utilities of each player.
66+
67+
![](./assets/strategies_noisy_payoff.svg)
68+
69+
### Evolutionary dynamics
70+
71+
The evolutionary dynamic of the strategies (based on the utilities).
72+
73+
![](./assets/strategies_noisy_reproduce.svg)
74+
75+
### Wins
76+
77+
The number of wins of each player.
78+
79+
![](./assets/strategies_noisy_winplot.svg)
80+
81+
### Payoff differences
82+
83+
The payoff differences for each player.
84+
85+
![](./assets/strategies_noisy_sdvplot.svg)
86+
87+
### Pairwise payoff differences
88+
89+
The difference of payoffs between pairs of players.
90+
91+
![](./assets/strategies_noisy_pdplot.svg)
92+
93+
### Payoff Matrix
94+
95+
Here is a
96+
[file with the payoff matrix](./assets/strategies_noisy_payoff_matrix.csv).
97+
98+
### Summary
99+
100+
Here is a
101+
[file with the summary data](./assets/noisy_summary.csv).
102+
103+
## Probabilistic ending tournament
104+
105+
### Ranked violin plot
106+
107+
The mean utility of each player.
108+
109+
![](./assets/strategies_probend_boxplot.svg)
110+
111+
### Payoffs
112+
113+
The pair wise utilities of each player.
114+
115+
![](./assets/strategies_probend_payoff.svg)
116+
117+
### Evolutionary dynamics
118+
119+
The evolutionary dynamic of the strategies (based on the utilities).
120+
121+
![](./assets/strategies_probend_reproduce.svg)
122+
123+
### Wins
124+
125+
The number of wins of each player.
126+
127+
![](./assets/strategies_probend_winplot.svg)
128+
129+
### Payoff differences
130+
131+
The payoff differences for each player.
132+
133+
![](./assets/strategies_probend_sdvplot.svg)
134+
135+
### Pairwise payoff differences
136+
137+
The difference of payoffs between pairs of players.
138+
139+
![](./assets/strategies_probend_pdplot.svg)
140+
141+
### Payoff Matrix
142+
143+
Here is a
144+
[file with the payoff matrix](./assets/strategies_probend_payoff_matrix.csv).
145+
146+
### Summary
147+
148+
Here is a
149+
[file with the summary data](./assets/probend_summary.csv).
150+
151+
# Reproducing these results:
152+
153+
To reproduce these results you will need to install the `axelrod`
154+
library:
155+
156+
$ pip install axelrod
157+
158+
To reproduce these results run:
159+
160+
python run_noisy.py # Run the noisy tournament
161+
python run_std.py # Run the standard tournament
162+
python run_probend.py # Run the probabilistic ending tournament
163+
164+
You can also run all three tournaments (in series):
165+
166+
python run_all.py
167+
168+
**Note that this uses the installed version of the axelrod library.** If
169+
you want to keep things tidy you can create a virtualenv and install the
170+
latest version of the library like so:
171+
172+
$ virtualenv env
173+
$ source env/bin/activate
174+
$ python -m pip install git+https://github.com/Axelrod-Python/Axelrod@master
175+
176+
If you have the Axelrod repository locally you can also run:
177+
178+
$ python -m pip install path_to_axelrod
179+
180+
If you have already installed `axelrod` you can add the [-U]{.title-ref}
181+
tag to update to the latest version of master:
182+
183+
$ python -m pip install git+https://github.com/Axelrod-Python/Axelrod@master -U
184+
185+
or:
186+
187+
$ python -m pip install path_to_axelrod -U

README.rst

Lines changed: 0 additions & 210 deletions
This file was deleted.

0 commit comments

Comments
 (0)