π The Helipad
class
The main model object used to build, run, and interface with a model.
Methods
Properties
Hooks
π€ΉββοΈ The agent
and baseAgent
classes
The agents who interact in a model.
Hooks
π The MultiLevel
class
A special agent-type which is also itself a model.
π The data
class
Collects and exports model data as it runs
Hooks
π Containers and Model Parts
The ingredients of a model, and the objects that contain them
- π Params / Param β Settings that can be adjusted from the control panel
- β‘οΈ Shocks / Shock β Automatically shock parameters
- π Events / Event β Record when a model reaches a certain condition
- π Breeds / Breed β Create multiple agent types
- π Primitives / Primitive β Create different basic agent roles
- π§Ί Goods / Good β Things that agents can possess and trade
- βοΈ Hooks β insert your code into the model runtime
- funcStore β A generic container class
πΈ The Edge
class
Connect agents to each other.
Hooks
π The Cpanel
class
The Tkinter or Jupyer GUI for adjusting parameters before running the model.
Methods
Hooks
π Visualization
Display data live as the model runs.