Package es.uam.eps.ir.relison.grid.diffusion.stop

Classes and interfaces for configuration files for stop conditions for information propagation simulations.
See Also:
es.uam.eps.ir.relison.diffusion.stop
  • Interface Summary 
    Interface Description
    StopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Interface for the configuration of stop conditions for information diffusion.
  • Class Summary 
    Class Description
    MaxTimestampStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures a stop condition that establishes a maximum timestamp value.
    NoMoreNewStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures an stop condition that establishes that the diffusion ends when no new information is propagated.
    NoMorePropagatedStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures an stop condition that establishes that the diffusion ends when no more information is propagated.
    NoMoreTimestampsNorPropInfoStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures an stop condition that finishes the diffusion procedure as it reaches the timestamp of the last propagated information piece (according to the diffusion timestamps of a real procedure), and no more information is propagated.
    NoMoreTimestampsStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures an stop condition that finishes the diffusion procedure as it reaches the timestamp of the last propagated information piece (according to the diffusion timestamps of a real procedure).
    NumIterStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures an stop condition that finishes the diffusion procedure after a fixed number of iterations.
    StopConditionIdentifiers
    Identifiers for the different stop conditions for the simulation of information propagation which are available in the framework.
    StopConditionParameterReader
    Class for reading a filter for information diffusion.
    StopConditionSelector<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Class for selecting an individual stop condition from a grid.
    TotalPropagatedStopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
    Configures an stop condition that finishes after a given amount of information pieces have been propagated.