A B C D E F G H I J K L M N O P Q R S T U V W _

E

EfferentCommandManager<C extends org.commonreality.efferent.IEfferentCommand> - Class in org.jactr.modules.pm.common.efferent
abstract class used to manage specific efferent commands.Extending this class will give you access to callbacks for the state changes of the commands.
EfferentCommandManager(Executor) - Constructor for class org.jactr.modules.pm.common.efferent.EfferentCommandManager
 
EFFORT_COUNT - Static variable in interface org.jactr.core.production.four.ISubsymbolicProduction4
Description of the Field
EFFORT_TIMES - Static variable in interface org.jactr.core.production.four.ISubsymbolicProduction4
Description of the Field
EJECTION_POLICY_PARAM - Static variable in interface org.jactr.core.buffer.ICapacityBuffer
 
ELEVATION_SLOT - Static variable in interface org.jactr.modules.pm.aural.IAuralModule
 
EMPTY_CHUNK_TYPE - Static variable in interface org.jactr.modules.pm.visual.IVisualModule
 
EMPTY_PREPARATION_TIME_PARAM - Static variable in class org.jactr.modules.pm.vocal.six.DefaultVocalModule6
 
EmptySpaceEncoder - Class in org.jactr.modules.pm.visual.memory.impl.encoder
 
EmptySpaceEncoder() - Constructor for class org.jactr.modules.pm.visual.memory.impl.encoder.EmptySpaceEncoder
 
ENABLE_BUFFER_STUFF_PARAM - Static variable in class org.jactr.modules.pm.aural.AbstractAuralModule
 
ENABLE_BUFFER_STUFF_PARAM - Static variable in class org.jactr.modules.pm.visual.AbstractVisualModule
 
ENABLE_PARALLEL_MUSCLES_PARAM - Static variable in class org.jactr.modules.pm.motor.AbstractMotorModule
 
encode(double) - Method in class org.jactr.core.chunk.basic.AbstractChunk
note : non-locking
encode(double) - Method in class org.jactr.core.chunk.basic.AbstractSubsymbolicChunk
non-locking since this will set creation time
encode(double) - Method in class org.jactr.core.chunk.basic.BasicSymbolicChunk
no op
encode(double) - Method in class org.jactr.core.chunk.four.DefaultSubsymbolicChunk4
 
encode(double) - Method in interface org.jactr.core.chunk.IChunk
flag that this chunk has been encoded
encode(double) - Method in interface org.jactr.core.chunk.ISubsymbolicChunk
 
encode(double) - Method in interface org.jactr.core.chunk.ISymbolicChunk
do any symbolic encoding
encode() - Method in class org.jactr.core.chunktype.basic.AbstractChunkType
 
encode() - Method in class org.jactr.core.chunktype.basic.BasicSubsymbolicChunkType
 
encode() - Method in class org.jactr.core.chunktype.basic.BasicSymbolicChunkType
 
encode() - Method in interface org.jactr.core.chunktype.IChunkType
 
encode() - Method in interface org.jactr.core.chunktype.ISubsymbolicChunkType
 
encode() - Method in interface org.jactr.core.chunktype.ISymbolicChunkType
 
encode() - Method in class org.jactr.core.production.basic.AbstractProduction
 
encode() - Method in class org.jactr.core.production.basic.BasicSubsymbolicProduction
 
encode() - Method in class org.jactr.core.production.basic.BasicSymbolicProduction
 
encode() - Method in interface org.jactr.core.production.IProduction
 
encode() - Method in interface org.jactr.core.production.ISubsymbolicProduction
 
encode() - Method in interface org.jactr.core.production.ISymbolicProduction
 
encode(IAfferentObject, IPerceptualMemory) - Method in class org.jactr.modules.pm.aural.memory.impl.encoder.AbstractAuralEncoder
 
encode(IAfferentObject, IPerceptualMemory) - Method in interface org.jactr.modules.pm.common.memory.IPerceptualEncoder
 
encode(IAfferentObject, IPerceptualMemory) - Method in class org.jactr.modules.pm.visual.memory.impl.encoder.AbstractVisualEncoder
 
encode(IChunk) - Method in class org.jactr.scripting.ScriptSupport
 
ENCODING_TIME_EQUATION_PARAM - Static variable in class org.jactr.modules.pm.aural.AbstractAuralModule
 
ENCODING_TIME_EQUATION_PARAM - Static variable in class org.jactr.modules.pm.visual.AbstractVisualModule
 
enqueue(ITimedEvent) - Method in class org.jactr.core.queue.TimedEventQueue
queue up the event.
enqueueTimedEvent(ITimedEvent) - Method in class org.jactr.modules.pm.aural.buffer.six.DefaultAuralLocationBuffer
 
