Crate simul

Source

Re-exports§

pub use simul_macro;
pub use agent::*;
pub use message::*;

Modules§

agent
experiment
message

Structs§

Simulation
A Simulation struct is responsible to hold all the state for a simulation and coordinates the actions and interactions of the agents.
SimulationParameters
The parameters to create a Simulation.
SimulationState
State about the simulation that agents are aware of. TODO: This may later just become the Simulation itself passed about.

Enums§

SimulationMode
The current mode of a Simulation.

Type Aliases§

DiscreteTime
DiscreteTime is a Simulation’s internal representation of time.