AgentDescriptor (AgentDescriptor)

AgentDescriptor describes the properties of a class of agents, such as behaviors and internal state.

behaviorsDictionary<String, Action>List of named behaviors and their corresponding action sequences.
initialHealthDoubleLEGACY: Defines the initial health value of the nanoverse.runtime.agent.
nameStringA textual name or description for the agent being described.
reactionsList<Reaction>List of interactions, if any, between the agents being described and continuum nanoverse.runtime.layers.
thresholdDoubleLEGACY: the minimum health at which an nanoverse.runtime.agent becomes eligible for cell division.