enqueueTimedEvent(ITimedEvent) - Method in interface org.jactr.modules.pm.buffer.IEventTrackingActivationBuffer
enqueue the timed event to the model's event queue and track said event
enqueueTimedEvent(ITimedEvent) - Method in class org.jactr.modules.pm.common.buffer.AbstractCapacityPMActivationBuffer6
called when we want to queue a timed event onto the model's event queue this also tracks all the pending events so that if they fire or get aborted we are notified, and it permits us to abort when a clear is called
enqueueTimedEvent(ITimedEvent) - Method in class org.jactr.modules.pm.common.buffer.AbstractPMActivationBuffer6
called when we want to queue a timed event onto the model's event queue this also tracks all the pending events so that if they fire or get aborted we are notified, and it permits us to abort when a clear is called
entrySet() - Method in class org.jactr.core.utils.collections.CachedMap
 
EPSILON - Static variable in class org.jactr.core.module.declarative.search.map.NumericTypeValueMap
 
EPSILON - Static variable in class org.jactr.core.slot.DefaultConditionalSlot
 
equals(Object) - Method in class org.jactr.core.chunk.five.DefaultChunk5
 
equals(IChunkType) - Method in class org.jactr.core.chunktype.basic.AbstractChunkType
Description of the Method
equals(Object) - Method in class org.jactr.core.chunktype.five.DefaultChunkType5
 
equals(Object) - Method in class org.jactr.core.module.declarative.six.Pair
 
equals(Object) - Method in class org.jactr.core.module.procedural.four.ProductionGainComparator
Description of the Method
equals(Object) - Method in class org.jactr.core.module.procedural.six.ProductionUtilityComparator
Description of the Method
equals(Object) - Method in class org.jactr.core.slot.BasicSlot
 
equals(Object) - Method in class org.jactr.core.slot.DefaultConditionalSlot
 
equals(Object) - Method in class org.jactr.core.slot.DefaultMutableSlot
 
EQUALS - Static variable in interface org.jactr.core.slot.IConditionalSlot
 
equals(Object) - Method in class org.jactr.core.slot.ImmutableSlotWrapper
 
equalsSymbolic(IChunk) - Method in class org.jactr.core.chunk.basic.AbstractChunk
 
equalsSymbolic(IChunk) - Method in interface org.jactr.core.chunk.IChunk
returns true if the symbolic contents of the two chunks are the same, i.e.
equalValues(Object) - Method in class org.jactr.core.slot.BasicSlot
 
equalValues(Object) - Method in class org.jactr.core.slot.DefaultConditionalSlot
 
equalValues(Object) - Method in class org.jactr.core.slot.ImmutableSlotWrapper
 
equalValues(Object) - Method in interface org.jactr.core.slot.ISlot
 
EVENT_SLOT - Static variable in interface org.jactr.modules.pm.aural.IAuralModule
 
eventAborted(TimedEventEvent) - Method in interface org.jactr.core.queue.event.ITimedEventListener
an event has been aborted and dequeued
eventAborted(TimedEventEvent) - Method in class org.jactr.core.queue.event.TimedEventListenerAdaptor
 
eventFired(TimedEventEvent) - Method in interface org.jactr.core.queue.event.ITimedEventListener
an event has been fired (its time has expired)
eventFired(TimedEventEvent) - Method in class org.jactr.core.queue.event.TimedEventListenerAdaptor
 
eventQueued(TimedEventEvent) - Method in interface org.jactr.core.queue.event.ITimedEventListener
an event has been queued
eventQueued(TimedEventEvent) - Method in class org.jactr.core.queue.event.TimedEventListenerAdaptor
 
eventUpdated(TimedEventEvent) - Method in interface org.jactr.core.queue.event.ITimedEventListener
the timed event is an IIntermediateTimedEvent and it has received an update
eventUpdated(TimedEventEvent) - Method in class org.jactr.core.queue.event.TimedEventListenerAdaptor
 
exceedsMovementTolerance(IChunk, IChunk, IVisualMemory) - Static method in class org.jactr.modules.pm.visual.memory.impl.encoder.AbstractVisualEncoder
returns true if the visual locations are separated by more than IVisualMemory.getMovementTolerance(),
exceptionThrown(ModelEvent) - Method in class org.jactr.core.model.event.DecoratedModelListener
 
exceptionThrown(ModelEvent) - Method in interface org.jactr.core.model.event.IModelListener
called in an exception occurs during the normal run.
exceptionThrown(ModelEvent) - Method in class org.jactr.core.model.event.ModelListenerAdaptor
 
