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)
          Adds and registers specified BroadcastTrigger
 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 Coalition objects in GlobalWorkspace is greater than a threshold.
 class IndividualCoaltionActivationTrigger
          A trigger that fires if any coalition is above a threshold.
 class NoBroadcastOccurringTrigger
          A triggers that fires when a certain number of ticks have passed without having a broadcast occur.
 class NoCoalitionArrivingTrigger
          A trigger that fires when a certain number of ticks have passed without a new Coalition being added to the GlobalWorkspace.
 

Methods in edu.memphis.ccrg.lida.globalworkspace.triggers with parameters of type BroadcastTrigger
 void TriggerListener.triggerBroadcast(BroadcastTrigger t)
          Listener must trigger a competition for consciousness and a conscious broadcast of the winner
 

Constructors in edu.memphis.ccrg.lida.globalworkspace.triggers with parameters of type BroadcastTrigger
TriggerTask(int tpr, TriggerListener gw, java.lang.String name, BroadcastTrigger trigger)
          Constructors a new TriggerTask with specified attributes