Uses of Class
modelarium.entities.contexts.SimulationContext
Packages that use SimulationContext
Package
Description
Defines the agents and environment which make up a Modelarium simulation.
Provides named, ordered collections of agent and environment attributes.
Provides read-only views of agent and environment attribute sets.
Defines the simulation views supplied to attribute behaviour.
Provides logs which associate an entity and attribute set with recorded attribute series.
Provides read-only views of agents, environments, and their common entity state.
-
Uses of SimulationContext in modelarium.entities
Classes in modelarium.entities with type parameters of type SimulationContextModifier and TypeClassDescriptionclassEntity<SC extends SimulationContext,C extends Context, AS extends AttributeSet<SC, C>, ASL extends AttributeSetLog<SC>> Abstract class for representing an element of the model that owns attribute sets and can be run each tick. -
Uses of SimulationContext in modelarium.entities.attributes.sets
Classes in modelarium.entities.attributes.sets with type parameters of type SimulationContextModifier and TypeClassDescriptionclassAttributeSet<SC extends SimulationContext,C extends Context> Abstract class for containing and managing a named group of an entity's attributes. -
Uses of SimulationContext in modelarium.entities.attributes.sets.readonly
Classes in modelarium.entities.attributes.sets.readonly with type parameters of type SimulationContextModifier and TypeClassDescriptionclassReadOnlyAttributeSet<SC extends SimulationContext,C extends Context> Abstract class for providing a read-only view of anAttributeSet. -
Uses of SimulationContext in modelarium.entities.contexts
Subclasses of SimulationContext in modelarium.entities.contextsModifier and TypeClassDescriptionfinal classClass for providing an agent and its attributes with access to relevant simulation resources.final classClass for providing the environment and its attributes with access to relevant simulation resources. -
Uses of SimulationContext in modelarium.entities.logging
Classes in modelarium.entities.logging with type parameters of type SimulationContextModifier and TypeClassDescriptionclassAttributeSetLog<C extends SimulationContext>Stores and manages the logged results for a singleAttributeSet, including properties and events marked for logging.classEntityLog<SC extends SimulationContext,C extends Context, AS extends AttributeSet<SC, C>, ASL extends AttributeSetLog<SC>> Class for collecting the attribute set logs of a single entity. -
Uses of SimulationContext in modelarium.entities.readonly
Classes in modelarium.entities.readonly with type parameters of type SimulationContextModifier and TypeClassDescriptionclassReadOnlyEntity<SC extends SimulationContext,C extends Context, AS extends AttributeSet<SC, C>, ASL extends AttributeSetLog<SC>> Abstract class for providing a read-only view of anEntity.