|
||||||||||
| 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. |
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||