Uses of Interface
edu.memphis.ccrg.lida.framework.strategies.DecayStrategy

Packages that use DecayStrategy
edu.memphis.ccrg.lida.framework.shared Contains classes related to common data structures used in the framework. 
edu.memphis.ccrg.lida.framework.shared.activation Contains classes which define activation attributes and operations related to these activations. 
edu.memphis.ccrg.lida.framework.strategies Contains the various strategies (implementors of the strategy design pattern) used in the framework to implement excitation, decay, etc. 
edu.memphis.ccrg.lida.globalworkspace Contains classes related to the GlobalWorkspace, the module responsible for selecting the most important part of an Agent's current understanding, at the particular moment, for broadcast to all BroadcastListeners. 
edu.memphis.ccrg.lida.pam Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. 
 

Uses of DecayStrategy in edu.memphis.ccrg.lida.framework.shared
 

Methods in edu.memphis.ccrg.lida.framework.shared that return DecayStrategy
 DecayStrategy ElementFactory.getDecayStrategy(java.lang.String strategyTypeName)
          Gets decay strategy.
 DecayStrategy ElementFactory.getDefaultDecayStrategy()
          Returns the default DecayStrategy
 

Uses of DecayStrategy in edu.memphis.ccrg.lida.framework.shared.activation
 

Methods in edu.memphis.ccrg.lida.framework.shared.activation that return DecayStrategy
 DecayStrategy LearnableImpl.getBaseLevelDecayStrategy()
           
 DecayStrategy Learnable.getBaseLevelDecayStrategy()
          Gets decay strategy for the Base Level activation
 DecayStrategy ActivatibleImpl.getDecayStrategy()
           
 DecayStrategy Activatible.getDecayStrategy()
          Gets the decay strategy
 

Methods in edu.memphis.ccrg.lida.framework.shared.activation with parameters of type DecayStrategy
 void LearnableImpl.setBaseLevelDecayStrategy(DecayStrategy s)
           
 void Learnable.setBaseLevelDecayStrategy(DecayStrategy strategy)
          Sets decay strategy for the Base Level activation
 void ActivatibleImpl.setDecayStrategy(DecayStrategy s)
           
 void Activatible.setDecayStrategy(DecayStrategy strategy)
          Sets the decay strategy
 

Constructors in edu.memphis.ccrg.lida.framework.shared.activation with parameters of type DecayStrategy
ActivatibleImpl(double activation, double removalThreshold, ExciteStrategy excite, DecayStrategy decay)
          Deprecated. To be removed in the future.
LearnableImpl(double activation, double activatibleRemovalThreshold, double baseLevelActivation, double learnableRemovalThreshold, ExciteStrategy exciteStrategy, DecayStrategy decayStrategy, ExciteStrategy baseLevelExciteStrategy, DecayStrategy baseLevelDecayStrategy, TotalActivationStrategy taStrategy)
          Deprecated. This functionality is subsumed by ElementFactory.
 

Uses of DecayStrategy in edu.memphis.ccrg.lida.framework.strategies
 

Classes in edu.memphis.ccrg.lida.framework.strategies that implement DecayStrategy
 class LinearDecayStrategy
          Basic DecayStrategy governed by a linear curve.
 class NoDecayStrategy
          A DecayStrategy that never modifies the activation passed to it.
 class SigmoidDecayStrategy
          Default implementation of sigmoid decay.
 

Uses of DecayStrategy in edu.memphis.ccrg.lida.globalworkspace
 

Methods in edu.memphis.ccrg.lida.globalworkspace that return DecayStrategy
 DecayStrategy GlobalWorkspace.getCoalitionDecayStrategy()
          Gets the DecayStrategy used by Coalition objects in this module
 DecayStrategy GlobalWorkspaceImpl.getCoalitionDecayStrategy()
           
 

Methods in edu.memphis.ccrg.lida.globalworkspace with parameters of type DecayStrategy
 void GlobalWorkspace.setCoalitionDecayStrategy(DecayStrategy ds)
          Sets the DecayStrategy used by Coalition objects in this module
 void GlobalWorkspaceImpl.setCoalitionDecayStrategy(DecayStrategy coalitionDecayStrategy)
           
 

Uses of DecayStrategy in edu.memphis.ccrg.lida.pam
 

Methods in edu.memphis.ccrg.lida.pam that return DecayStrategy
 DecayStrategy PamLinkImpl.getBaseLevelDecayStrategy()
           
 DecayStrategy PamNodeImpl.getBaseLevelDecayStrategy()
           
 DecayStrategy PamLinkImpl.getDecayStrategy()
           
 DecayStrategy PamNodeImpl.getDecayStrategy()
           
 

Methods in edu.memphis.ccrg.lida.pam with parameters of type DecayStrategy
 void PamLinkImpl.setBaseLevelDecayStrategy(DecayStrategy strategy)
           
 void PamNodeImpl.setBaseLevelDecayStrategy(DecayStrategy strategy)
           
 void PamLinkImpl.setDecayStrategy(DecayStrategy strategy)
           
 void PamNodeImpl.setDecayStrategy(DecayStrategy strategy)