Our mission is to help computational modelers at all levels engage in the establishment and adoption of community standards and good practices for developing and sharing computational models. Model authors can freely publish their model source code in the Computational Model Library alongside narrative documentation, open science metadata, and other emerging open science norms that facilitate software citation, reproducibility, interoperability, and reuse. Model authors can also request peer review of their computational models to receive a DOI.
All users of models published in the library must cite model authors when they use and benefit from their code.
Please check out our model publishing tutorial and contact us if you have any questions or concerns about publishing your model(s) in the Computational Model Library.
We also maintain a curated database of over 7500 publications of agent-based and individual based models with additional detailed metadata on availability of code and bibliometric information on the landscape of ABM/IBM publications that we welcome you to explore.
Displaying 10 of 1101 results for "Ian M Hamilton" clear search
Current trends suggest that when individuals of different cultural backgrounds encounter one another, their social categories become entangled and create new hybridized or creole identities.
This model simulates different farmers’ decisions and actions to adapt to the water scarce situation. This simulation helps to investigate how farmers’ strategies may impact macro-behavior of the social-ecological system i.e. overall groundwater use change and emigration of farmers. The environmental variables’ behavior and behavioral rules of stakeholders are captured with Fuzzy Cognitive Map (FCM) that is developed with both qualitative and quantitative data, i.e. stakeholders’ knowledge and empirical data from studies. This model have been used to compare the impact of different water scarcity policies on overall groundwater use in a farming community facing water scarcity.
This program simulates a group of hunter-gatherer (households) moving randomly over an artificial landscapoe pulated with resources randomly distributed (a Gaussian distribution). To survive, agents hunt and gather using their own labor resources and available technology. When labor and technology is not enough to compensate the resource difficulty of access, they need to cooperate. The purpose of the model is to analyze the consequences of cooperation on cultural diversity: the more the agents cooperate, the more their culture (a 10 componenet vector) is updated to imitate the culture of cooperative agents. The less the agent cooperates, the more different its culture becomes.
This model is programmed in Python 3.6. We model how different consensus protocols and trade network topologies affect the performance of a blockchain system. The model consists of multiple trader and miner agents (Trader.py and Tx.py), and one system agent (System.py). We investigated three consensus protocols, namely proof-of-work (PoW), proof-of-stake (PoS), and delegated proof-of-stake (DPoS). We also examined three common trade network topologies: random, small-world, and scale-free. To reproduce our results, you may need to create some databases using, e.g., MySQL; or read and write some CSV files as model configurations.
The Agent-Based Ramsey growth model is designed to analyze and test a decentralized economy composed of utility maximizing agents, with a particular focus on understanding the growth dynamics of the system. We consider farms that adopt different investment strategies based on the information available to them. The model is built upon the well-known Ramsey growth model, with the introduction of endogenous technical progress through mechanisms of learning by doing and knowledge spillovers.
Swidden Farming is designed to explore the dynamics of agricultural land management strategies.
An Agent-based model simulates consumer demand for Smart Metering tariffs. It utilizes the Bass Diffusion Model and Rogers´s adopter categories. Integration of empirical census microdata enables a validated socio-economic background for each consumer.
Communication processes occur in complex dynamic systems impacted by person attitudes and beliefs, environmental affordances, interpersonal interactions and other variables that all change over time. Many of the current approaches utilized by Communication researchers are unable to consider the full complexity of communication systems or the over time nature of our data. We apply agent-based modeling to the Reinforcing Spirals Model and the Spiral of Silence to better elucidate the complex and dynamic nature of this process. Our preliminary results illustrate how environmental affordances (i.e. social media), closeness of the system and probability of outspokenness may impact how attitudes change over time. Additional analyses are also proposed.
The core algorithm is an agent-based model, which simulates travel patterns on a network based on microscopic decision-making by each traveler.
This model was developed to test the usability of evolutionary computing and reinforcement learning by extending a well known agent-based model. Sugarscape (Epstein & Axtell, 1996) has been used to demonstrate migration, trade, wealth inequality, disease processes, sex, culture, and conflict. It is on conflict that this model is focused to demonstrate how machine learning methodologies could be applied.
The code is based on the Sugarscape 2 Constant Growback model, availble in the NetLogo models library. New code was added into the existing model while removing code that was not needed and modifying existing code to support the changes. Support for the original movement rule was retained while evolutionary computing, Q-Learning, and SARSA Learning were added.
Displaying 10 of 1101 results for "Ian M Hamilton" clear search