Uses of Interface
edu.memphis.ccrg.lida.framework.tasks.Codelet

Packages that use Codelet
edu.memphis.ccrg.lida.attentioncodelets Contains classes related to Attention Codelets. 
edu.memphis.ccrg.lida.framework Contains classes which define the main structures of framework Agents. 
edu.memphis.ccrg.lida.framework.tasks Contains classes related to the framework's tasks (small demon-like processes) and their management. 
edu.memphis.ccrg.lida.workspace.structurebuildingcodelets Contains classes related to the definition, default implementation, and management of Structure-Building codelets. 
 

Uses of Codelet in edu.memphis.ccrg.lida.attentioncodelets
 

Subinterfaces of Codelet in edu.memphis.ccrg.lida.attentioncodelets
 interface AttentionCodelet
          A kind of Codelet that checks WorkspaceBuffer for its desired content and possibly adds Coalition to the GlobalWorkspace
 

Classes in edu.memphis.ccrg.lida.attentioncodelets that implement Codelet
 class AttentionCodeletImpl
          Abstract implementation of AttentionCodelet that checks the CSM for desired content.
 class BasicAttentionCodelet
          Deprecated. This may be removed in the future. Its functionality is subsumed by NeighborhoodAttentionCodelet.
 class DefaultAttentionCodelet
          Default AttentionCodelet which seeks to create a Coalition from the most activate content above a threshold.
 class NeighborhoodAttentionCodelet
          An AttentionCodelet that seeks to create Coalitions from its sought content.
 

Methods in edu.memphis.ccrg.lida.attentioncodelets with parameters of type Codelet
 void AttentionCodeletModule.addCodelet(Codelet codelet)
           
 

Uses of Codelet in edu.memphis.ccrg.lida.framework
 

Methods in edu.memphis.ccrg.lida.framework that return Codelet
 Codelet CodeletManagerModule.getCodelet(java.lang.String type)
          Returns a new Codelet of the specified type or null if this type is not supported.
 Codelet CodeletManagerModule.getCodelet(java.lang.String type, java.util.Map<java.lang.String,java.lang.Object> params)
          Returns a new Codelet of the specified type or null if this type is not supported.
 Codelet CodeletManagerModule.getDefaultCodelet()
          Returns a new Codelet of the default type of the Manager
 Codelet CodeletManagerModule.getDefaultCodelet(java.util.Map<java.lang.String,java.lang.Object> params)
          Returns a new Codelet of the default type of the Manager
 

Methods in edu.memphis.ccrg.lida.framework with parameters of type Codelet
 void CodeletManagerModule.addCodelet(Codelet cod)
          Adds specified Codelet to this module to be run.
 

Uses of Codelet in edu.memphis.ccrg.lida.framework.tasks
 

Classes in edu.memphis.ccrg.lida.framework.tasks that implement Codelet
 class CodeletImpl
          Abstract implementation of Codelet.
 

Uses of Codelet in edu.memphis.ccrg.lida.workspace.structurebuildingcodelets
 

Subinterfaces of Codelet in edu.memphis.ccrg.lida.workspace.structurebuildingcodelets
 interface StructureBuildingCodelet
          Demon-like process operating on the workspace searching for particular content which, when found, triggers its action producing its result.
 

Classes in edu.memphis.ccrg.lida.workspace.structurebuildingcodelets that implement Codelet
 class BasicStructureBuildingCodelet
          Default implementation of StructureBuildingCodelet.
 class StructureBuildingCodeletImpl
          Basic implementation of StructureBuildingCodelet
 

Methods in edu.memphis.ccrg.lida.workspace.structurebuildingcodelets with parameters of type Codelet
 void StructureBuildingCodeletModule.addCodelet(Codelet cod)