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

I

IAction - Interface in org.jactr.core.production.action
The action interface provides three methods that all actions must specify.
IActivationBuffer - Interface in org.jactr.core.buffer
Represents a general case buffer in a model.
IActivationBufferListener - Interface in org.jactr.core.buffer.event
listen to changes in a specific buffer
IActivePerceptListener - Interface in org.jactr.modules.pm.common.memory
listener that will be called when a cached percept chunk that is in any buffer is either reencoded or removed
IACTREvent<S,L> - Interface in org.jactr.core.event
root of all events
IACTRRuntimeListener - Interface in org.jactr.core.runtime.event
 
IAfferentObjectListener - Interface in org.jactr.modules.pm.common.afferent
 
IAsynchronousModule - Interface in org.jactr.core.module.asynch
 
IAsynchronousModuleDelegate<M extends IAsynchronousModule,R> - Interface in org.jactr.core.module.asynch.delegate
interface for module processing delegates that operate asynchronously
IAudicon - Interface in org.jactr.modules.pm.aural.audicon
 
IAuralActivationBuffer - Interface in org.jactr.modules.pm.aural.buffer
 
IAuralChunkEncoder - Interface in org.jactr.modules.pm.aural.audicon.encoder
 
IAuralEncodingTimeEquation - Interface in org.jactr.modules.pm.aural
 
IAuralFeatureMap<T> - Interface in org.jactr.modules.pm.aural.audicon.map
an extension to the standard feature map that permits delayed removal.
IAuralLocationBuffer - Interface in org.jactr.modules.pm.aural.buffer
 
IAuralMemory - Interface in org.jactr.modules.pm.aural.memory
 
IAuralModule - Interface in org.jactr.modules.pm.aural
 
IBaseLevelActivationEquation - Interface in org.jactr.core.module.declarative.four.learning
equation for the computation of base level activation.
IBreakpointListener - Interface in org.jactr.core.runtime.controller.debug.event
 
IBufferAction - Interface in org.jactr.core.production.action
 
IBufferBasedTimedEvent - Interface in org.jactr.core.queue.timedevents
this is a timed event that operates upon a specific buffer.
IBufferCondition - Interface in org.jactr.core.production.condition
 
ICapacityBuffer - Interface in org.jactr.core.buffer
interface for an activation buffer that can contain more than one chunk.
ICapacityBuffer.EjectionPolicy - Enum in org.jactr.core.buffer
 
IChunk - Interface in org.jactr.core.chunk
The basic chunk wrapper to contain the symbolic and subsymbolic portions.
IChunkListener - Interface in org.jactr.core.chunk.event
Description of the Interface
IChunkType - Interface in org.jactr.core.chunktype
The class the represents the top-level wrapper for common ChunkTypes.
IChunkTypeListener - Interface in org.jactr.core.chunktype.event
Description of the Interface
ICommandTranslator - Interface in org.jactr.modules.pm.motor.command
interface that handles the transformation of ChunkPatterns into IEfferentCommands
ICommandTranslatorDelegate - Interface in org.jactr.modules.pm.motor.command
delegate version of ICommandTranslator
ICompilableBuffer - Interface in org.jactr.core.module.procedural.five.learning
a marker interface for IActivationBuffers that provides details regarding how they can and cannot be compiled.
ICompilableContext - Interface in org.jactr.core.module.procedural.five.learning
 
ICondition - Interface in org.jactr.core.production.condition
Basic definition of a matching condition for the production.
IConditionalSlot - Interface in org.jactr.core.slot
 
IConnector - Interface in org.jactr.core.reality.connector
 
IController - Interface in org.jactr.core.runtime.controller
Controls the behavior of the ACTRRuntime
ICostEquation - Interface in org.jactr.core.module.procedural.four.learning
Description of the Interface
ICycleProcessor - Interface in org.jactr.core.model
 
IDebugController - Interface in org.jactr.core.runtime.controller.debug
An extension to a controller that permits breakpoint management
IDeclarativeLearningModule4 - Interface in org.jactr.core.module.declarative.four.learning
 
IDeclarativeModule - Interface in org.jactr.core.module.declarative
one of two specialized modules, this one handles all declarative memory operations for the model, in particular adding and retrieving of chunks, chunktypes all operation return values are wrapped in Future<> to better support backed concurrencies
IDeclarativeModule4 - Interface in org.jactr.core.module.declarative.four
 
IDeclarativeModule5 - Interface in org.jactr.core.module.declarative.five
 
IDeclarativeModuleListener - Interface in org.jactr.core.module.declarative.event
 
IDelegatedRequestableBuffer - Interface in org.jactr.core.buffer.delegate
permits delegating of IRequest to IRequestDelegate
IDisposable - Interface in org.jactr.core.utils
 
