edu.memphis.ccrg.lida.episodicmemory
Class BasicEpisodicMemoryInitializer

java.lang.Object
  extended by edu.memphis.ccrg.lida.episodicmemory.BasicEpisodicMemoryInitializer
All Implemented Interfaces:
Initializer

public class BasicEpisodicMemoryInitializer
extends java.lang.Object
implements Initializer

Initializes EpisodicMemoryImpl by creating and adding a BasicTranslator translator to it.

Author:
Javier Snaider

Constructor Summary
BasicEpisodicMemoryInitializer()
           
 
Method Summary
 void initModule(FullyInitializable module, Agent agent, java.util.Map<java.lang.String,?> params)
          The variables stored in params are those specified in agent.xml for the module being initialized.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicEpisodicMemoryInitializer

public BasicEpisodicMemoryInitializer()
Method Detail

initModule

public void initModule(FullyInitializable module,
                       Agent agent,
                       java.util.Map<java.lang.String,?> params)
The variables stored in params are those specified in agent.xml for the module being initialized.

Specified by:
initModule in interface Initializer
Parameters:
module - the FullyInitializable object being initialized
agent - the Agent object
params - parameters to configure the FullyInitializable
See Also:
AgentXmlFactory, Initializer.initModule(edu.memphis.ccrg.lida.framework.initialization.FullyInitializable, edu.memphis.ccrg.lida.framework.Agent, java.util.Map)