Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monksy/language-dissemination
The goal of this agent based system is to attempt to model language communication and migration.
https://github.com/monksy/language-dissemination
agent complex-systems multi-agent-systems netlogo simulation
Last synced: about 5 hours ago
JSON representation
The goal of this agent based system is to attempt to model language communication and migration.
- Host: GitHub
- URL: https://github.com/monksy/language-dissemination
- Owner: monksy
- Created: 2014-02-26T06:28:26.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-02-26T06:31:32.000Z (over 10 years ago)
- Last Synced: 2023-03-23T22:06:35.583Z (over 1 year ago)
- Topics: agent, complex-systems, multi-agent-systems, netlogo, simulation
- Language: NetLogo
- Size: 133 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Language-Dissemination
======================The goal of this agent based system is to attempt to model language communication and migration.
**Technologies Used:** NetLogo, Agents, Modeling Environments, Complex Systems
**Purpose:** Final Project for Masters Level Complex Systems Class
**Keywords:** Computer Simulation, Complex Systems, Languages, Populations, Environments, Agents
This project is to create a simulation of a complex environment and complex set of behaviors. This system attempts to model the following variables: lifespan, fertility rate, movement obsticals, magical transplanting (flying to a geographically disconntected region), and concentration. This system creates a simulation the allows each agent to follow a predefined set of rules inorder to show how a set of languages may dessiminate from one location/group to another. NetLogo was used due to its focus and existing functionality for creating agent based systems.
The environment, in which the agents live in, is composed of two different states. One state is water, which the agents cannot cross. The second state of the environment is land. Agents may travel freely on land. Throughout the simulation the area of the land and water remain the same. Before starting the simulation the user may prompt the number of islands that he or she may like. Typically, with an increase amount of islands many of the islands start bridging together and form large continents. The agents have no affect on the environment, nor does the environment limit the production of the agents.