execute(Runnable) - Method in class org.jactr.core.concurrent.ModelCycleExecutor
will call executeNow
execute(Runnable) - Method in class org.jactr.core.concurrent.SafeExecutorService
 
execute(DeltaTracker<? extends IMutableObject>) - Method in class org.jactr.modules.pm.common.efferent.EfferentCommandManager
request that the command be executed
execute(IMovement, double) - Method in class org.jactr.modules.pm.motor.AbstractMotorModule
 
execute(IMovement, double) - Method in interface org.jactr.modules.pm.motor.IMotorModule
execute a motor movement.
execute(IMovement, double) - Method in class org.jactr.modules.pm.motor.managers.MotorCommandManager
 
execute(VocalizationCommand) - Method in class org.jactr.modules.pm.vocal.AbstractVocalModule
 
execute(IEfferentCommand) - Method in class org.jactr.modules.pm.vocal.delegate.VocalManagementDelegate
 
execute(VocalizationCommand) - Method in interface org.jactr.modules.pm.vocal.IVocalModule
 
ExecuteAction - Class in org.jactr.core.production.action
The ExecuteAction is a convenience IAction that permits the execution of an arbitrary Runnable class?s run method.
ExecuteAction(String) - Constructor for class org.jactr.core.production.action.ExecuteAction
Constructor that takes the fully qualified class name of the Runnable class.
ExecuteAction() - Constructor for class org.jactr.core.production.action.ExecuteAction
Constructor for the ExecuteAction object
executeAfter(Runnable) - Method in interface org.jactr.core.model.ICycleProcessor
execute this after the current cycle finishes
executeAfter(Runnable) - Method in class org.jactr.core.model.six.DefaultCycleProcessor6
 
executeAfterCycle(Runnable) - Method in class org.jactr.core.concurrent.ModelCycleExecutor
 
executeASAP(Runnable) - Method in class org.jactr.core.concurrent.ModelCycleExecutor
attempts to queue this command to execute ASAP - if the model is mid-cycle, it will queue to execute after the cycle, otherwise, it will queue to execute before the next cycle.
executeBefore(Runnable) - Method in interface org.jactr.core.model.ICycleProcessor
execute this before the next cycle starts
executeBefore(Runnable) - Method in class org.jactr.core.model.six.DefaultCycleProcessor6
 
executeBeforeCycle(Runnable) - Method in class org.jactr.core.concurrent.ModelCycleExecutor
 
ExecuteVocalizationDelegate - Class in org.jactr.modules.pm.vocal.delegate
Deprecated. 
ExecuteVocalizationDelegate(AbstractVocalModule, double, IChunk) - Constructor for class org.jactr.modules.pm.vocal.delegate.ExecuteVocalizationDelegate
Deprecated.  
EXECUTION_SLOT - Static variable in interface org.jactr.modules.pm.buffer.IPerceptualBuffer
 
EXECUTION_TIME_RESOLUTION_PARAM - Static variable in class org.jactr.modules.pm.vocal.six.DefaultVocalModule6
 
ExecutorServices - Class in org.jactr.core.concurrent
 
ExecutorServices() - Constructor for class org.jactr.core.concurrent.ExecutorServices
 
ExpandChunkRequestDelegate - Class in org.jactr.core.buffer.delegate
takes a chunk request and automatically expands it to the chunktype request and resubmits it.
ExpandChunkRequestDelegate(boolean) - Constructor for class org.jactr.core.buffer.delegate.ExpandChunkRequestDelegate
 
EXPECTED_GAIN_NOISE - Static variable in interface org.jactr.core.module.procedural.four.IProceduralModule4
 
EXPECTED_GAIN_THRESHOLD - Static variable in interface org.jactr.core.module.procedural.four.IProceduralModule4
 
EXPECTED_UTILITY_NOISE - Static variable in interface org.jactr.core.module.procedural.six.IProceduralModule6
 
EXPECTED_UTILITY_PARAM - Static variable in interface org.jactr.core.production.six.ISubsymbolicProduction6
 
extensionInstalled(ModelEvent) - Method in class org.jactr.core.model.event.DecoratedModelListener
 
extensionInstalled(ModelEvent) - Method in interface org.jactr.core.model.event.IModelListener
called after an extension has been installed
extensionInstalled(ModelEvent) - Method in class org.jactr.core.model.event.ModelListenerAdaptor
 
EXTERNAL_CHUNK - Static variable in interface org.jactr.modules.pm.aural.IAuralModule
 

A B C D E F G H I J K L M N O P Q R S T U V W _