|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Strategy | |
---|---|
edu.memphis.ccrg.lida.framework.initialization | Contains classes involved in the run-time creation of the Agent and the initialization of the ElementFactory from various configuration files. |
edu.memphis.ccrg.lida.framework.shared | Contains classes related to common data structures used in the framework. |
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.pam | Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. |
edu.memphis.ccrg.lida.proceduralmemory | Contains classes related to the definition of the Procedural Memory module and its default implementation. |
Uses of Strategy in edu.memphis.ccrg.lida.framework.initialization |
---|
Methods in edu.memphis.ccrg.lida.framework.initialization that return Strategy | |
---|---|
Strategy |
StrategyDef.getInstance()
if this strategy is flyweight returns the only one instance, a new instance otherwise. |
Uses of Strategy in edu.memphis.ccrg.lida.framework.shared |
---|
Methods in edu.memphis.ccrg.lida.framework.shared that return Strategy | |
---|---|
Strategy |
ElementFactory.getStrategy(java.lang.String typeName)
Get a strategy by type. |
Uses of Strategy in edu.memphis.ccrg.lida.framework.strategies |
---|
Subinterfaces of Strategy in edu.memphis.ccrg.lida.framework.strategies | |
---|---|
interface |
DecayStrategy
A strategy pattern for decaying Activatibles or Learnables Implementations should add themselves to ElementFactory via the
factoriesData.xml configuration file. |
interface |
ExciteStrategy
A strategy pattern for exciting Activatibles or Learnables Implementations should add themselves to ElementFactory via the
factoriesData.xml configuration file. |
interface |
TotalActivationStrategy
A strategy that calculates total activation. |
Classes in edu.memphis.ccrg.lida.framework.strategies that implement Strategy | |
---|---|
class |
DefaultTotalActivationStrategy
Default method to calculate total activation. |
class |
LinearDecayStrategy
Basic DecayStrategy governed by a linear curve. |
class |
LinearExciteStrategy
Basic ExciteStrategy governed by a linear curve. |
class |
NoDecayStrategy
A DecayStrategy that never modifies the activation passed to it. |
class |
NoExciteStrategy
An ExciteStrategy that never modifies the activation passed to it. |
class |
SigmoidDecayStrategy
Default implementation of sigmoid decay. |
class |
SigmoidExciteStrategy
Default implementation of sigmoid excite. |
class |
StrategyImpl
Abstract implementation of Strategy |
Uses of Strategy in edu.memphis.ccrg.lida.pam |
---|
Subinterfaces of Strategy in edu.memphis.ccrg.lida.pam | |
---|---|
interface |
PropagationStrategy
A Strategy that calculates an activation to be propagated. |
Classes in edu.memphis.ccrg.lida.pam that implement Strategy | |
---|---|
class |
UpscalePropagationStrategy
Calculates a new activation using an upscale parameter. |
Uses of Strategy in edu.memphis.ccrg.lida.proceduralmemory |
---|
Subinterfaces of Strategy in edu.memphis.ccrg.lida.proceduralmemory | |
---|---|
interface |
SchemeActivationStrategy
A Strategy that activates schemes whose context and/or result intersects with the conscious broadcast. |
Classes in edu.memphis.ccrg.lida.proceduralmemory that implement Strategy | |
---|---|
class |
BasicSchemeActivationStrategy
A basic algorithm to activate Scheme s given a NodeStructure |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |