creativity  v1.3.0
Agent-based model of creativity and piracy
Classes
creativity::state Namespace Reference

Namespace for all simulation state classes. More...

Classes

class  BookState
 Records the various variables associated with a book. More...
 
class  FileStorage
 Class for file-based storage. More...
 
class  PublicTrackerState
 Records the various variables associated with a reader. More...
 
class  ReaderState
 Records the various variables associated with a reader. More...
 
class  State
 Class storing the state of the simulation at the end of a simulation period. More...
 
class  Storage
 Class for state storage access which accesses State values. More...
 
class  StorageBackend
 Base class for state storage which accesses State values. More...
 

Detailed Description

Namespace for all simulation state classes.

These classes represent and store the state of the model at the end of each time period, generated from the current state of simulation members at the end of each stage. These states are stored (either to disk or in memory) so as to permit review and analysis of simulation results.