IEventTrackingActivationBuffer - Interface in org.jactr.modules.pm.buffer
a decorator for activation buffers that allows the buffer to track any events that it is posting that it should track.
IExpectedUtilityEquation - Interface in org.jactr.core.module.procedural.six.learning
 
IExtension - Interface in org.jactr.core.extensions
IExtension API.
IFactory<T> - Interface in org.jactr.core.factory
 
IFeatureMap<T> - Interface in org.jactr.modules.pm.common.memory.map
 
IFeatureMapListener - Interface in org.jactr.modules.pm.common.memory.map
 
IFINSTFeatureMap - Interface in org.jactr.modules.pm.common.memory.map
 
IgnoreSlotRequestDelegate - Class in org.jactr.core.buffer.delegate
silently consumes SlotBasedRequests but does not forward them to the owning module
IgnoreSlotRequestDelegate() - Constructor for class org.jactr.core.buffer.delegate.IgnoreSlotRequestDelegate
 
IGoalModule - Interface in org.jactr.core.module.goal
 
IImaginalModule - Interface in org.jactr.core.module.imaginal
 
IIndexFilter - Interface in org.jactr.modules.pm.common.memory.filter
interface that is responsible for the second stage of a perceptual index search.
IIndexManager - Interface in org.jactr.modules.pm.common.memory.impl
interface for the handling of index chunks
IInitializable - Interface in org.jactr.core.utils
 
IInstallable - Interface in org.jactr.core.utils
interface for anything that can be attached to a model before running
IInstantiation - Interface in org.jactr.core.production
Description of the Interface
IInstrument - Interface in org.jactr.instrument
Description of the Interface
IIntermediateTimedEvent - Interface in org.jactr.core.queue
A timed event that needs to be notified with intermittant time updates For instance, a long running event (say moving a limb) might need intermediate updates so that its internal model can be updated.
ILearningModule - Interface in org.jactr.core.module.learning
basic interface for any learning module (declarative or procedural)
IllegalActionStateException - Exception in org.jactr.core.production.action
thrown when an IAction screws up
IllegalActionStateException(String) - Constructor for exception org.jactr.core.production.action.IllegalActionStateException
Constructor for the IllegalActionStateException object
IllegalActionStateException(String, Exception) - Constructor for exception org.jactr.core.production.action.IllegalActionStateException
 
IllegalActivationBufferStateException - Exception in org.jactr.core.buffer
Description of the Class
IllegalActivationBufferStateException(String) - Constructor for exception org.jactr.core.buffer.IllegalActivationBufferStateException
Constructor for the IllegalActivationBufferStateException object
IllegalChunkStateException - Exception in org.jactr.core.chunk
Description of the Class
IllegalChunkStateException(String) - Constructor for exception org.jactr.core.chunk.IllegalChunkStateException
Constructor for the IllegalChunkStateException object
IllegalChunkStateException(String, Exception) - Constructor for exception org.jactr.core.chunk.IllegalChunkStateException
 
IllegalChunkTypeStateException - Exception in org.jactr.core.chunktype
thrown when something funky is attempted with a chunk - setting/getting a slot value for an impossible slot..
IllegalChunkTypeStateException(String) - Constructor for exception org.jactr.core.chunktype.IllegalChunkTypeStateException
Constructor for the IllegalChunkTypeStateException object
IllegalExtensionStateException - Exception in org.jactr.core.extensions
 
IllegalExtensionStateException(String) - Constructor for exception org.jactr.core.extensions.IllegalExtensionStateException
 
IllegalExtensionStateException(String, Exception) - Constructor for exception org.jactr.core.extensions.IllegalExtensionStateException
 
IllegalModelStateException - Exception in org.jactr.core.model
Denotes an illegal state of the model : ex: attempt to set a retrieval threshold if it is not enabled.
IllegalModelStateException(String) - Constructor for exception org.jactr.core.model.IllegalModelStateException
Constructor for the IllegalModelStateException object
IllegalModelStateException(String, Throwable) - Constructor for exception org.jactr.core.model.IllegalModelStateException
 
IllegalModuleStateException - Exception in org.jactr.core.module
 
IllegalModuleStateException() - Constructor for exception org.jactr.core.module.IllegalModuleStateException
 
IllegalModuleStateException(String) - Constructor for exception org.jactr.core.module.IllegalModuleStateException
 
IllegalModuleStateException(Throwable) - Constructor for exception org.jactr.core.module.IllegalModuleStateException
 
IllegalModuleStateException(String, Throwable) - Constructor for exception org.jactr.core.module.IllegalModuleStateException
 
IllegalProductionStateException - Exception in org.jactr.core.production
Description of the Class
IllegalProductionStateException(String) - Constructor for exception org.jactr.core.production.IllegalProductionStateException
Constructor for the IllegalProductionStateException object
IllegalProductionStateException(String, Throwable) - Constructor for exception org.jactr.core.production.IllegalProductionStateException
 
