edu.memphis.ccrg.lida.framework.initialization
Interface Initializer
- All Known Implementing Classes:
- BasicEpisodicMemoryInitializer, BasicPamInitializer, BasicProceduralMemoryInitializer, BasicSensoryMotorMemoryInitializer, GlobalWorkspaceInitalizer
public interface Initializer
An initializer configures the parameters and objects of a particular module.
- Author:
- Ryan J. McCall
initModule
void initModule(FullyInitializable module,
Agent agent,
java.util.Map<java.lang.String,?> params)
- Receives a particular module to configure. The
Agent
object and a map of parameters can be used.
The variables in params are those specified in agent.xml for the module being initialized.
- Parameters:
module
- module being initializedagent
- Agent
objectparams
- module parameters