Uses of Interface
edu.memphis.ccrg.lida.globalworkspace.triggers.BroadcastTrigger

Packages that use BroadcastTrigger
edu.memphis.ccrg.lida.globalworkspace Contains classes related to the GlobalWorkspace, the module responsible for selecting the most important part of an Agent's current understanding, at the particular moment, for broadcast to all BroadcastListeners. 
edu.memphis.ccrg.lida.globalworkspace.triggers Contains classes related to the triggering of the competition for the global conscious broadcast. 
 

Uses of BroadcastTrigger in edu.memphis.ccrg.lida.globalworkspace
 

Methods in edu.memphis.ccrg.lida.globalworkspace with parameters of type BroadcastTrigger
 void GlobalWorkspace.addBroadcastTrigger(BroadcastTrigger t)
          To register Triggers
 void GlobalWorkspaceImpl.addBroadcastTrigger(BroadcastTrigger t)
           
 void GlobalWorkspaceImpl.triggerBroadcast(BroadcastTrigger trigger)
           
 

Uses of BroadcastTrigger in edu.memphis.ccrg.lida.globalworkspace.triggers
 

Classes in edu.memphis.ccrg.lida.globalworkspace.triggers that implement BroadcastTrigger
 class AggregateCoalitionActivationTrigger
          Implements a trigger that is activated when the sum of all Coalitions in GlobalWorkspace is greater than the threshold.
 class IndividualCoaltionActivationTrigger
          If any coalition is above threshold, this trigger will fire.
 class NoBroadcastOccurringTrigger
          This triggers activates if 'delay' ticks has passed without a broadcast.
 class NoCoalitionArrivingTrigger
          This trigger fires when 'delay' ms has passed without a new broadcast.
 

Methods in edu.memphis.ccrg.lida.globalworkspace.triggers with parameters of type BroadcastTrigger
 void TriggerListener.triggerBroadcast(BroadcastTrigger trigger)
          Listener must be able to trigger a broadcast
 

Constructors in edu.memphis.ccrg.lida.globalworkspace.triggers with parameters of type BroadcastTrigger
TriggerTask(int ticksPerRun, TriggerListener gw, java.lang.String name, BroadcastTrigger trigger)
          Constructor for creating a TriggerTask