ILogger - Interface in org.jactr.core.logging
Something that receives logging messages from the architecture
IMAGINAL - Static variable in interface org.jactr.core.buffer.IActivationBuffer
 
IMAGINAL_ADD_DELAY_PARAM - Static variable in interface org.jactr.core.module.imaginal.IImaginalModule
 
IMAGINAL_BUFFER - Static variable in interface org.jactr.core.module.imaginal.IImaginalModule
 
IMAGINAL_LOG - Static variable in interface org.jactr.core.module.imaginal.IImaginalModule
 
IMAGINAL_MODIFY_DELAY_PARAM - Static variable in interface org.jactr.core.module.imaginal.IImaginalModule
 
IMAGINAL_RANDOMIZE_DELAY_PARAM - Static variable in interface org.jactr.core.module.imaginal.IImaginalModule
 
ImaginalAddChunkRequestDelegate - Class in org.jactr.core.module.imaginal.six.buffer
extends the AddChunkRequestDelegate to include to handling of IImaginalModule.getAddDelayTime()
ImaginalAddChunkRequestDelegate() - Constructor for class org.jactr.core.module.imaginal.six.buffer.ImaginalAddChunkRequestDelegate
 
ImaginalAddChunkTypeRequestDelegate - Class in org.jactr.core.module.imaginal.six.buffer
extends the AddChunkRequestDelegate to include to handling of IImaginalModule.getAddDelayTime()
ImaginalAddChunkTypeRequestDelegate() - Constructor for class org.jactr.core.module.imaginal.six.buffer.ImaginalAddChunkTypeRequestDelegate
 
ImaginalSlotRequestDelegate - Class in org.jactr.core.module.imaginal.six.buffer
 
ImaginalSlotRequestDelegate() - Constructor for class org.jactr.core.module.imaginal.six.buffer.ImaginalSlotRequestDelegate
 
IMetaContainer - Interface in org.jactr.core.utils
interface for an object that can carry arbitrary transient (not persisted to file) data - Chunks permit this for internal bookkeeping
immediateFuture(Callable<T>) - Static method in class org.jactr.core.module.AbstractModule
create a future task and execute it immediately using the INLINE_EXECUTOR
immediateReturn(T) - Static method in class org.jactr.core.module.AbstractModule
 
ImmutableReferences - Class in org.jactr.core.utils.references
 
ImmutableReferences(IReferences) - Constructor for class org.jactr.core.utils.references.ImmutableReferences
 
ImmutableSlotWrapper - Class in org.jactr.core.slot
 
ImmutableSlotWrapper(ISlot) - Constructor for class org.jactr.core.slot.ImmutableSlotWrapper
 
IModel - Interface in org.jactr.core.model
core model interface.
IModelListener - Interface in org.jactr.core.model.event
Description of the Interface
IModule - Interface in org.jactr.core.module
module definition.
IMotorActivationBuffer - Interface in org.jactr.modules.pm.motor.buffer
 
IMotorModule - Interface in org.jactr.modules.pm.motor
 
IMotorModuleListener - Interface in org.jactr.modules.pm.motor.event
 
IMotorTimeEquation - Interface in org.jactr.modules.pm.motor.command
general equation for all time calculations
IMovement - Interface in org.jactr.modules.pm.motor.command
A description of a movement to be prepared, initiated and executed
IMutableSlot - Interface in org.jactr.core.slot
 
IMutableVariableNameSlot - Interface in org.jactr.core.slot
interface for a variable named slot that can have the name resolved.
increment() - Method in class org.jactr.core.chunk.four.Link
increment the count number of links this Link represents
incrementFNICJ() - Method in class org.jactr.core.chunk.four.Link
Description of the Method
incrementTimesInContext() - Method in class org.jactr.core.chunk.basic.AbstractSubsymbolicChunk
 
incrementTimesInContext() - Method in interface org.jactr.core.chunk.ISubsymbolicChunk
Description of the Method
incrementTimesNeeded() - Method in class org.jactr.core.chunk.basic.AbstractSubsymbolicChunk
 
incrementTimesNeeded() - Method in interface org.jactr.core.chunk.ISubsymbolicChunk
Description of the Method
index(IChunk) - Method in interface org.jactr.core.module.declarative.search.ISearchSystem
index this object
index(IChunk) - Method in class org.jactr.core.module.declarative.search.local.DefaultSearchSystem
 
INDEXED_RETRIEVALS_ENABLED_PARAM - Static variable in class org.jactr.core.module.retrieval.six.DefaultRetrievalModule6
 
INeedsAgent - Interface in org.jactr.modules.pm.common.memory.impl
marker interface of filters, maps or encoders that need to be notified of the IAgent.
initialize() - Method in class org.jactr.core.buffer.AbstractActivationBuffer
 
