Expand description

A library for modelling how beliefs spread through social networks.

Modules

This module contains various errors that may be produced.

Structs

A BasicAgent is an implementation of Agent.
A BasicBehaviour is an implementation of a Behaviour.
An implementation of Belief.

Traits

An Agent which may exist in the model.
A Behaviour.
A Belief.
Something with a name.
Something with a Uuid.

Functions

Updates the activation for a given Agent time and BeliefPtr.

Type Definitions

A Rc RefCell pointer to an Agent compared by its address.
A Rc RefCell pointer to Behaviour compared by address.
A Rc RefCell pointer to a Belief that is compared by address;
The simulation time.