Anonymous

Glossary: Difference between revisions

From EvoLudo
1,341 bytes added ,  14 March 2010
m
evolving...
(→‎Traits: name change, update links)
m (evolving...)
Line 4: Line 4:
A player is an individual member of the population being modeled. If the population is structured, that is, modeled with one or more [[#Graphs|graphs]], each player occupies a vertex (a position, a node) in each [[#Graphs|graph]], and each vertex is occupied by a player.  This being so, we sometimes say "player" to refer to their "vertex" and vice versa.
A player is an individual member of the population being modeled. If the population is structured, that is, modeled with one or more [[#Graphs|graphs]], each player occupies a vertex (a position, a node) in each [[#Graphs|graph]], and each vertex is occupied by a player.  This being so, we sometimes say "player" to refer to their "vertex" and vice versa.


==Players==
===Player===
A player's traits include their inherent [[#Selection|fitness]].  If they [[#Reproduction|reproduce]], their offspring gets a (perhaps [[#Mutation|mutated]]) copy of their properties.  If an interaction [[#Game|game]] is being played, their traits also determine their [[#Strategy|strategy]] which will impact their behavior, which will impact how much the game [[#Payoff|pays off]] for them, which then also impacts their [[#Selection|fitness]].
A player's traits include their inherent fitness.  If they [[#Reproduction|reproduce]], their offspring gets a (perhaps [[#Mutation|mutated]]) copy of their properties. If they imitate another player, they get a (perhaps [[#Mutation|mutated]]) copy of the other player's properties   If as usual an interaction [[#Game|game]] is being played, their traits also determine their [[#Strategy|strategy]] which will impact their behavior, which will impact how much the game [[#Payoff|pays off]] for them, which then also impacts their fitness.
 


==Graphs==
==Graphs==
Line 16: Line 17:
In the interaction relation your neighbors are the players with whom you could choose to play a game. The interaction graph is usually undirected, and is often equal to the replacement graph.  Your interaction ''group'' is your interaction neighbors perhaps randomly subsampled or augmented, see [[#Random Neighbors|random neighbors]].
In the interaction relation your neighbors are the players with whom you could choose to play a game. The interaction graph is usually undirected, and is often equal to the replacement graph.  Your interaction ''group'' is your interaction neighbors perhaps randomly subsampled or augmented, see [[#Random Neighbors|random neighbors]].


===Reference=== In the reference relation your neighbors are the players at whom you look at to evaluate whether to change your game [[#Strategy|strategy]]. The reference graph is usually the same as the interaction graph.
===Reference===
In the reference relation your neighbors are the players at whom you look at to evaluate whether to change your game [[#Strategy|strategy]]. The reference graph is usually the same as the interaction graph.


==Time==
==Time==
Line 41: Line 43:
The payoffs of the players who play with the changed player are recalculated from scratch, modeling biology where earlier interactions have no residual effect on [[#Fitness|fitness]].
The payoffs of the players who play with the changed player are recalculated from scratch, modeling biology where earlier interactions have no residual effect on [[#Fitness|fitness]].


==Reproduction and Imitation==
===Draw vs Selection for Fitness===
In this documentation we attach special meaning to the terms draw and select. To ''draw'' a player is to chose a player at random with no regard for fitness.  Whereas to ''select'' a player is to chose a player weighted by their fitness, i.e. fitter players have a greater chance of being chosen.  Players are always selected to reproduce, and drawn to die.
===birth and death===
To give birth is to be selected to reproduce.  Your offspring replaces someone in your [[#Replacement|replacement group]]. To die is to be drawn to be replaced by some neighbor's offspring, a neighbor that has you in their [[#Replacement|replacement group]].  Which happens first is important, see [[Parameters/Population#Population update|birth-death and death-birth]].
===imitation===
construction notes: uses interaction.out exclusively, never touches replacement (reproduction.out).  Everybody evaluates change of strategy first (includes possibility of mutation), so one action can cause multiple strategy updates.  memoryless.  Assume pairwise: Since it resets(zeros) all scores in group, and recalcs scores solely based on games with me, it seems that the scores of the group reflect only on their games with me, not with other neighbors of theirs...


===mutation===


....Similarly, the time between subsequent reports of the state of the population can be customized....
==Game==
===Strategy===
29

edits