Knowra Agent-based model Agent-based model An agent-based model simulates autonomous entities that follow rules and interact with one another or their environment. It uses these local behaviors to examine system-level patterns.
Agent (computational modeling) : An autonomous computational entity that follows rules, changes state, and interacts with other entities or its environment. Agents are the model’s basic actors, each governed by its own rules and state.
Sugarscape : A family of artificial societies in which agents move, gather resources, trade, and reproduce on a grid. This classic model uses resource-seeking agents to explore how inequality and social patterns can emerge.
Computer simulation : The execution of a computational representation to study how a system behaves under specified conditions. An agent-based model is one form of simulation, built from interacting entities rather than only aggregate equations.
System dynamics : A modeling approach that represents systems through stocks, flows, feedback loops, and aggregate quantities. It models population-level change directly, while agent-based models represent individual entities and their interactions.
Emergence : The appearance of system-level patterns or behaviors from interactions among simpler components. It describes how local agent interactions can produce patterns not prescribed directly by the rules.
Boids : A computer simulation of flocking based on simple rules for separation, alignment, and cohesion. It demonstrates how coordinated group motion can arise without a central controller.
Complex system : A system whose interacting components produce collective behavior that is difficult to infer from components alone. Agent-based modeling is commonly used to represent such systems and explore their collective dynamics.
Microsimulation : A computational method that simulates individual units to estimate how policies or events affect a population. It also models individuals, but often emphasizes statistical outcomes rather than autonomous interaction and emergence.
Cellular automaton : A computational system of discrete cells whose states update according to local rules. Like agent-based models, it generates large-scale patterns from local updates, but usually uses fixed cells rather than mobile autonomous entities.
Epidemic model : A mathematical or computational representation of how an infectious disease spreads through a population. Agents can represent people whose contacts and behavior determine transmission.
Show all 22