CSCC 34 Midterm Reviewer Flashcards
It is a purposeful representation of some real system and is used to solve problems or answer questions about a system or a class of systems.
Model
To formulate a model means to design its ________ and _______
assumptions and algorithms
We can formulate a model that includes clusters of items and an individual “agent” that searches for
the items in the model world.
Purpose
Because the assumptions in the first version of a model are experimental, we have to test whether they are
appropriate and useful.
Evaluation
We need to start with a very clear research question because this question then serves as compass
and filter for designing a model
Formulate the Question
Agent-based modeling is “naive” in the sense that we are not trying to aggregate agents and what they are doing in some abstract variables like abundance, biomass, overall wealth, demographic rates, or nutrient fluxes
Assemble Hypotheses
The modeling cycle must be started with the most simple model possible, because we want to
develop understanding gradually, while iterating through the cycle.
Simplification
It includes scales, entities, state variables, processes, and parameters.
Choose Model Structure
There are models where individuals or agents are described as unique and autonomous entities that
usually interact with each other and their environment locally.
Agent-Based Modelling
Using ABMs lets us address problems that concern emergence: system dynamics that arise from how the
system’s individual components interact with and respond to each other and their environment
Emergence
Organized by subject area and currently contains more than 200 models.
Sample Models
These are models designed to be used in schools in the context of
curricula developed by the CCL at Northwestern University. Some of these are models are
also listed under Sample Models.
Curricular Models
Simple demonstrations of particular features of NetLogo.
Code Examples
Participatory simulations for use with groups. e.g., in the classroom.
Hubnet Activities
Turtles are agents that can move, i.e., kinds of turtles
Mobile Agents