Template:EvoLudoLab:2x2: Difference between revisions

No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
Along the bottom of the applet there are several buttons to control the execution and the speed of the simulations - for details see the [[EvoLudo:Graphical User Interface|''EvoLudo'' GUI documentation]]. Of particular importance are the [[EvoLudoLabs:Parameters|parameters]] button and the [[EvoLudo:Dataviews|data views]] pop-up list along the top. The former opens a panel that allows to set and change various parameters concerning the game as well as the population structure, while the latter displays the simulation data in different ways.
{{Legend:StrategiesCD}}
{{Legend:StrategiesCD}}
{{Legend:Gradient|label=Payoff code|min=Low|max=High}}
{{Legend:Gradient|label=Payoffs|min=Low|max=High}}
''Note:'' The shades of grey of the payoff scale are augmented by blueish and reddish shades indicating payoffs for mutual cooperation and defection, respectively.
''Note:'' The gradient of the payoff scale is augmented by pale shades of the strategy colours to mark payoffs that are achieved in homogeneous populations of the corresponding type.


<div id="evoludolab">
<div id="evoludolab">
{{#tag:evoludolab||code="org.evoludo.simulator.lab.TwoByTwoLab.class"|codebase="applets"|height="572"|width="512"|archive="2x2.jar"|options={{{options}}}}}
{{#tag:evoludolab||options={{{options}}}}}
</div>
</div>


Line 14: Line 12:
{{{doc}}}
{{{doc}}}


{| id="dataview"
|
|
===Data views===
===Data views===
{| class="dataview"
|-
|-
!
!
[[EvoLudoLabs:Dataviews#Structure - strategy|Structure - strategy]]
[[Data Views#Strategies - Structure|Strategies - Structure]]
| Snapshot of the spatial arrangement of strategies.
| Snapshot of the spatial arrangement of strategies.
|-
|-
!
!
[[EvoLudoLabs:Dataviews#Mean strategy|Mean strategy]]
[[Data Views#Strategies - Mean|Strategies - Mean]]
| Time evolution of the strategy frequencies.
| Time evolution of the strategy frequencies.
|-
|-
!
!
[[EvoLudoLabs:Dataviews#Structure - fitness|Structure - fitness]]
[[Data Views#Fitness - Structure|Fitness - Structure]]
| Snapshot of the spatial distribution of payoffs.
| Snapshot of the spatial distribution of payoffs.
|-
|-
!
!
[[EvoLudoLabs:Dataviews#Mean fitness|Mean fitness]]
[[Data Views#Fitness - Mean|Fitness - Mean]]
| Time evolution of average population payoff bounded by the minimum and maximum individual payoff.
| Time evolution of average population payoff bounded by the minimum and maximum individual payoff.
|-
|-
!
!
[[EvoLudoLabs:Dataviews#Fitness histogram|Fitness histogram]]
[[Data Views#Fitness - Histogram|Fitness - Histogram]]
| Snapshot of payoff distribution in population.
| Snapshot of payoff distribution in population.
|-
!
[[Data Views#Structure - Degree|Structure - Degree]]
| Degree distribution in structured populations.
|-
!
[[Data Views#Statistics - Fixation probability|Statistics - Fixation probability]]
| Statistics of fixation probabilities.
|-
!
[[Data Views#Statistics - Fixation time|Statistics - Fixation time]]
| Statistics of fixation and absorption times.
|-
!
[[Data Views#Statistics - Stationary distribution| Stationary distribution]]
| Statistics of the stationary distribution of the numbers of each strategic type. Note, only available for non-zero mutation rates.
|-
!
[[Data Views#Console log|Console log]]
| Message log from engine.
|}
|}
{{-}}
{{-}}


== Game parameters ==
== Module parameters ==
The list below describes only the few parameters related to the Prisoner's Dilemma, Snowdrift and Hawk-Dove games. Follow the link for a complete list and detailed descriptions of all [[EvoLudoLabs:Parameters|other parameters]] such as spatial arrangements or update rules on the player and population level.
The list below describes only the few parameters related to the Prisoner's Dilemma, Snowdrift and Hawk-Dove games. Follow the link for a complete list and detailed descriptions of the [[Graphical User Interface|user interface]] and further [[parameters]] such as spatial arrangements or update rules on the player and population level.


; Reward:
; <tt>--paymatrix <a00,a01;a10,a11></tt>
: reward for mutual cooperation.
: <tt>2x2</tt> payoff matrix. Type \(A\) has index <tt>0</tt> and type \(B\) index <tt>1</tt>.
; Temptation:
{{cloinittype}}
: temptation to defect, i.e. payoff the defector gets when matched with a cooperator. Without loss of generality two out of the four traditional payoff values \(R, S, T\) and \(P\) can be fixed and set conveniently to \(R = 1\) and \(P = 0\). This means mutual cooperation pays \(1\) and mutual defection zero. For example for the prisoner's dilemma \(T > R > P > S\) must hold, i.e. \(T > 1\) and \(S < 0\).
; Sucker:
: sucker's payoff which denotes the payoff the cooperator gets when matched with a defector.
; Punishment:
: punishment for mutual defection.
; Init Coop, init defect:
: initial fractions of cooperators and defectors. If they do not add up to 100%, the values will be scaled accordingly. Setting the fraction of cooperators to 100% and of defectors to zero, then the lattice is initialized with a symmetrical configuration suitable for observing evolutionary kaleidoscopes.


[[Category:Interactive Lab]]
[[Category:Interactive Lab]]