edu.memphis.ccrg.lida.episodicmemory
Interface EpisodicMemory

All Superinterfaces:
FrameworkModule, FullyInitializable, Initializable
All Known Implementing Classes:
EpisodicMemoryImpl

public interface EpisodicMemory
extends FrameworkModule

The interface for LIDA's episodic memory. Episodic memory in LIDA communicates with the workspace, receiving memory cues, and returning local associations.

Specific implementations of episodic memories must implement this interface. Every implementation of this interface must also implement BroadcastListener.

Author:
Javier Snaider

Method Summary
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.FrameworkModule
addListener, addSubModule, containsSubmodule, containsSubmodule, decayModule, getAssistingTaskSpawner, getModuleContent, getModuleName, getSubmodule, getSubmodule, getSubmodules, setAssistingTaskSpawner, setModuleName, taskManagerDecayModule
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.initialization.FullyInitializable
setAssociatedModule
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.initialization.Initializable
containsParameter, getParam, getParameters, init, init