belief_spread/
lib.rs

1//! A library for modelling how beliefs spread through social networks.
2mod agent;
3mod behaviour;
4mod belief;
5pub mod errors;
6mod named;
7mod uuidd;
8
9pub use crate::agent::{update_activation_for_agent, Agent, AgentPtr, BasicAgent};
10pub use crate::behaviour::{BasicBehaviour, Behaviour, BehaviourPtr};
11pub use crate::belief::{BasicBelief, Belief, BeliefPtr};
12pub use crate::named::Named;
13pub use crate::uuidd::UUIDd;
14
15/// The simulation time.
16pub type SimTime = u32;