phaseDiagram3S {EvolutionaryGames} | R Documentation |
Phase Diagram for two-player games with three strategies
Description
Plots phase diagram of a game with two players and three strategies.
Usage
phaseDiagram3S(
A,
dynamic,
params = NULL,
trajectories = NULL,
contour = FALSE,
vectorField = FALSE,
strategies = c("1", "2", "3")
)
Arguments
A |
Numeric matrix of size 3x3 representing the number of strategies of a symmetric matrix game. |
dynamic |
Function representing an evolutionary dynamic. |
params |
Numeric vector with additional parameters for the evolutionary dynamic. |
trajectories |
Numeric matrix of size mx3. Each row represents the initial values for the trajectory to be examined. |
contour |
Logical value that handles contour diagram presentation. If
set to |
vectorField |
Logical value that handles vector field presentation. If
set to |
strategies |
String vector of length 3 that names all strategies. |
Value
None.
Author(s)
Daniel Gebele dngebele@gmail.com
Examples
A <- matrix(c(0, -2, 1, 1, 0, -2, -2, 1, 0), 3, byrow=TRUE)
state <- matrix(c(0.4, 0.3, 0.3), 1, 3, byrow=TRUE)
phaseDiagram3S(A, Replicator, NULL, state, FALSE, FALSE)
phaseDiagram3S(A, Replicator, NULL, state, TRUE, TRUE)
# Plot two trajectories rather than only one:
A <- matrix(c(0, -2, 1, 1, 0, -2, -2, 1, 0), 3, byrow=TRUE)
state <- matrix(c(0.4, 0.3, 0.3, 0.6, 0.2, 0.2), 2, 3, byrow=TRUE)
phaseDiagram3S(A, Replicator, NULL, state, FALSE, FALSE)
[Package EvolutionaryGames version 0.1.2 Index]