gov.sandia.cognition.framework
Interface SemanticMemory

All Superinterfaces:
CognitiveModule, Serializable
All Known Implementing Classes:
AbstractSemanticMemoryLite, MutableSemanticMemoryLite, SharedSemanticMemoryLite

public interface SemanticMemory
extends CognitiveModule

The SemanticMemory interface defines the general functionality required of a module in the CognitiveModel that is a semantic memory.

Since:
1.0
Author:
Justin Basilico, Kevin R. Dixon

Method Summary
 SemanticNetwork getNetwork()
          Gets the underlying SemanticNetwork for the SemanticMemory.
 
Methods inherited from interface gov.sandia.cognition.framework.CognitiveModule
getName, getSettings, initializeState, update
 

Method Detail

getNetwork

SemanticNetwork getNetwork()
Gets the underlying SemanticNetwork for the SemanticMemory.

Returns:
The SemanticNetwork that have the structure of the SemanticMemory.