<Agent> is an S4 class encapsulating the biological and physiological
properties and historical status of an individual agent within the simulated
IBM. It uses classes <AgentCondition> and
<AgentProperties>, also collating a historical record of the agent's
movement and state properties generated throughout the simulation.
Slots
conditionobject of class <AgentCondition>, describing the agent's condition at the end of the current simulation time-step.
propertiesobject of class <AgentProperties>, defining attributes of the agent that remain constant throughout simulation.
historyobject of class
sf, storing historical data comprising the agent's state and spatio-temporal activity for each time-step of the simulation.
See also
Helper function
Agent()to construct<Agent>objectsHelper functions
AgentProperties()andAgentCondition()