initialize() - Method in class org.jactr.core.buffer.six.AbstractActivationBuffer6
must be called after the model has started so that we can ensure that the status slot values are properly initialized
initialize() - Method in class org.jactr.core.buffer.six.AbstractCapacityBuffer6
 
initialize() - Method in class org.jactr.core.logging.impl.DefaultModelLogger
 
initialize() - Method in class org.jactr.core.model.basic.BasicModel
initialize the model, calling initialize on buffers, and extensions in that order.
initialize() - Method in interface org.jactr.core.model.IModel
initialize the model.
initialize() - Method in class org.jactr.core.module.AbstractModule
 
initialize() - Method in class org.jactr.core.module.declarative.basic.AbstractDeclarativeModule
 
initialize() - Method in class org.jactr.core.module.declarative.basic.DefaultDeclarativeModule
here we attach a buffer listener to all the buffers and catch the removal notifications to see if we should encode the chunk..
initialize() - Method in class org.jactr.core.module.declarative.four.learning.DefaultDeclarativeLearningModule4
 
initialize() - Method in class org.jactr.core.module.goal.six.DefaultGoalModule6
 
initialize() - Method in class org.jactr.core.module.imaginal.six.DefaultImaginalModule6
 
initialize() - Method in interface org.jactr.core.module.IModule
this will be called after all the modules have been installed permitting the module to attach listeners to other modules.
initialize() - Method in class org.jactr.core.module.procedural.six.DefaultProceduralModule6
 
initialize() - Method in class org.jactr.core.module.procedural.six.learning.DefaultProceduralLearningModule6
 
initialize() - Method in class org.jactr.core.module.procedural.six.learning.UtilityNoiseLearningExtension
 
initialize() - Method in class org.jactr.core.module.random.six.DefaultRandomModule
 
initialize() - Method in class org.jactr.core.module.retrieval.six.DefaultRetrievalModule6
 
initialize() - Method in class org.jactr.core.reality.ACTRAgent
 
initialize() - Method in interface org.jactr.core.utils.IInitializable
intialize this component
initialize() - Method in interface org.jactr.instrument.IInstrument
perform any dependent initialization.
initialize() - Method in class org.jactr.modules.pm.AbstractPerceptualModule
 
initialize() - Method in class org.jactr.modules.pm.aural.AbstractAuralModule
 
initialize() - Method in class org.jactr.modules.pm.aural.buffer.six.DefaultAuralActivationBuffer
 
initialize() - Method in class org.jactr.modules.pm.aural.buffer.six.DefaultAuralLocationBuffer
 
initialize() - Method in class org.jactr.modules.pm.common.buffer.AbstractCapacityPMActivationBuffer6
 
initialize() - Method in class org.jactr.modules.pm.common.buffer.AbstractPMActivationBuffer6
 
initialize() - Method in class org.jactr.modules.pm.motor.AbstractMotorModule
 
initialize() - Method in class org.jactr.modules.pm.motor.buffer.six.DefaultMotorActivationBuffer6
 
initialize() - Method in class org.jactr.modules.pm.motor.six.DefaultMotorModule6
initialize by installing the IEfferentObjectTranslator, IEfferentCommandTranslator, the preparation and processing IMotorTimeEquations
initialize() - Method in class org.jactr.modules.pm.visual.AbstractVisualModule
 
initialize() - Method in class org.jactr.modules.pm.visual.buffer.six.DefaultVisualActivationBuffer6
 
initialize() - Method in class org.jactr.modules.pm.visual.buffer.six.DefaultVisualLocationBuffer6
 
initialize() - Method in class org.jactr.modules.pm.vocal.AbstractVocalModule
 
initialize() - Method in class org.jactr.modules.pm.vocal.buffer.six.DefaultVocalActivationBuffer6
 
INLINE - Static variable in class org.jactr.core.concurrent.ExecutorServices
 
INLINE_EXECUTOR - Static variable in class org.jactr.core.concurrent.ExecutorServices
 
install(IModel) - Method in interface org.jactr.core.extensions.IExtension
Install this extension into this model.
install(IModel) - Method in class org.jactr.core.logging.impl.DefaultModelLogger
 
install(IModule) - Method in class org.jactr.core.model.basic.BasicModel
 
install(IExtension) - Method in class org.jactr.core.model.basic.BasicModel
 
install(IInstrument) - Method in class org.jactr.core.model.basic.BasicModel
 
install(IModule) - Method in interface org.jactr.core.model.IModel
install an IModule into the model.
install(IExtension) - Method in interface org.jactr.core.model.IModel
install this extension
install(IInstrument) - Method in interface org.jactr.core.model.IModel
install some other installable element, attempting to install a module or an extention here will reroute it to the more specific methods.
install(IModel) - Method in class org.jactr.core.module.AbstractModule
 
install(IModel) - Method in class org.jactr.core.module.declarative.four.learning.DefaultDeclarativeLearningModule4
 
