<commit_before>flatlanders
===========


Description
-----------

Code for conducting a series of experiments looking at the evolution of language structure in an open-ended meaning space through iterated learning. More information to follow.


Repository Content
------------------

The repository contains the following directories:

- ```/analysis```: Python code for analyzing the data.

- ```/data```: Plain text files containing the data for the three experiments and the two rating tasks.

- ```/experiment```: HTML, JavaScript, and PHP code for running the experiments.

- ```/rating_tasks```: HTML, JavaScript, and PHP code for running the online rating tasks.


Analytical Code
---------------

The ```/analysis``` directory contains Python code for analyzing the three experiments and the two rating tasks. The Python modules are listed below with a brief description. See below for examples of how to use the code.
<commit_msg>Added details of publication<commit_after>flatlanders
===========


Description
-----------

This repository contains the raw data and code for Carr, Smith, Cornish, and Kirby (2016) -- three experiments looking at the evolution of language structure in an open-ended meaning space through iterated learning. See the paper for full details.

<NAME>., <NAME>., <NAME>., & <NAME>. (2016). The cultural evolution of structured languages in an open-ended, continuous world. *Cognitive Science*. doi:[10.1111/cogs.12371](http://dx.doi.org/10.1111/cogs.12371)


Repository Content
------------------

The repository contains the following directories:

- ```/analysis```: Python code for analyzing the data.

- ```/data```: Plain text files containing the data for the three experiments and the two rating tasks.

- ```/experiment```: HTML, JavaScript, and PHP code for running the experiments.

- ```/rating_tasks```: HTML, JavaScript, and PHP code for running the online rating tasks.


Analytical Code
---------------

The ```/analysis``` directory contains Python code for analyzing the three experiments and the two rating tasks. The Python modules are listed below with a brief description. See below for examples of how to use the code.

{'fraction_non_alphanumeric': 0.1290767110702802, 'fraction_numerical': 0.013780431786862656, 'mean_word_length': 3.6838709677419357, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '32470', 'n_tokens_mistral': 551, 'n_tokens_neox': 505, 'n_words': 272}