Computational Model Library

00b SimEvo_V5.08 NetLogo

Garvin Boyle | Published Sat Oct 5 08:29:38 2019

In 1985 Dr Michael Palmiter, a high school teacher, first built a very innovative agent-based model called “Simulated Evolution” which he used for teaching the dynamics of evolution. In his model, students can see the visual effects of evolution as it proceeds right in front of their eyes. Using his schema, small linear changes in the agent’s genotype have an exponential effect on the agent’s phenotype. Natural selection therefore happens quickly and effectively. I have used his approach to managing the evolution of competing agents in a variety of models that I have used to study the fundamental dynamics of sustainable economic systems. For example, here is a brief list of some of my models that use “Palmiter Genes”:
- ModEco - Palmiter genes are used to encode negotiation strategies for setting prices;
- PSoup - Palmiter genes are used to control both motion and metabolic evolution;
- TpLab - Palmiter genes are used to study the evolution of belief systems;
- EffLab - Palmiter genes are used to study Jevon’s Paradox, EROI and other things.

CHAAHK: a Spatial Simulation of the Maya Elevated Core Region

Alex Kara | Published Tue Dec 4 23:33:28 2018 | Last modified Thu Sep 26 20:45:13 2019

This thesis presents an abstract spatial simulation model of the Maya Central Lowlands coupled human and natural system from 1000 BCE to the present day. It’s name is the Climatically Heightened but Anothropogenically Achieved Historical Kerplunk model (CHAAHK). The simulation features features virtual human groups, population centers, transit routes, local resources, and imported resources. Despite its embryonic state, the model demonstrates how certain anthropogenic characteristics of a landscape can interact with externally induced trauma and result in a prolonged period of relative sociopolitical uncomplexity. Analysis of batch simulation output suggests decreasing empirical uncertainties about ancient wetland modification warrants more investment. This first submission of CHAAHK’s code represents the simulation’s implementation that was featured in the author’s master’s thesis.

The agent-based model captures the spatio-temporal institutional dynamics of the economy over the years at the level of a Dutch province. After 1945, Noord-Brabant in the Netherlands has been subject to an active program of economic development through the stimulation of pig husbandry. This has had far-reaching effects on its economy, landscape, and environment. The agents are households. The simulation is at institutional level, with typical stakeholder groups, lobbies, and political parties playing a role in determining policies that in turn determine economic, spatial and ecological outcomes. It allows to experiment with alternative scenarios based on two political dimensions: local versus global issues, and economic versus social responsibilitypriorities. The model shows very strong sensitivity to political context. It can serve as a reference model for other cases where “artificial institutional economics” is attempted.

Cultural Group Selection of Sustainable Institutions

Timothy Waring Sandra H Goff Paul Smaldino | Published Wed Jun 10 17:38:06 2015 | Last modified Tue Aug 4 14:14:05 2015

We develop a spatial, evolutionary model of the endogenous formation and dissolution of groups using a renewable common pool resource. We use this foundation to measure the evolutionary pressures at different organizational levels.

Peer reviewed Organizational behavior in the hierarchy model

Smarzhevskiy Ivan | Published Tue Jun 18 10:33:33 2019 | Last modified Wed Jul 31 09:27:47 2019

In a two-level hierarchical structure (consisting of the positions of managers and operators), persons holding these positions have a certain performance and the value of their own (personal perception in this, simplified, version of the model) perception of each other. The value of the perception of each other by agents is defined as a random variable that has a normal distribution (distribution parameters are set by the control elements of the interface).
In the world of the model, which is the space of perceptions, agents implement two strategies: rapprochement with agents that perceive positively and distance from agents that perceive negatively (both can be implemented, one of these strategies, or neither, the other strategy, which makes the agent stationary). Strategies are implemented in relation to those agents that are in the radius of perception (PerRadius).
The manager (Head) forms a team of agents. The performance of the group (the sum of the individual productivities of subordinates, weighted by the distance from the leader) varies depending on the position of the agents in space and the values of their individual productivities. Individual productivities, in the current version of the model, are set as a random variable distributed evenly on a numerical segment from 0 to 100. The manager forms the team 1) from agents that are in (organizational) radius (Op_Radius), 2) among agents that the manager perceives positively and / or negatively (both can be implemented, one of the specified rules, or neither, which means the refusal of the command formation).
Agents can (with a certain probability, given by the variable PrbltyOfDecisn%), in case of a negative perception of the manager, leave his group permanently.
It is possible in the model to change on the fly radii values, update the perception value across the entire population and the perception of an individual agent by its neighbors within the perception radius, and the probability values for a subordinate to make a decision about leaving the group.
You can also change the set of strategies for moving agents and strategies for recruiting a team manager. It is possible to add a randomness factor to the movement of agents (Stoch_Motion_Speed, the default is set to 0, that is, there are no random movements).

An Agent-Based Model of Language Contact

Marco Civico | Published Tue Jul 30 13:28:25 2019

This model is part of an article that discusses the adoption of a complexity theory approach to study the dynamics of language contact within multilingual communities. The model simulates the dynamics of communication within a community where a minority and a majority group coexist. The individual choice of language for communication is based on a number of simple rules derived from a review of the main literature on the topic of language contact. These rules are then combined with different variables, such as the rate of exogamy of the minority group and the presence of relevant education policies, to estimate the trends of assimilation of the minority group into the majority one. The model is validated using actually observed data from the case of Romansh speakers in the canton of Grisons, Switzerland.

We model interpersonal dynamics and study behavior in the classroom in the hypothetical case of a single teacher who defines students’ seating arrangements. The model incorporates the mechanisms of peer influence on study behavior, on attitude formation, and homophilous selection in order to depict the interrelated dynamics of networks, behavior, and attitudes. We compare various seating arrangement scenarios and observe how GPA distribution and level of prejudice changes over time.

This is a series of simulations of binary group decisions and the outcomes applied to a generalized version of Price’s Equation for system fitness.

Sorghum supply development in Meru County, Kenya

Tim Verwaart Coen Van Wagenberg | Published Wed Sep 6 09:26:58 2017 | Last modified Thu May 30 06:42:46 2019

Trust between farmers and processors is a key factor in developing stable supply chains including “bottom of the pyramid”, small-scale farmers. This simulation studies a case with 10000 farmers.

GRASP world

Gert Jan Hofstede | Published Tue Apr 16 13:34:52 2019

This agent-based model investigates group longevity in a population in a foundational way, using theory on social relations and culture. It is the first application of the GRASP meta-model for social agents, containing elements of Groups, Rituals, Affiliation, Status, and Power. It can be considered an exercise in artificial sociality: a culture-general, content-free base-line trust model from which to engage in more specific studies. Depending on cultural settings for individualism and power distance, as well as settings for xenophobia and for the increase of trust over group life, the GRASP world model generates a variety of patters. Number of groups ranges from one to many, composition from random to segregated, and pattern genesis from rapid to many hundreds of time steps. This makes GRASP world an instrument that plausibly models some basic elements of social structure in different societies.

This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.