Package edu.memphis.ccrg.lida.globalworkspace.triggers

Contains classes related to the triggering of the competition for the global conscious broadcast.

See:
          Description

Interface Summary
BroadcastTrigger A BroadcastTrigger determines when a new broadcast must be triggered.
TriggerListener This interface should be implemented by the class that wants to receive BroadcastTrigger notifications.
 

Class Summary
AggregateCoalitionActivationTrigger Implements a trigger that is activated when the sum of all Coalition objects in GlobalWorkspace is greater than a threshold.
IndividualCoaltionActivationTrigger A trigger that fires if any coalition is above a threshold.
NoBroadcastOccurringTrigger A triggers that fires when a certain number of ticks have passed without having a broadcast occur.
NoCoalitionArrivingTrigger A trigger that fires when a certain number of ticks have passed without a new Coalition being added to the GlobalWorkspace.
TriggerTask TriggerTask is executed when certain number of ticks has passed.
 

Package edu.memphis.ccrg.lida.globalworkspace.triggers Description

Contains classes related to the triggering of the competition for the global conscious broadcast.