install(IModel) - Method in interface org.jactr.core.module.IModule
called from the model during IModel.install(IModule).
install(IModel) - Method in class org.jactr.core.module.procedural.six.learning.UtilityNoiseLearningExtension
 
install(IModel) - Method in interface org.jactr.core.utils.IInstallable
called by the model during the install(IInstallable) call.
install(IModel) - Method in interface org.jactr.instrument.IInstrument
Description of the Method
instance(Class) - Static method in class org.jactr.core.utils.parameter.ParameterHandler
 
instantiate(IProduction, Collection<Map<String, Object>>) - Method in interface org.jactr.core.module.procedural.IProductionInstantiator
 
instantiate(Object...) - Method in class org.jactr.core.module.procedural.rete.template.AbstractRETETemplate
 
instantiate(Object...) - Method in class org.jactr.core.module.procedural.rete.template.BufferRETETemplate
 
instantiate(Object...) - Method in class org.jactr.core.module.procedural.rete.template.GeneralRETETemplate
 
instantiate(Object...) - Method in interface org.jactr.core.module.procedural.rete.template.IRETETemplate
 
instantiate(Object...) - Method in class org.jactr.core.module.procedural.rete.template.ModelRETETemplate
 
instantiate(IProduction) - Method in interface org.jactr.core.production.InstantiationFactory.IInstantiationFactory
 
instantiate(ChunkTypeRequest) - Method in class org.jactr.modules.pm.aural.memory.impl.filter.NearestAuralFilter
 
instantiate(ChunkTypeRequest) - Method in interface org.jactr.modules.pm.common.memory.filter.IIndexFilter
these are self-templating.
instantiate(ChunkTypeRequest) - Method in class org.jactr.modules.pm.common.memory.filter.NumericIndexFilter
 
instantiate(ChunkTypeRequest) - Method in class org.jactr.modules.pm.visual.memory.impl.filter.AttendedVisualLocationFilter
 
instantiate(ChunkTypeRequest) - Method in class org.jactr.modules.pm.visual.memory.impl.filter.NearestVisualLocationFilter
 
instantiate(ChunkTypeRequest) - Method in class org.jactr.modules.pm.visual.memory.impl.filter.ValueVisualLocationFilter
 
instantiate(ChunkTypeRequest) - Method in class org.jactr.modules.pm.visual.memory.impl.filter.VectorVisualLocationFilter
 
instantiateAll(Collection<Map<String, Object>>) - Method in class org.jactr.core.production.basic.AbstractProduction
 
instantiateAll(Collection<Map<String, Object>>) - Method in interface org.jactr.core.production.IProduction
attempts to instantiate this production given the current state of the model as defined by the collection of buffers.
InstantiationFactory - Class in org.jactr.core.production
 
InstantiationFactory() - Constructor for class org.jactr.core.production.InstantiationFactory
 
InstantiationFactory.IInstantiationFactory - Interface in org.jactr.core.production
 
instrumentInstalled(ModelEvent) - Method in class org.jactr.core.model.event.DecoratedModelListener
 
instrumentInstalled(ModelEvent) - Method in interface org.jactr.core.model.event.IModelListener
called after an instrument has been installed
instrumentInstalled(ModelEvent) - Method in class org.jactr.core.model.event.ModelListenerAdaptor
 
INTERNAL_CHUNK - Static variable in interface org.jactr.modules.pm.aural.IAuralModule
 
IOptimizedReferences - Interface in org.jactr.core.utils.references
 
IParameterEvent<S,L> - Interface in org.jactr.core.event
general event for notification that a parameter has changed
IParameterHandler<T> - Interface in org.jactr.core.utils.parameter
 
IParameterized - Interface in org.jactr.core.utils.parameter
IParameterized interface allows objects to set/get arbitrary parameter values.
IParameterListener - Interface in org.jactr.core.event
a listener for changes to object parameters (typically subsymbolic elements)
IPerceptualBuffer - Interface in org.jactr.modules.pm.buffer
 
IPerceptualEncoder - Interface in org.jactr.modules.pm.common.memory
interface that is responsible for encoding a percept
IPerceptualMemory - Interface in org.jactr.modules.pm.common.memory
general interface for a short-term perceptual store that supports searching for "index" chunks that can then be used to direct attending and encoding to actual percepts.
IPerceptualModule - Interface in org.jactr.modules.pm
 
IPrioritizer<T> - Interface in org.jactr.core.queue.collection
 
IProbabilityEquation - Interface in org.jactr.core.module.procedural.four.learning
Description of the Interface
IProceduralLearningModule - Interface in org.jactr.core.module.procedural
 
IProceduralLearningModule4 - Interface in org.jactr.core.module.procedural.four.learning
 
IProceduralLearningModule5 - Interface in org.jactr.core.module.procedural.five.learning
 
IProceduralLearningModule6 - Interface in org.jactr.core.module.procedural.six.learning
 
