Package com.speckled.specksim.state

Classes for representing and manipulating the interesting state of a simulation

See:
          Description

Interface Summary
SerializableState Simulator state objects that implement this interface allow the state of the simulator to be captured for later consumption.
SpeckState Every Speck must be able to supply a SpeckState object.
StateListener Should be implemented by objects that want to be appraised of a StateSink object being updated
StateSource Interface for objects that can produce SimulatorState objects
 

Class Summary
BroadcastDetails Holds details of a broadcast
SimulatorState Encapsulates the interesting state of a simulation at a specific moment.
StateFilter Defines an object that will filter elements in the SimulatorState object.
StateFilterManager Manages the StateFilters
StateGenerator Runs a simulation and records the resultant state objects to a file
StateProcessor StateProcessors are useful when you want to do some processing on the state, and then use the results both in visualisation and in statistic gathering without duplicating the work.
StateProcessorManager Manages StateProcessors
StateReader Reads back a sequence of state objects previously saved by a StateRecorder
StateRecorder Records a series of state objects for later consumption
StateSink Processes SimulatorState objects
 

Package com.speckled.specksim.state Description

Classes for representing and manipulating the interesting state of a simulation