Describe how multiple, different types of agents in a given system behave and interact with each other and their environment
Generate multiple, different types of agents in a given system
Describe how multiple parameters (e.g., number of agents, variability of agents, random number seeds for different series of random events or choices during each simulation) can be set within an agent-based model to change the model behavior
Explain how agent behaviors can be used to represent the effects actors have on each other and on their environment
Compare and contrast agent-based models and cellular automata as approaches for modeling spatial processes
Describe how agent-based models use object-oriented programming constructs of inheritance and encapsulation to represent the behavior of heterogeneous and interactive and adaptive actors
GC6-2 - Specification of agent-based models