Crate muse2

Source
Expand description

Common functionality for MUSE 2.0.

Modules§

agent
Agents drive the economy of the MUSE 2.0 simulation, through relative investment in different assets.
asset
Assets are instances of a process which are owned and invested in by agents.
commands
The command line interface for the simulation.
commodity
id
Code for handing IDs
input
Common routines for handling input data.
log
The log module provides initialisation and configuration of the application’s logging system.
model
Code for simulation models.
output
The module responsible for writing output data to disk.
process
Processes are used for converting between different commodities. The data structures in this module are used to represent these conversions along with the associated costs.
region
Regions represent different geographical areas in which agents, processes, etc. are active.
settings
Code for loading program settings.
simulation
Functionality for running the MUSE 2.0 simulation.
time_slice
Code for working with time slices.
year
Code for working with years.