IProceduralLearningModule6Listener - Interface in org.jactr.core.module.procedural.six.learning.event
 
IProceduralModule - Interface in org.jactr.core.module.procedural
specialized module for accessing procedural memory
IProceduralModule4 - Interface in org.jactr.core.module.procedural.four
 
IProceduralModule6 - Interface in org.jactr.core.module.procedural.six
 
IProceduralModuleListener - Interface in org.jactr.core.module.procedural.event
 
IProduction - Interface in org.jactr.core.production
Description of the Interface
IProductionCompiler - Interface in org.jactr.core.module.procedural.five.learning
 
IProductionInstantiator - Interface in org.jactr.core.module.procedural
 
IProductionListener - Interface in org.jactr.core.production.event
Description of the Interface
IProductionSelector - Interface in org.jactr.core.module.procedural
 
IRandomModule - Interface in org.jactr.core.module.random
 
IReferences - Interface in org.jactr.core.utils.references
interface used to track the number and times of references of objects in a model
IReferences.Factory - Class in org.jactr.core.utils.references
factory for instantiating new references
IReferences.Factory() - Constructor for class org.jactr.core.utils.references.IReferences.Factory
 
IRequest - Interface in org.jactr.core.production.request
basic foundation of a module request.
IRequestableBuffer - Interface in org.jactr.core.buffer
Marker interface for buffers that can accept IRequests that will then be forwarded to the owning module for processing.
IRequestDelegate - Interface in org.jactr.core.buffer.delegate
Delegate for request processing.
IRETEInstance<T> - Interface in org.jactr.core.module.procedural.rete.instance
 
IRETETemplate<T> - Interface in org.jactr.core.module.procedural.rete.template
basic RETE-equse map interface
IRetrievalModule - Interface in org.jactr.core.module.retrieval
 
IRetrievalModule4 - Interface in org.jactr.core.module.retrieval.four
 
IRetrievalModuleListener - Interface in org.jactr.core.module.retrieval.event
 
IRetrievalTimeEquation - Interface in org.jactr.core.module.retrieval.time
compute the retrieval time of a chunk.
IS_BUFFER_STUFF_REQUEST - Static variable in interface org.jactr.modules.pm.buffer.IPerceptualBuffer
 
isA(IChunkType) - Method in class org.jactr.core.chunk.basic.AbstractChunk
note : non-locking
isA(IChunkType) - Method in class org.jactr.core.chunk.basic.BasicSymbolicChunk
 
isA(IChunkType) - Method in interface org.jactr.core.chunk.IChunk
is this chunk this type (checks all ancestors)
isA(IChunkType) - Method in interface org.jactr.core.chunk.ISymbolicChunk
Returns true if the chunk has any parent chunktype of ct.
isA(IChunkType) - Method in class org.jactr.core.chunktype.basic.AbstractChunkType
 
isA(IChunkType) - Method in class org.jactr.core.chunktype.basic.BasicSymbolicChunkType
 
isA(IChunkType) - Method in interface org.jactr.core.chunktype.IChunkType
Gets the a attribute of the IChunkType object
isA(IChunkType) - Method in interface org.jactr.core.chunktype.ISymbolicChunkType
 
isActivated() - Method in class org.jactr.core.module.procedural.rete.instance.AbstractRETEInstance
 
isActivated() - Method in interface org.jactr.core.module.procedural.rete.instance.IRETEInstance
 
isAdaptiveUtilityNoiseEnabled() - Method in class org.jactr.core.module.procedural.six.learning.UtilityNoiseLearningExtension
 
isAssociativeLearningEnabled() - Method in class org.jactr.core.module.declarative.four.learning.DefaultDeclarativeLearningModule4
 
isAssociativeLearningEnabled() - Method in interface org.jactr.core.module.declarative.four.learning.IDeclarativeLearningModule4
 
isAStrict(IChunkType) - Method in class org.jactr.core.chunk.basic.AbstractChunk
note : non-locking
isAStrict(IChunkType) - Method in class org.jactr.core.chunk.basic.BasicSymbolicChunk
 
isAStrict(IChunkType) - Method in interface org.jactr.core.chunk.IChunk
is this chunk's immediate type this
isAStrict(IChunkType) - Method in interface org.jactr.core.chunk.ISymbolicChunk
Returns true if and only if the immediate chunktype parent is ct.SymbolicChunk.getChunkType()==ct.
isAsynchronous() - Method in class org.jactr.core.buffer.delegate.AsynchronousRequestDelegate
override to return true if the request should be split in time.
isAttached() - Method in class org.jactr.modules.pm.common.memory.impl.AbstractPerceptualMemory
 
isAttached() - Method in interface org.jactr.modules.pm.common.memory.IPerceptualMemory
have we been attached to CR?
isAttended(IIdentifier) - Method in class org.jactr.modules.pm.common.memory.map.DefaultFINSTFeatureMap
 
