Package modelarium.results
package modelarium.results
Result recording and retrieval for Modelarium simulations.
This package defines the abstractions used to collect, store, and access data produced during a simulation run. Results provide a structured way to record model state over time, capture events, and compute summaries without entangling analysis concerns with core simulation logic.
Result collection is typically configured at model setup time and updated during simulation execution. Implementations may support different storage strategies, such as in-memory recording for smaller runs or persistent backends for larger experiments.
Users generally interact with results through high-level result objects and query interfaces, rather than writing directly to storage formats.
-
ClassesClassDescriptionA concrete results container for a set of agents.A concrete results container for the simulation environment.A functional implementation of
Resultsthat allows users to define accumulation logic using functional interfaces.Container class for storing and accessing results from one or moreModelElements, including agents and the environment.Abstract base class for storing and manipulating simulation results.