Skip to content
Hannah Scott edited this page Jan 25, 2018 · 5 revisions

GIF output from this version can be viewed here

Game summary shell report
When the simulation is finished, the window will halt on the final sampling until you click on it to see the prototypes in their original and current positions.

After clicking in the chart, the shell window will print a table listing the convention lexicon and information about the prototypes. The word names are static and reflect the original pronunciation by the ancestors. The “original position” is the prototype position when the ancestor group is formed. The “current position” is the most recent average among all live agents. The “displacement” is the euclidian distance (in ERB) on the chart (not distance travelled) between the original e1, e2 position and the current average.

The number of interactions (i.e. the total number of times “transmit” is called) will also be printed, along with the number of agents who possess “near splits.” Near splits are cases where an agent has more than one vowel for the same prototype--that is, they have multiple vowels which have the same word-vowel class progenitor but which are distinguishable and mapped to different words by that agent.

CAUTION - WHAT LOOKS LIKE GRADUAL MOVEMENT OF VOWELS IS ACTUALLY NOT, IT IS GRADUAL ADOPTION OF A NEW VOWEL BY THE COMMUNITY SO THE AVERAGE APPEARS TO MOVE GRADUALLY.

Using “micro” View Mode
Entering command word "micro" at any point before running a simulation will change the viewing mode to highlight a randomly selected agent. All other parameters and rules are unchanged--all this does is alter the graphic output and the printouts so that a single Agent can be tracked. That chosen agent’s phones will be highlighted on the chart and its activity printed in the shell.

For each step report, bolded (thick black outlined) dots are shown for The Chosen One’s phones. The larger spots are community averages, and the unlined dots are the other agents’, as normal.

The shell will show every word the agent hears, the phone matched / imitation added, and whether they updated a known word or added a new one. Whenever a conflict occurs, it is labeled, summarized and set off by an extra line break. Some sporadic changes are also detected and printed with [v1] > [v2] to indicate that a vowel has “changed” during transmission.

Blevins, Juliette (2004). _Evolutionary Phonology. _

Ohala, J. J. (1981). "The listener as a source of sound change."

Rosner, B. S. and J. B. Pickering (1994). Vowel Perception and Production.

Clone this wiki locally