edu.memphis.ccrg.lida.pam
Interface PamNode

All Superinterfaces:
Activatible, Condition, Initializable, Learnable, Linkable, LinkCategory, Node, PamLinkable
All Known Implementing Classes:
PamNodeImpl

public interface PamNode
extends Node, PamLinkable, LinkCategory

A PamNode is a Node which resides in PerceptualAssociativeMemory and represents a feature or a concept. PamNodes are involved in activation passing where Nodes are not. They can represent the LinkCategory of a Link.

Author:
Ryan J. McCall, Javier Snaider
See Also:
PerceptualAssociativeMemory

Field Summary
 
Fields inherited from interface edu.memphis.ccrg.lida.framework.shared.activation.Learnable
DEFAULT_BASE_LEVEL_ACTIVATION, DEFAULT_LEARNABLE_REMOVAL_THRESHOLD
 
Fields inherited from interface edu.memphis.ccrg.lida.framework.shared.activation.Activatible
DEFAULT_ACTIVATIBLE_REMOVAL_THRESHOLD, DEFAULT_ACTIVATION
 
Method Summary
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.shared.Node
getGroundingPamNode, getId, getLabel, setGroundingPamNode, setId, setLabel, updateNodeValues
 
Methods inherited from interface edu.memphis.ccrg.lida.proceduralmemory.Condition
getConditionId
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.shared.Linkable
getExtendedId, getFactoryType, setFactoryType
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.shared.activation.Learnable
decayBaseLevelActivation, getBaseLevelActivation, getBaseLevelDecayStrategy, getBaseLevelExciteStrategy, getLearnableRemovalThreshold, getTotalActivationStrategy, reinforceBaseLevelActivation, setBaseLevelActivation, setBaseLevelDecayStrategy, setBaseLevelExciteStrategy, setBaseLevelRemovalThreshold, setTotalActivationStrategy
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.shared.activation.Activatible
decay, excite, getActivatibleRemovalThreshold, getActivation, getDecayStrategy, getExciteStrategy, getTotalActivation, isRemovable, setActivatibleRemovalThreshold, setActivation, setDecayStrategy, setExciteStrategy
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.shared.LinkCategory
getId, getLabel