isAttended(IIdentifier) - Method in interface org.jactr.modules.pm.common.memory.map.IFINSTFeatureMap
 
isAuthoritative(ISlot) - Method in class org.jactr.core.chunktype.basic.BasicSymbolicChunkType
Gets the authoritative attribute of the DefaultSymbolicChunkType5 object
isAutoDeleteEnabled() - Method in class org.jactr.modules.pm.common.efferent.EfferentCommandManager
 
isBaseLevelLearningEnabled() - Method in class org.jactr.core.module.declarative.four.learning.DefaultDeclarativeLearningModule4
 
isBaseLevelLearningEnabled() - Method in interface org.jactr.core.module.declarative.four.learning.IDeclarativeLearningModule4
 
isBreakpoint(IModel, BreakpointType, Object) - Method in class org.jactr.core.runtime.controller.debug.DebugController
 
isBreakpoint(IModel, BreakpointType, Object) - Method in interface org.jactr.core.runtime.controller.debug.IDebugController
is this object a breakpoint
isBufferEmpty() - Method in class org.jactr.core.buffer.six.AbstractActivationBuffer6
this actually checks the contents of the buffer slot which might not be the best test in the case of buffers that share a common set of state slots (i.e.
isBufferEmpty() - Method in interface org.jactr.core.buffer.six.IStatusBuffer
 
isBufferFull() - Method in class org.jactr.core.buffer.six.AbstractActivationBuffer6
 
isBufferFull() - Method in interface org.jactr.core.buffer.six.IStatusBuffer
 
isBufferRequested() - Method in class org.jactr.core.buffer.six.AbstractActivationBuffer6
 
isBufferRequested() - Method in interface org.jactr.core.buffer.six.IStatusBuffer
 
isBufferStuffEnabled() - Method in class org.jactr.modules.pm.aural.AbstractAuralModule
 
isBufferStuffPending() - Method in interface org.jactr.modules.pm.aural.buffer.IAuralLocationBuffer
 
isBufferStuffPending() - Method in class org.jactr.modules.pm.aural.buffer.six.DefaultAuralLocationBuffer
 
isBufferStuffPending() - Method in interface org.jactr.modules.pm.visual.buffer.IVisualLocationBuffer
 
isBufferStuffPending() - Method in class org.jactr.modules.pm.visual.buffer.processor.VisualSearchRequestDelegate
 
isBufferStuffPending() - Method in class org.jactr.modules.pm.visual.buffer.six.DefaultVisualLocationBuffer6
 
isBufferUnrequested() - Method in class org.jactr.core.buffer.six.AbstractActivationBuffer6
 
isBufferUnrequested() - Method in interface org.jactr.core.buffer.six.IStatusBuffer
 
isCurrentlySticky(IIdentifier, IVisualMemory) - Static method in class org.jactr.modules.pm.visual.memory.VisualUtilities
returns false if !IVisualMemory.isStickyAttentionEnabled().
isCurrentlySticky(IChunk, IVisualMemory, IActivationBuffer) - Static method in class org.jactr.modules.pm.visual.memory.VisualUtilities
returns false if !IVisualMemory.isStickyAttentionEnabled().
isCycleSkippingEnabled() - Method in class org.jactr.core.model.basic.BasicModel
 
isDelayingStart() - Method in class org.jactr.core.buffer.delegate.AsynchronousRequestDelegate
 
isDirty(IAfferentObject, IChunk, IPerceptualMemory) - Method in class org.jactr.modules.pm.aural.audicon.encoder.GenericSoundEncoder
 
isDirty(IAfferentObject, IChunk, IPerceptualMemory) - Method in class org.jactr.modules.pm.aural.memory.impl.encoder.AbstractAuralEncoder
 
isDirty(IAfferentObject, IChunk, IPerceptualMemory) - Method in interface org.jactr.modules.pm.common.memory.IPerceptualEncoder
return true if the prior encoding of the percept needs to be amended
isDirty(IAfferentObject, IChunk, IPerceptualMemory) - Method in class org.jactr.modules.pm.visual.memory.impl.encoder.AbstractVisualEncoder
checks the expected visual location against the previously encoded visual location.
isDirty(IAfferentObject, IChunk, IPerceptualMemory) - Method in class org.jactr.modules.pm.visual.memory.impl.encoder.BasicTextEncoder
 
isDirty(IAfferentObject, IChunk, IPerceptualMemory) - Method in class org.jactr.modules.pm.visual.memory.impl.encoder.LineEncoder
 
isDisposalSuspended(IChunk) - Static method in class org.jactr.core.module.declarative.basic.DefaultDeclarativeModule
 
isDisposed() - Method in class org.jactr.core.chunk.basic.ChunkData
 
ISearchSystem - Interface in org.jactr.core.module.declarative.search
A search system that indexes and retrieves I(ndexable) based on P(attern)
isEmpty() - Method in class org.jactr.core.queue.collection.PrioritizedQueue
 
isEmpty() - Method in class org.jactr.core.queue.TimedEventQueue
is the queue empty?
isEmpty() - Method in class org.jactr.core.utils.collections.CachedCollection
 
isEmpty() - Method in class org.jactr.core.utils.collections.CachedMap
 
isEncoded() - Method in class org.jactr.core.chunk.basic.AbstractChunk
note : non-locking
isEncoded() - Method in class org.jactr.core.chunk.basic.ChunkData
 
isEncoded() - Method in interface org.jactr.core.chunk.IChunk
has this chunk been encoded?
isEncoded() - Method in class org.jactr.core.chunktype.basic.AbstractChunkType
 
isEncoded() - Method in class org.jactr.core.chunktype.basic.BasicSubsymbolicChunkType
Gets the encoded attribute of the DefaultSubsymbolicChunkType5 object
isEncoded() - Method in interface org.jactr.core.chunktype.IChunkType
has this chunktype been encoded
isEncoded() - Method in class org.jactr.core.production.basic.AbstractProduction
 
isEncoded() - Method in interface org.jactr.core.production.IProduction
 
isExecuting() - Method in class org.jactr.modules.pm.common.efferent.EfferentCommandManager
 
isExecutionBusy() - Method in interface org.jactr.modules.pm.buffer.IPerceptualBuffer
 
isExecutionBusy() - Method in class org.jactr.modules.pm.common.buffer.AbstractCapacityPMActivationBuffer6
 
isExecutionBusy() - Method in class org.jactr.modules.pm.common.buffer.AbstractPMActivationBuffer6
 
isExecutionFree() - Method in interface org.jactr.modules.pm.buffer.IPerceptualBuffer
 
isExecutionFree() - Method in class org.jactr.modules.pm.common.buffer.AbstractCapacityPMActivationBuffer6
 
isExecutionFree() - Method in class org.jactr.modules.pm.common.buffer.AbstractPMActivationBuffer6
 
isFailure() - Method in class org.jactr.core.production.five.DefaultSymbolicProduction5
 
isFailure() - Method in interface org.jactr.core.production.four.ISymbolicProduction4
 
isImmediate() - Method in class org.jactr.core.module.procedural.five.learning.CompilableContext
 
isImmediate() - Method in interface org.jactr.core.module.procedural.five.learning.ICompilableContext
return true if operations on this buffer are immediate, in that they will complete by the time the production has finished firing (no longer duration requests like the visual buffer)
isIndexedRetrievalEnabled() - Method in class org.jactr.core.module.retrieval.six.DefaultRetrievalModule6
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.audicon.encoder.GenericSoundEncoder
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.audicon.map.FINSTFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.aural.audicon.map.KindFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.audicon.map.KindFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.aural.audicon.map.LocationFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.audicon.map.LocationFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.aural.audicon.map.OffsetFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.audicon.map.OffsetFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.aural.audicon.map.OnsetFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.audicon.map.OnsetFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.memory.impl.encoder.AbstractAuralEncoder
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.memory.impl.map.AbstractAuralFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.aural.memory.impl.map.AbstractSortedAuralFeatureMap
 
isInterestedIn(IAfferentObject) - Method in interface org.jactr.modules.pm.common.afferent.IAfferentObjectListener
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.common.memory.impl.PerceptualEncoderBridge
 
isInterestedIn(IAfferentObject) - Method in interface org.jactr.modules.pm.common.memory.IPerceptualEncoder
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.common.memory.map.AbstractFeatureMap
is AbstractFeatureMap.getRelevantSlotName() is not null, this will check to see if the request contains that slot name.
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.common.memory.map.DefaultFINSTFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.common.memory.map.DefaultFINSTFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in interface org.jactr.modules.pm.common.memory.map.IFeatureMap
 
isInterestedIn(IIdentifier) - Method in class org.jactr.modules.pm.motor.managers.AbstractManager
 
isInterestedIn(IIdentifier) - Method in class org.jactr.modules.pm.motor.managers.PreparationManager
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.visual.memory.impl.encoder.AbstractVisualEncoder
returns true if the percept has the IVisualPropertyHandler.IS_VISUAL property.
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.visual.memory.impl.map.AbstractSortedVisualFeatureMap
 
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.visual.memory.impl.map.AbstractVisualFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.visual.memory.impl.map.DimensionFeatureMap
this feature map isn't used in visual searches
isInterestedIn(IAfferentObject) - Method in class org.jactr.modules.pm.visual.memory.impl.map.FINSTVisualFeatureMap
 
isInterestedIn(ChunkTypeRequest) - Method in class org.jactr.modules.pm.visual.memory.impl.map.VisibilityFeatureMap
this feature map isn't used in visual searches