Uses of Interface
org.jactr.core.chunk.IChunk

Packages that use IChunk
org.jactr.core.buffer   
org.jactr.core.buffer.event   
org.jactr.core.buffer.six   
org.jactr.core.chunk   
org.jactr.core.chunk.basic   
org.jactr.core.chunk.event   
org.jactr.core.chunk.five   
org.jactr.core.chunk.four   
org.jactr.core.chunktype   
org.jactr.core.chunktype.basic   
org.jactr.core.chunktype.event   
org.jactr.core.module.declarative   
org.jactr.core.module.declarative.basic   
org.jactr.core.module.declarative.event   
org.jactr.core.module.declarative.four.learning   
org.jactr.core.module.declarative.search   
org.jactr.core.module.declarative.search.local   
org.jactr.core.module.retrieval   
org.jactr.core.module.retrieval.event   
org.jactr.core.module.retrieval.six   
org.jactr.core.module.retrieval.time   
org.jactr.core.production.action   
org.jactr.core.production.condition   
org.jactr.core.production.request   
org.jactr.core.queue.timedevents   
org.jactr.core.slot   
org.jactr.core.utils   
org.jactr.core.utils.parameter   
org.jactr.core.utils.similarity   
org.jactr.modules.pm   
org.jactr.modules.pm.aural   
org.jactr.modules.pm.aural.delegate   
org.jactr.modules.pm.aural.event   
org.jactr.modules.pm.aural.memory   
org.jactr.modules.pm.aural.memory.impl   
org.jactr.modules.pm.aural.memory.impl.encoder   
org.jactr.modules.pm.aural.memory.impl.map   
org.jactr.modules.pm.aural.six   
org.jactr.modules.pm.buffer   
org.jactr.modules.pm.common.buffer   
org.jactr.modules.pm.common.efferent   
org.jactr.modules.pm.common.event   
org.jactr.modules.pm.common.memory   
org.jactr.modules.pm.common.memory.event   
org.jactr.modules.pm.common.memory.impl   
org.jactr.modules.pm.common.memory.map   
org.jactr.modules.pm.motor   
org.jactr.modules.pm.motor.managers   
org.jactr.modules.pm.visual   
org.jactr.modules.pm.visual.buffer   
org.jactr.modules.pm.visual.buffer.six   
org.jactr.modules.pm.visual.delegate   
org.jactr.modules.pm.visual.event   
org.jactr.modules.pm.visual.memory   
org.jactr.modules.pm.visual.memory.impl   
org.jactr.modules.pm.visual.memory.impl.encoder   
org.jactr.modules.pm.visual.memory.impl.map   
org.jactr.modules.pm.visual.six   
org.jactr.modules.pm.visual.timedevent   
org.jactr.modules.pm.vocal.delegate   
org.jactr.scripting   
 

Uses of IChunk in org.jactr.core.buffer
 

Methods in org.jactr.core.buffer that return IChunk
 IChunk IActivationBuffer.addSourceChunk(IChunk c)
          add a chunk to the buffer.
 IChunk AbstractActivationBuffer.addSourceChunk(IChunk c)
          add chunk to the buffer.
 IChunk IActivationBuffer.contains(IChunk c)
          returns the buffer's source chunk that is symbolically equal to c, or null if none is available or symbolically equal.
 IChunk AbstractActivationBuffer.contains(IChunk c)
           
 IChunk IActivationBuffer.getSourceChunk()
          return a chunk from the buffer - the exact behavior is specified by the particular buffer
 IChunk AbstractActivationBuffer.getSourceChunk()
           
 

Methods in org.jactr.core.buffer that return types with arguments of type IChunk
 java.util.Set<IChunk> IActivationSpreader.getActivatedChunks(java.util.Set<IChunk> container)
           
 java.util.Collection<IChunk> ICapacityBuffer.getSourceChunks()
           
 java.util.Collection<IChunk> IActivationBuffer.getSourceChunks()
          return all the chunks in the buffer
 java.util.Collection<IChunk> AbstractActivationBuffer.getSourceChunks()
           
 java.util.Collection<IChunk> IActivationBuffer.getSourceChunks(java.util.Collection<IChunk> container)
           
 java.util.Collection<IChunk> AbstractActivationBuffer.getSourceChunks(java.util.Collection<IChunk> container)
           
 

Methods in org.jactr.core.buffer with parameters of type IChunk
 IChunk IActivationBuffer.addSourceChunk(IChunk c)
          add a chunk to the buffer.
 IChunk AbstractActivationBuffer.addSourceChunk(IChunk c)
          add chunk to the buffer.
 IChunk IActivationBuffer.contains(IChunk c)
          returns the buffer's source chunk that is symbolically equal to c, or null if none is available or symbolically equal.
 IChunk AbstractActivationBuffer.contains(IChunk c)
           
static java.util.Collection<IActivationBuffer> BufferUtilities.getContainingBuffers(IChunk chunk, boolean isStrict)
          return all the buffers that contain this chunk.
static void BufferUtilities.getContainingBuffers(IChunk chunk, boolean isStrict, java.util.Collection<IActivationBuffer> container)
           
static void BufferUtilities.markContained(IChunk chunk, IActivationBuffer buffer, double activation)
          marks this chunk as being contained within this buffer
 void IActivationBuffer.matched(IChunk chunk)
          called from within an instantiation notifying the buffer that this chunk has been matched in the production that is about to fire.
 void AbstractActivationBuffer.matched(IChunk chunk)
           
 void IActivationBuffer.removeSourceChunk(IChunk c)
          remove a chunk from the buffer, and notify listeners
 void AbstractActivationBuffer.removeSourceChunk(IChunk c)
          remove the chunk from the buffer.
static void BufferUtilities.unmarkContained(IChunk chunk, IActivationBuffer buffer)
           
 

Method parameters in org.jactr.core.buffer with type arguments of type IChunk
 java.util.Set<IChunk> IActivationSpreader.getActivatedChunks(java.util.Set<IChunk> container)
           
 java.util.Collection<IChunk> IActivationBuffer.getSourceChunks(java.util.Collection<IChunk> container)
           
 java.util.Collection<IChunk> AbstractActivationBuffer.getSourceChunks(java.util.Collection<IChunk> container)
           
 

Uses of IChunk in org.jactr.core.buffer.event
 

Methods in org.jactr.core.buffer.event that return types with arguments of type IChunk
 java.util.Collection<IChunk> ActivationBufferEvent.getSourceChunks()
           
 

Constructors in org.jactr.core.buffer.event with parameters of type IChunk
ActivationBufferEvent(IActivationBuffer buffer, ActivationBufferEvent.Type type, IChunk sourceChunk)
          for SOURCE_ADDED & REMOVED
 

Constructor parameters in org.jactr.core.buffer.event with type arguments of type IChunk
ActivationBufferEvent(IActivationBuffer buffer, java.util.Collection<IChunk> clearedChunks)
          for SOURCE_CLEARED
 

Uses of IChunk in org.jactr.core.buffer.six
 

Methods in org.jactr.core.buffer.six that return IChunk
 IChunk AbstractActivationBuffer6.addSourceChunk(IChunk sourceChunk)
          ensure that all chunks added are copies
 IChunk AbstractActivationBuffer6.getBusyChunk()
           
 IChunk AbstractActivationBuffer6.getEmptyChunk()
           
 IChunk AbstractActivationBuffer6.getErrorChunk()
           
 IChunk AbstractActivationBuffer6.getFreeChunk()
           
 IChunk AbstractActivationBuffer6.getFullChunk()
           
 IChunk AbstractActivationBuffer6.getRequestedChunk()
           
 IChunk AbstractActivationBuffer6.getUnrequestedChunk()
           
 

Methods in org.jactr.core.buffer.six that return types with arguments of type IChunk
 java.util.Set<IChunk> DefaultActivationSpreader.getActivatedChunks(java.util.Set<IChunk> container)
           
 

Methods in org.jactr.core.buffer.six with parameters of type IChunk
 IChunk AbstractActivationBuffer6.addSourceChunk(IChunk sourceChunk)
          ensure that all chunks added are copies
 void IStatusBuffer.setBufferChunk(IChunk chunk)
           
 void AbstractActivationBuffer6.setBufferChunk(IChunk bufferState)
           
 void IStatusBuffer.setStateChunk(IChunk chunk)
           
 void AbstractActivationBuffer6.setStateChunk(IChunk chunk)
           
 

Method parameters in org.jactr.core.buffer.six with type arguments of type IChunk
 java.util.Set<IChunk> DefaultActivationSpreader.getActivatedChunks(java.util.Set<IChunk> container)
           
 

Uses of IChunk in org.jactr.core.chunk
 

Methods in org.jactr.core.chunk that return IChunk
 IChunk ISymbolicChunk.getParentChunk()
          The parent chunk is the org.jactr.chunk.Chunk wrapper that contains this symbolic chunk.
 IChunk ISubsymbolicChunk.getParentChunk()
           
 

Methods in org.jactr.core.chunk with parameters of type IChunk
 int ChunkActivationComparator.compare(IChunk one, IChunk two)
          Description of the Method
 boolean IChunk.equalsSymbolic(IChunk chunk)
          returns true if the symbolic contents of the two chunks are the same, i.e.
 

Uses of IChunk in org.jactr.core.chunk.basic
 

Classes in org.jactr.core.chunk.basic that implement IChunk
 class AbstractChunk
          abstract chunk that handles most common logic for the developer.
 

Methods in org.jactr.core.chunk.basic that return IChunk
 IChunk BasicSymbolicChunk.getParentChunk()
          return the IChunk wrapper
 IChunk AbstractSubsymbolicChunk.getParentChunk()
           
 

Methods in org.jactr.core.chunk.basic that return types with arguments of type IChunk
 ACTREventDispatcher<IChunk,IChunkListener> ChunkData.getChunkDispatcher()
           
 

Methods in org.jactr.core.chunk.basic with parameters of type IChunk
 int AbstractChunk.compareTo(IChunk comparison)
          note : non-locking
 boolean AbstractChunk.equalsSymbolic(IChunk chunk)
           
 void AbstractChunk.replaceContents(IChunk masterChunk)
          replace the contents of this chunk with those of masterChunk.
 

Constructors in org.jactr.core.chunk.basic with parameters of type IChunk
AbstractSubsymbolicChunk(IChunk parent)
           
BasicSymbolicChunk(IChunk parentChunk, IChunkType ct)
           
 

Uses of IChunk in org.jactr.core.chunk.event
 

Methods in org.jactr.core.chunk.event that return IChunk
 IChunk ChunkEvent.getChunk()
           
 IChunk ChunkEvent.getSimilarChunk()
           
 

Constructors in org.jactr.core.chunk.event with parameters of type IChunk
ChunkEvent(IChunk source, ChunkEvent.Type type)
           
ChunkEvent(IChunk sourceAndOriginalChunk, ChunkEvent.Type type, IChunk mergie)
           
ChunkEvent(IChunk source, IChunk similarChunk, double oldSim, double newSim)
           
ChunkEvent(IChunk source, ISlot slot, java.lang.Object oldValue)
           
 

Uses of IChunk in org.jactr.core.chunk.five
 

Classes in org.jactr.core.chunk.five that implement IChunk
 class DefaultChunk5
          The DefaulChunk class implements the basic structure for the IChunk interface.
 

Methods in org.jactr.core.chunk.five with parameters of type IChunk
 double ISubsymbolicChunk5.getSimilarity(IChunk c)
           
 double DefaultSubsymbolicChunk5.getSimilarity(IChunk c)
          Gets the Similarity attribute of the DefaultSubsymbolicChunk5 object
 void DefaultChunk5.replaceContents(IChunk masterChunk)
          Description of the Method
 void ISubsymbolicChunk5.setSimilarity(IChunk c, double value)
          The similarity between two chunks can either be computed by the similarity computer or it can be set directly by the modeler.
 void DefaultSubsymbolicChunk5.setSimilarity(IChunk c, double value)
          Sets the Similarity attribute of the DefaultSubsymbolicChunk5 object
 

Uses of IChunk in org.jactr.core.chunk.four
 

Fields in org.jactr.core.chunk.four declared as IChunk
 IChunk Link._iChunk
          Description of the Field
 IChunk Link._jChunk
          Description of the Field
 

Methods in org.jactr.core.chunk.four that return IChunk
 IChunk Link.getIChunk()
          Return the contained chunk
 IChunk Link.getJChunk()
          Return the containing chunk
 

Methods in org.jactr.core.chunk.four with parameters of type IChunk
 Link ISubsymbolicChunk4.getIAssociation(IChunk iChunk)
          get the I association between this chunk (J) and i
 Link DefaultSubsymbolicChunk4.getIAssociation(IChunk iChunk)
           
 Link ISubsymbolicChunk4.getJAssociation(IChunk jChunk)
          get the J association between this chunk (I) and j
 Link DefaultSubsymbolicChunk4.getJAssociation(IChunk jChunk)
           
 

Constructors in org.jactr.core.chunk.four with parameters of type IChunk
DefaultSubsymbolicChunk4(IChunk parent)
           
Link(IChunk j, IChunk i)
          The j chunk should contain the I chunk as a slot value.
Link(IChunk j, IChunk i, int count, double strength)
          Constructor for the Link object
Link(IChunk newJ, Link link)
          used for copying the values from an existing link when a copy of j is made
 

Uses of IChunk in org.jactr.core.chunktype
 

Methods in org.jactr.core.chunktype that return types with arguments of type IChunk
 java.util.Collection<IChunk> ISymbolicChunkType.getChunks()
          return all chunks of this type
 

Methods in org.jactr.core.chunktype with parameters of type IChunk
 void ISymbolicChunkType.addChunk(IChunk c)
          add an encoded chunk to this chunktypes collection
 

Uses of IChunk in org.jactr.core.chunktype.basic
 

Methods in org.jactr.core.chunktype.basic that return types with arguments of type IChunk
 java.util.Collection<IChunk> BasicSymbolicChunkType.getChunks()
          return all chunks of this type
 

Methods in org.jactr.core.chunktype.basic with parameters of type IChunk
 void BasicSymbolicChunkType.addChunk(IChunk c)
          add this chunk to this chunktype and then up the parental hierachy
 

Uses of IChunk in org.jactr.core.chunktype.event
 

Methods in org.jactr.core.chunktype.event that return IChunk
 IChunk ChunkTypeEvent.getChunk()
           
 

Constructors in org.jactr.core.chunktype.event with parameters of type IChunk
ChunkTypeEvent(IChunkType source, IChunk chunk)
           
 

Uses of IChunk in org.jactr.core.module.declarative
 

Methods in org.jactr.core.module.declarative that return IChunk
 IChunk IDeclarativeModule.getBusyChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getEmptyChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getErrorChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getFreeChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getFullChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getNewChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getRequestedChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 IChunk IDeclarativeModule.getUnrequestedChunk()
          snag the busy chunk.

Note : this should not be called by the declarative memory module if the retrieval will access the future methods as it might result in deadlock.
 

Methods in org.jactr.core.module.declarative that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> IDeclarativeModule.addChunk(IChunk chunk)
          add this chunk to the model and optionally check for duplicates so that it can be merged if necessary
 java.util.concurrent.Future<IChunk> IDeclarativeModule.copyChunk(IChunk sourceChunk)
          return a copy of source chunk
 java.util.concurrent.Future<IChunk> IDeclarativeModule.createChunk(IChunkType parent, java.lang.String name)
          create a chunk to later be inserted.
 java.util.concurrent.Future<java.util.Collection<IChunk>> IDeclarativeModule.findExactMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
          search DM for all the chunks that match pattern, sorting using sorter, that are above activationThreshold
 java.util.concurrent.Future<java.util.Collection<IChunk>> IDeclarativeModule.findPartialMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
          search DM for all the chunks that partially match
 java.util.concurrent.Future<IChunk> IDeclarativeModule.getChunk(java.lang.String name)
          return the named chunk, case insensitive but preserving
 java.util.concurrent.Future<java.util.Collection<IChunk>> IDeclarativeModule.getChunks()
          return all chunks.
 

Methods in org.jactr.core.module.declarative with parameters of type IChunk
 java.util.concurrent.Future<IChunk> IDeclarativeModule.addChunk(IChunk chunk)
          add this chunk to the model and optionally check for duplicates so that it can be merged if necessary
 java.util.concurrent.Future<IChunk> IDeclarativeModule.copyChunk(IChunk sourceChunk)
          return a copy of source chunk
 void IDeclarativeModule.dispose(IChunk chunk)
          request that this chunk be disposed.
 boolean IDeclarativeModule.willEncode(IChunk chunk)
          because encoding might be async, we need a method to determine if a given chunk is scheduled for encoding
 

Method parameters in org.jactr.core.module.declarative with type arguments of type IChunk
 java.util.concurrent.Future<java.util.Collection<IChunk>> IDeclarativeModule.findExactMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
          search DM for all the chunks that match pattern, sorting using sorter, that are above activationThreshold
 java.util.concurrent.Future<java.util.Collection<IChunk>> IDeclarativeModule.findPartialMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
          search DM for all the chunks that partially match
 

Uses of IChunk in org.jactr.core.module.declarative.basic
 

Methods in org.jactr.core.module.declarative.basic that return IChunk
 IChunk AbstractDeclarativeModule.getBusyChunk()
           
 IChunk AbstractDeclarativeModule.getEmptyChunk()
           
 IChunk AbstractDeclarativeModule.getErrorChunk()
           
 IChunk AbstractDeclarativeModule.getFreeChunk()
           
 IChunk AbstractDeclarativeModule.getFullChunk()
           
 IChunk AbstractDeclarativeModule.getNewChunk()
           
 IChunk AbstractDeclarativeModule.getRequestedChunk()
           
 IChunk AbstractDeclarativeModule.getUnrequestedChunk()
           
 

Methods in org.jactr.core.module.declarative.basic that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> AbstractDeclarativeModule.addChunk(IChunk chunk)
          add chunk to DM.
 java.util.concurrent.Future<IChunk> AbstractDeclarativeModule.copyChunk(IChunk sourceChunk)
           
 java.util.concurrent.Future<IChunk> AbstractDeclarativeModule.createChunk(IChunkType parent, java.lang.String name)
          create a chunk by delegating to AbstractDeclarativeModule.createChunkInternal(IChunkType, String) on AbstractModule.getExecutor()
 java.util.concurrent.Future<java.util.Collection<IChunk>> DefaultDeclarativeModule.findExactMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
           
 java.util.concurrent.Future<java.util.Collection<IChunk>> DefaultDeclarativeModule.findPartialMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
           
 java.util.concurrent.Future<IChunk> AbstractDeclarativeModule.getChunk(java.lang.String name)
          delegated
 java.util.concurrent.Future<java.util.Collection<IChunk>> AbstractDeclarativeModule.getChunks()
           
 

Methods in org.jactr.core.module.declarative.basic with parameters of type IChunk
 java.util.concurrent.Future<IChunk> AbstractDeclarativeModule.addChunk(IChunk chunk)
          add chunk to DM.
 java.util.concurrent.Future<IChunk> AbstractDeclarativeModule.copyChunk(IChunk sourceChunk)
           
 void DefaultDeclarativeModule.dispose(IChunk chunk)
           
static boolean DefaultDeclarativeModule.isDisposalSuspended(IChunk chunk)
           
static void DefaultDeclarativeModule.setDisposalSuspended(IChunk chunk, boolean suspend)
          there is a grey area between the creation of a chunk and it's use in a buffer or encoding.
 boolean DefaultDeclarativeModule.willEncode(IChunk chunk)
           
 

Method parameters in org.jactr.core.module.declarative.basic with type arguments of type IChunk
 java.util.concurrent.Future<java.util.Collection<IChunk>> DefaultDeclarativeModule.findExactMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
           
 java.util.concurrent.Future<java.util.Collection<IChunk>> DefaultDeclarativeModule.findPartialMatches(ChunkTypeRequest request, java.util.Comparator<IChunk> sorter, double activationThreshold, boolean bestOne)
           
 

Uses of IChunk in org.jactr.core.module.declarative.event
 

Methods in org.jactr.core.module.declarative.event that return IChunk
 IChunk DeclarativeModuleEvent.getChunk()
           
 

Methods in org.jactr.core.module.declarative.event that return types with arguments of type IChunk
 java.util.Collection<IChunk> DeclarativeModuleEvent.getChunks()
           
 

Constructors in org.jactr.core.module.declarative.event with parameters of type IChunk
DeclarativeModuleEvent(IDeclarativeModule source, DeclarativeModuleEvent.Type type, IChunk... chunks)
           
DeclarativeModuleEvent(IDeclarativeModule source, DeclarativeModuleEvent.Type type, IChunk chunk)
           
 

Uses of IChunk in org.jactr.core.module.declarative.four.learning
 

Methods in org.jactr.core.module.declarative.four.learning with parameters of type IChunk
 double IBaseLevelActivationEquation.computeBaseLevelActivation(IModel model, IChunk c)
          compute the base level activation for the chunk c in the model model.
 double DefaultBaseLevelActivationEquation.computeBaseLevelActivation(IModel model, IChunk c)
          Description of the Method
 

Uses of IChunk in org.jactr.core.module.declarative.search
 

Methods in org.jactr.core.module.declarative.search that return types with arguments of type IChunk
 java.util.Collection<IChunk> ISearchSystem.findExact(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
          return all I that match this pattern exactly
 java.util.Collection<IChunk> ISearchSystem.findFuzzy(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
          find all I that match this pattern somewhat
 

Methods in org.jactr.core.module.declarative.search with parameters of type IChunk
 void ISearchSystem.index(IChunk chunk)
          index this object
 void ISearchSystem.unindex(IChunk chunk)
          remove this object from the index
 void ISearchSystem.update(IChunk chunk, java.lang.String slotName, java.lang.Object oldValue, java.lang.Object newValue)
           
 

Method parameters in org.jactr.core.module.declarative.search with type arguments of type IChunk
 java.util.Collection<IChunk> ISearchSystem.findExact(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
          return all I that match this pattern exactly
 java.util.Collection<IChunk> ISearchSystem.findFuzzy(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
          find all I that match this pattern somewhat
 

Uses of IChunk in org.jactr.core.module.declarative.search.local
 

Methods in org.jactr.core.module.declarative.search.local that return IChunk
 IChunk ChunkTypeValueMap.asKeyType(java.lang.Object value)
           
 

Methods in org.jactr.core.module.declarative.search.local that return types with arguments of type IChunk
 java.util.Collection<IChunk> DefaultSearchSystem.findExact(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
          this implementation fails fast
 java.util.Collection<IChunk> DefaultSearchSystem.findFuzzy(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
           
 IValueMap<IChunk,I> ChunkTypeValueMap.getValueMap()
           
 

Methods in org.jactr.core.module.declarative.search.local with parameters of type IChunk
 void DefaultSearchSystem.index(IChunk chunk)
           
 void DefaultSearchSystem.unindex(IChunk chunk)
           
 void DefaultSearchSystem.update(IChunk chunk, java.lang.String slotName, java.lang.Object oldValue, java.lang.Object newValue)
           
 

Method parameters in org.jactr.core.module.declarative.search.local with type arguments of type IChunk
 java.util.Collection<IChunk> DefaultSearchSystem.findExact(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
          this implementation fails fast
 java.util.Collection<IChunk> DefaultSearchSystem.findFuzzy(ChunkTypeRequest pattern, java.util.Comparator<IChunk> sortRule)
           
 

Uses of IChunk in org.jactr.core.module.retrieval
 

Methods in org.jactr.core.module.retrieval that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> IRetrievalModule.retrieveChunk(ChunkTypeRequest chunkRequest)
           
 

Uses of IChunk in org.jactr.core.module.retrieval.event
 

Methods in org.jactr.core.module.retrieval.event that return IChunk
 IChunk RetrievalModuleEvent.getChunk()
           
 

Constructors in org.jactr.core.module.retrieval.event with parameters of type IChunk
RetrievalModuleEvent(IRetrievalModule source, ChunkTypeRequest pattern, IChunk chunk)
           
 

Uses of IChunk in org.jactr.core.module.retrieval.six
 

Methods in org.jactr.core.module.retrieval.six that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> DefaultRetrievalModule6.retrieveChunk(ChunkTypeRequest chunkPattern)
           
 

Methods in org.jactr.core.module.retrieval.six with parameters of type IChunk
 void DeclarativeFINSTManager.addRecentRetrieval(IChunk retrievedChunk, double when)
           
 boolean DeclarativeFINSTManager.hasBeenRetrieved(IChunk chunk)
           
 void DeclarativeFINSTManager.removeRecentRetrieval(IChunk retrievedChunk)
           
 

Uses of IChunk in org.jactr.core.module.retrieval.time
 

Methods in org.jactr.core.module.retrieval.time with parameters of type IChunk
 double IRetrievalTimeEquation.computeRetrievalTime(IChunk c)
          compute retrieval time of chunk c in the model.
 double DefaultRetrievalTimeEquation.computeRetrievalTime(IChunk chunk)
          Description of the Method
 double CompetitiveRetrievalTimeEquation.computeRetrievalTime(IChunk chunk)
          Description of the Method
 

Uses of IChunk in org.jactr.core.production.action
 

Methods in org.jactr.core.production.action that return IChunk
 IChunk SetAction.SetActionTimedEvent.getBoundChunk()
           
 IChunk RemoveAction.RemoveActionTimedEvent.getBoundChunk()
           
 IChunk ModifyAction.ModifyActionTimedEvent.getBoundChunk()
           
 IChunk AddAction.getChunk()
          return the chunk to be added if it was specified.
 

Methods in org.jactr.core.production.action with parameters of type IChunk
 void AddAction.setChunk(IChunk c)
          set the chunk that will be added to the buffer
 

Constructors in org.jactr.core.production.action with parameters of type IChunk
ModifyAction.ModifyActionTimedEvent(double now, double whenToFire, IActivationBuffer buffer, IChunk chunkToModify, java.util.Collection<? extends ISlot> slots)
           
RemoveAction.RemoveActionTimedEvent(double now, double removeTime, IActivationBuffer buffer, IChunk chunk, java.util.Collection<? extends ISlot> slots)
           
SetAction.SetActionTimedEvent(double now, double whenToFire, IActivationBuffer buffer, IChunk chunkToModify, java.util.Collection<? extends ISlot> slots)
           
 

Uses of IChunk in org.jactr.core.production.condition
 

Methods in org.jactr.core.production.condition that return IChunk
 IChunk ChunkCondition.getChunk()
           
 

Constructors in org.jactr.core.production.condition with parameters of type IChunk
ChunkCondition(java.lang.String bufferName, IChunk chunk)
           
ChunkCondition(java.lang.String bufferName, IChunk chunk, java.util.Collection<? extends ISlot> slots)
           
 

Uses of IChunk in org.jactr.core.production.request
 

Methods in org.jactr.core.production.request that return IChunk
 IChunk ChunkRequest.getChunk()
           
 

Methods in org.jactr.core.production.request with parameters of type IChunk
 int ChunkTypeRequest.bind(IChunk testChunk, IModel model, java.util.Map<java.lang.String,java.lang.Object> bindings, boolean iterativeCall)
          same idea as IRequest.bind(IModel, Map, boolean)
 

Constructors in org.jactr.core.production.request with parameters of type IChunk
ChunkRequest(IChunk chunk)
           
ChunkRequest(IChunk chunk, java.util.Collection<? extends ISlot> slots)
           
 

Uses of IChunk in org.jactr.core.queue.timedevents
 

Methods in org.jactr.core.queue.timedevents that return IChunk
 IChunk IBufferBasedTimedEvent.getBoundChunk()
          return the chunk that is (or will be) in the buffer that will be manipulated
 IChunk FutureChunkPatternInsertionTimedEvent.getBoundChunk()
          Deprecated.  
 IChunk FutureChunkInsertionTimedEvent.getBoundChunk()
          Deprecated.  
 IChunk DelayedIndirectBufferRequestTimedEvent.getBoundChunk()
           
 IChunk DelayedBufferRequestTimedEvent.getBoundChunk()
           
 IChunk DelayedBufferInsertionTimedEvent.getBoundChunk()
           
 IChunk DelayedBufferInsertionTimedEvent.getChunkToInsert()
          the chunk that is to be inserted into the buffer
 IChunk FutureChunkInsertionTimedEvent.getInsertedChunk()
          Deprecated.  
 IChunk DelayedBufferInsertionTimedEvent.getInsertedChunk()
          return the chunk that is actually in the buffer after firing, often this is a copy of chunktoinsert
 

Methods in org.jactr.core.queue.timedevents that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> FutureChunkInsertionTimedEvent.getFutureChunk()
          Deprecated.  
 

Constructors in org.jactr.core.queue.timedevents with parameters of type IChunk
DelayedBufferInsertionTimedEvent(IActivationBuffer buffer, IChunk chunkToInsert, double startTime, double endTime)
           
 

Constructor parameters in org.jactr.core.queue.timedevents with type arguments of type IChunk
FutureChunkInsertionTimedEvent(java.util.concurrent.Future<IChunk> chunkToInsert, IActivationBuffer buffer, double startTime, double endTime)
          Deprecated.  
 

Uses of IChunk in org.jactr.core.slot
 

Methods in org.jactr.core.slot that return IChunk
 IChunk ChunkSlot.getOwner()
           
 

Methods in org.jactr.core.slot with parameters of type IChunk
 void ISlotSearchSupport.addChunk(IChunk c)
          insert this chunk into the slot search system
 

Constructors in org.jactr.core.slot with parameters of type IChunk
ChunkSlot(ISlot slot, IChunk c)
           
 

Uses of IChunk in org.jactr.core.utils
 

Methods in org.jactr.core.utils with parameters of type IChunk
static java.lang.String StringUtilities.toString(IChunk chunk)
           
 

Uses of IChunk in org.jactr.core.utils.parameter
 

Methods in org.jactr.core.utils.parameter with parameters of type IChunk
 Link LinkParameterHandler.coerce(java.lang.String value, IChunk jChunk, ACTRParameterHandler actrHandler)
           
 

Constructors in org.jactr.core.utils.parameter with parameters of type IChunk
LinkParameterHandler(IChunk jChunk, ACTRParameterHandler handler)
           
 

Uses of IChunk in org.jactr.core.utils.similarity
 

Methods in org.jactr.core.utils.similarity with parameters of type IChunk
 void DefaultSimilarityHandler.setSimilarity(IChunk one, IChunk two, double sim)
          Sets the similarity attribute of the DefaultSimilarityHandler class
 

Uses of IChunk in org.jactr.modules.pm
 

Methods in org.jactr.modules.pm that return IChunk
 IChunk AbstractPerceptualModule.getBusyChunk()
           
 IChunk AbstractPerceptualModule.getErrorChunk()
           
 IChunk AbstractPerceptualModule.getFreeChunk()
           
 IChunk AbstractPerceptualModule.getRequestedChunk()
           
 IChunk AbstractPerceptualModule.getUnrequestedChunk()
           
 

Methods in org.jactr.modules.pm that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> IPerceptualMemoryModule.attendTo(PerceptualSearchResult searchResult, double requestTime)
          attend to some search result, potentially returning some attended perceptual representation in the future.
 

Uses of IChunk in org.jactr.modules.pm.aural
 

Methods in org.jactr.modules.pm.aural that return IChunk
 IChunk IAuralModule.getExternalChunk()
           
 IChunk AbstractAuralModule.getExternalChunk()
           
 IChunk IAuralModule.getHighestChunk()
           
 IChunk AbstractAuralModule.getHighestChunk()
           
 IChunk IAuralModule.getInternalChunk()
           
 IChunk AbstractAuralModule.getInternalChunk()
           
 IChunk IAuralModule.getLowestChunk()
           
 IChunk AbstractAuralModule.getLowestChunk()
           
 

Methods in org.jactr.modules.pm.aural with parameters of type IChunk
 double IAuralEncodingTimeEquation.computeEncodingTime(IChunk soundChunk, IAuralModule auralModule)
           
 

Uses of IChunk in org.jactr.modules.pm.aural.delegate
 

Methods in org.jactr.modules.pm.aural.delegate that return IChunk
 IChunk AuralAttendingDelegate.getSearchResult(PerceptualSearchResult searchResult, IAuralModule auralModule, java.lang.String streamName)
          returns the contents of the perceptual search
 

Uses of IChunk in org.jactr.modules.pm.aural.event
 

Methods in org.jactr.modules.pm.aural.event that return IChunk
 IChunk AuralModuleEvent.getChunk()
           
 

Constructors in org.jactr.modules.pm.aural.event with parameters of type IChunk
AuralModuleEvent(IAuralModule source, AuralModuleEvent.Type type, IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.aural.memory
 

Methods in org.jactr.modules.pm.aural.memory that return IChunk
static IChunk AuralUtilities.getAuralEvent(PerceptualSearchResult searchResult, IAuralMemory auralMemory)
           
 

Methods in org.jactr.modules.pm.aural.memory with parameters of type IChunk
static PerceptualSearchResult AuralUtilities.getSearchResult(IChunk locationChunk, IAuralMemory auralMemory)
           
 

Uses of IChunk in org.jactr.modules.pm.aural.memory.impl
 

Methods in org.jactr.modules.pm.aural.memory.impl that return IChunk
 IChunk AuralEventIndexManager.getAuralEvent(org.commonreality.object.IAfferentObject auralEvent)
           
 IChunk AuralEventIndexManager.getIndexChunk(IChunk encodedChunk)
           
 

Methods in org.jactr.modules.pm.aural.memory.impl with parameters of type IChunk
 IChunk AuralEventIndexManager.getIndexChunk(IChunk encodedChunk)
           
 void DefaultPerceptListener.newPercept(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 void DefaultPerceptListener.reencoded(org.commonreality.identifier.IIdentifier identifier, IChunk oldChunk, IChunk newChunk)
           
 void DefaultPerceptListener.removed(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 void DefaultPerceptListener.updated(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.aural.memory.impl.encoder
 

Methods in org.jactr.modules.pm.aural.memory.impl.encoder that return IChunk
 IChunk AbstractAuralEncoder.encode(org.commonreality.object.IAfferentObject afferentObject, IPerceptualMemory memory)
           
static IChunk AbstractAuralEncoder.getAudioEvent(org.commonreality.object.IAfferentObject afferent, IAuralMemory memory)
           
 IChunk AbstractAuralEncoder.update(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
           
 

Methods in org.jactr.modules.pm.aural.memory.impl.encoder with parameters of type IChunk
 boolean AbstractAuralEncoder.isDirty(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
           
 IChunk AbstractAuralEncoder.update(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
           
 

Uses of IChunk in org.jactr.modules.pm.aural.memory.impl.map
 

Methods in org.jactr.modules.pm.aural.memory.impl.map with parameters of type IChunk
 void KindFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 void FINSTAuralFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 

Uses of IChunk in org.jactr.modules.pm.aural.six
 

Methods in org.jactr.modules.pm.aural.six that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> DefaultAuralModule6.attendTo(PerceptualSearchResult result, double requestTime)
           
 

Uses of IChunk in org.jactr.modules.pm.buffer
 

Methods in org.jactr.modules.pm.buffer with parameters of type IChunk
 void IPerceptualBuffer.setExecutionChunk(IChunk chunk)
           
 void IPerceptualBuffer.setModalityChunk(IChunk chunk)
           
 void IPerceptualBuffer.setPreparationChunk(IChunk chunk)
           
 void IPerceptualBuffer.setProcessorChunk(IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.common.buffer
 

Methods in org.jactr.modules.pm.common.buffer with parameters of type IChunk
 void AbstractPMActivationBuffer6.setExecutionChunk(IChunk chunk)
           
 void AbstractCapacityPMActivationBuffer6.setExecutionChunk(IChunk chunk)
           
 void AbstractPMActivationBuffer6.setModalityChunk(IChunk chunk)
           
 void AbstractCapacityPMActivationBuffer6.setModalityChunk(IChunk chunk)
           
 void AbstractPMActivationBuffer6.setPreparationChunk(IChunk chunk)
           
 void AbstractCapacityPMActivationBuffer6.setPreparationChunk(IChunk chunk)
           
 void AbstractPMActivationBuffer6.setProcessorChunk(IChunk chunk)
           
 void AbstractCapacityPMActivationBuffer6.setProcessorChunk(IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.common.efferent
 

Methods in org.jactr.modules.pm.common.efferent that return IChunk
 IChunk AbstractEfferentTimedEvent.getBoundChunk()
           
 

Uses of IChunk in org.jactr.modules.pm.common.event
 

Methods in org.jactr.modules.pm.common.event that return IChunk
 IChunk IPerceptualMemoryModuleEvent.getChunk()
          returns the attended perceptual chunk or found perceptual index chunk
 

Uses of IChunk in org.jactr.modules.pm.common.memory
 

Methods in org.jactr.modules.pm.common.memory that return IChunk
 IChunk IPerceptualEncoder.encode(org.commonreality.object.IAfferentObject afferentObject, IPerceptualMemory memory)
           
 IChunk PerceptualSearchResult.getLocation()
           
 IChunk PerceptualSearchResult.getPercept()
           
 IChunk IPerceptualEncoder.update(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
          update the contents of the encoded chunk.
 

Methods in org.jactr.modules.pm.common.memory that return types with arguments of type IChunk
 java.util.Collection<IChunk> IPerceptualMemory.getEncodings(org.commonreality.identifier.IIdentifier identifier, java.util.Collection<IChunk> container)
          returns all the known encodings of identifier
 

Methods in org.jactr.modules.pm.common.memory with parameters of type IChunk
 boolean IPerceptualEncoder.isDirty(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
          return true if the prior encoding of the percept needs to be amended
 void IActivePerceptListener.newPercept(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 void IActivePerceptListener.reencoded(org.commonreality.identifier.IIdentifier identifier, IChunk oldChunk, IChunk newChunk)
          when an attended chunk (oldChunk) has changed so much that a new chunk has to be encoded (newChunk)
 void IActivePerceptListener.removed(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
          when an attended chunk's percept is no longer available
 IChunk IPerceptualEncoder.update(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
          update the contents of the encoded chunk.
 void IActivePerceptListener.updated(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 

Method parameters in org.jactr.modules.pm.common.memory with type arguments of type IChunk
 java.util.Collection<IChunk> IPerceptualMemory.getEncodings(org.commonreality.identifier.IIdentifier identifier, java.util.Collection<IChunk> container)
          returns all the known encodings of identifier
 

Constructors in org.jactr.modules.pm.common.memory with parameters of type IChunk
PerceptualSearchResult(IChunk perceptualChunk, IChunk indexChunk, org.commonreality.identifier.IIdentifier identifier, ChunkTypeRequest originalRequest, ChunkTypeRequest expanded)
           
 

Uses of IChunk in org.jactr.modules.pm.common.memory.event
 

Methods in org.jactr.modules.pm.common.memory.event that return IChunk
 IChunk ActivePerceptEvent.getCurrentEncoding()
           
 IChunk ActivePerceptEvent.getOldEncoding()
           
 

Constructors in org.jactr.modules.pm.common.memory.event with parameters of type IChunk
ActivePerceptEvent(IPerceptualMemory source, ActivePerceptEvent.Type type, org.commonreality.identifier.IIdentifier perceptIdentifier, IChunk currentEncoding)
           
ActivePerceptEvent(IPerceptualMemory source, org.commonreality.identifier.IIdentifier perceptIdentifier, IChunk currentEncoding, IChunk oldEncoding)
          for reencode
 

Uses of IChunk in org.jactr.modules.pm.common.memory.impl
 

Methods in org.jactr.modules.pm.common.memory.impl that return IChunk
 IChunk PerceptualEncoderBridge.get(org.commonreality.identifier.IIdentifier identifier, boolean createIfAbsent)
          fetch cached encoding
 IChunk IIndexManager.getIndexChunk(IChunk encodedChunk)
           
 

Methods in org.jactr.modules.pm.common.memory.impl that return types with arguments of type IChunk
 java.util.Set<IChunk> PerceptualEncoderBridge.getCacheContents(java.util.Set<IChunk> container)
           
 java.util.Collection<IChunk> AbstractPerceptualMemory.getEncodings(org.commonreality.identifier.IIdentifier identifier, java.util.Collection<IChunk> container)
           
 

Methods in org.jactr.modules.pm.common.memory.impl with parameters of type IChunk
 IChunk IIndexManager.getIndexChunk(IChunk encodedChunk)
           
 

Method parameters in org.jactr.modules.pm.common.memory.impl with type arguments of type IChunk
 java.util.Set<IChunk> PerceptualEncoderBridge.getCacheContents(java.util.Set<IChunk> container)
           
 java.util.Collection<IChunk> AbstractPerceptualMemory.getEncodings(org.commonreality.identifier.IIdentifier identifier, java.util.Collection<IChunk> container)
           
 

Uses of IChunk in org.jactr.modules.pm.common.memory.map
 

Methods in org.jactr.modules.pm.common.memory.map with parameters of type IChunk
 void IFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
          fill the slot values accordingly for this identifier at the mutablePattern location this is then used to further specify the actual location chunk that will be returned
 void DefaultFINSTFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 void AbstractFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 void IFINSTFeatureMap.flagAsAttended(org.commonreality.identifier.IIdentifier identifier, IChunk chunk, double duration)
           
 void DefaultFINSTFeatureMap.flagAsAttended(org.commonreality.identifier.IIdentifier identifier, IChunk chunk, double duration)
           
 void IFINSTFeatureMap.flagAsNew(org.commonreality.identifier.IIdentifier identifier, IChunk chunk, double duration)
           
 void DefaultFINSTFeatureMap.flagAsNew(org.commonreality.identifier.IIdentifier identifier, IChunk chunk, double duration)
           
 void IFINSTFeatureMap.flagAsOld(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 void DefaultFINSTFeatureMap.flagAsOld(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.motor
 

Methods in org.jactr.modules.pm.motor that return IChunk
 IChunk AbstractMotorModule.getAbortingChunk()
           
 

Uses of IChunk in org.jactr.modules.pm.motor.managers
 

Methods in org.jactr.modules.pm.motor.managers with parameters of type IChunk
 void MuscleState.set(IChunk chunk, java.lang.String... slotNames)
           
 

Constructors in org.jactr.modules.pm.motor.managers with parameters of type IChunk
MuscleState(org.commonreality.identifier.IIdentifier identifier, java.lang.String name, IChunk freeChunk)
           
 

Uses of IChunk in org.jactr.modules.pm.visual
 

Methods in org.jactr.modules.pm.visual that return IChunk
 IChunk AbstractVisualModule.getCurrentChunk()
           
 IChunk AbstractVisualModule.getGreaterThanCurrentChunk()
           
 IChunk AbstractVisualModule.getHighestChunk()
           
 IChunk AbstractVisualModule.getLessThanCurrentChunk()
           
 IChunk AbstractVisualModule.getLowestChunk()
           
 

Methods in org.jactr.modules.pm.visual with parameters of type IChunk
 void IVisualModule.assignFINST(IChunk visualChunk)
           
 void AbstractVisualModule.assignFINST(IChunk visualChunk)
           
 double IVisualEncodingTimeEquation.computeEncodingTime(IChunk visualChunk, IVisualModule module)
           
 double IVisualSearchTimeEquation.computeSearchTime(IChunk visualLocation, ChunkPattern chunkPattern, IVisualModule visualModule)
           
 void IVisualModule.setTrackedVisualChunk(IChunk visualChunk)
          engage the visual tracking mechanism..
 

Uses of IChunk in org.jactr.modules.pm.visual.buffer
 

Methods in org.jactr.modules.pm.visual.buffer that return IChunk
 IChunk IVisualLocationBuffer.getCurrentVisualLocation()
           
 

Uses of IChunk in org.jactr.modules.pm.visual.buffer.six
 

Methods in org.jactr.modules.pm.visual.buffer.six that return IChunk
 IChunk DefaultVisualLocationBuffer6.getCurrentVisualLocation()
          returns the current visual location in the buffer or the last attended location
 

Uses of IChunk in org.jactr.modules.pm.visual.delegate
 

Methods in org.jactr.modules.pm.visual.delegate that return IChunk
 IChunk VisualEncodingDelegate.getSearchResult(PerceptualSearchResult searchResult, IVisualModule visualModule, java.lang.String streamName)
          returns the contents of the perceptual search
 

Uses of IChunk in org.jactr.modules.pm.visual.event
 

Methods in org.jactr.modules.pm.visual.event that return IChunk
 IChunk VisualModuleEvent.getChunk()
           
 

Constructors in org.jactr.modules.pm.visual.event with parameters of type IChunk
VisualModuleEvent(IVisualModule source, VisualModuleEvent.Type type, IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.visual.memory
 

Methods in org.jactr.modules.pm.visual.memory that return IChunk
static IChunk VisualUtilities.getVisualLocation(PerceptualSearchResult searchResult, IVisualMemory visualMemory)
          returns PerceptualSearchResult.getLocation() if IVisualMemory.isStickyAttentionEnabled() is false.
 IChunk IVisualMemory.getVisualLocationChunkAt(double x, double y)
           
 

Methods in org.jactr.modules.pm.visual.memory with parameters of type IChunk
static PerceptualSearchResult VisualUtilities.getSearchResult(IChunk locationChunk, IVisualMemory visualMemory)
           
static boolean VisualUtilities.isCurrentlySticky(IChunk perceptualEncoding, IVisualMemory visualMemory, IActivationBuffer buffer)
          returns false if !IVisualMemory.isStickyAttentionEnabled().
 

Uses of IChunk in org.jactr.modules.pm.visual.memory.impl
 

Methods in org.jactr.modules.pm.visual.memory.impl that return IChunk
 IChunk VisualLocationManager.getIndexChunk(IChunk encodedChunk)
           
 IChunk VisualLocationManager.getVisualLocationChunkAt(double x, double y)
           
 IChunk DefaultVisualMemory.getVisualLocationChunkAt(double x, double y)
           
 

Methods in org.jactr.modules.pm.visual.memory.impl with parameters of type IChunk
 IChunk VisualLocationManager.getIndexChunk(IChunk encodedChunk)
           
 void DefaultPerceptListener.newPercept(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 void DefaultPerceptListener.reencoded(org.commonreality.identifier.IIdentifier identifier, IChunk oldChunk, IChunk newChunk)
           
 void DefaultPerceptListener.removed(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 void DefaultPerceptListener.updated(org.commonreality.identifier.IIdentifier identifier, IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.visual.memory.impl.encoder
 

Methods in org.jactr.modules.pm.visual.memory.impl.encoder that return IChunk
 IChunk AbstractVisualEncoder.encode(org.commonreality.object.IAfferentObject afferentObject, IPerceptualMemory memory)
           
static IChunk AbstractVisualEncoder.getVisualLocation(org.commonreality.object.IAfferentObject afferentObject, IVisualMemory visualMemory)
          return the visual location (defined by IVisualPropertyHandler.RETINAL_LOCATION) of the object.
static IChunk AbstractVisualEncoder.getVisualLocation(IChunk visualChunk, IVisualMemory visualMemory)
          return the contents of screen-pos, but only if it is a visual-location chunk
 IChunk AbstractVisualEncoder.update(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
          called to update the encoding of a chunk.
 

Methods in org.jactr.modules.pm.visual.memory.impl.encoder with parameters of type IChunk
static boolean AbstractVisualEncoder.exceedsMovementTolerance(IChunk oldVisualLocation, IChunk newVisualLocation, IVisualMemory visualMemory)
          returns true if the visual locations are separated by more than IVisualMemory.getMovementTolerance(),
static double[] AbstractVisualEncoder.getLocation(IChunk visualLocation)
           
static IChunk AbstractVisualEncoder.getVisualLocation(IChunk visualChunk, IVisualMemory visualMemory)
          return the contents of screen-pos, but only if it is a visual-location chunk
 boolean LineEncoder.isDirty(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
           
 boolean BasicTextEncoder.isDirty(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
           
 boolean AbstractVisualEncoder.isDirty(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
          checks the expected visual location against the previously encoded visual location.
 IChunk AbstractVisualEncoder.update(org.commonreality.object.IAfferentObject afferentObject, IChunk oldChunk, IPerceptualMemory memory)
          called to update the encoding of a chunk.
 

Uses of IChunk in org.jactr.modules.pm.visual.memory.impl.map
 

Methods in org.jactr.modules.pm.visual.memory.impl.map that return IChunk
 IChunk ColorChunkCache.getColorChunk(org.commonreality.modalities.visual.Color awtColor)
           
 

Methods in org.jactr.modules.pm.visual.memory.impl.map with parameters of type IChunk
 void ColorChunkCache.chunkAdded(IChunk chunk)
           
 void SizeFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 void KindFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 void FINSTVisualFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 void ColorFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest, org.commonreality.identifier.IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
           
 org.commonreality.modalities.visual.Color ColorChunkCache.getColor(IChunk chunk)
           
 

Uses of IChunk in org.jactr.modules.pm.visual.six
 

Methods in org.jactr.modules.pm.visual.six that return types with arguments of type IChunk
 java.util.concurrent.Future<IChunk> DefaultVisualModule6.attendTo(PerceptualSearchResult result, double requestTime)
          snag the create the visual chunk at the visual location - actual encoding is taken care of when the chunk is removed from the visual buffer
 

Methods in org.jactr.modules.pm.visual.six with parameters of type IChunk
 double DefaultEncodingTimeEquation.computeEncodingTime(IChunk visualChunk, IVisualModule module)
           
 double DefaultSearchTimeEquation.computeSearchTime(IChunk visualLocation, ChunkPattern chunkPattern, IVisualModule visualModule)
          instantanious search
 void DefaultVisualModule6.setTrackedVisualChunk(IChunk visualChunk)
          enable the tracking of this chunk.
 

Uses of IChunk in org.jactr.modules.pm.visual.timedevent
 

Methods in org.jactr.modules.pm.visual.timedevent that return IChunk
 IChunk ReencodingTimedEvent.getBoundChunk()
           
 

Constructors in org.jactr.modules.pm.visual.timedevent with parameters of type IChunk
ReencodingTimedEvent(IVisualActivationBuffer buffer, IChunk visualChunk, double reencodingTime)
           
 

Uses of IChunk in org.jactr.modules.pm.vocal.delegate
 

Constructors in org.jactr.modules.pm.vocal.delegate with parameters of type IChunk
AbstractVocalDelegate(AbstractVocalModule module, double minimumProcessingTime, IChunk cantProcessResult)
          Deprecated.  
ExecuteVocalizationDelegate(AbstractVocalModule module, double minimumProcessingTime, IChunk cantProcessResult)
          Deprecated.  
PrepareVocalizationDelegate(AbstractVocalModule module, double minimumProcessingTime, IChunk cantProcessResult)
          Deprecated.  
ProcessVocalizationDelegate(AbstractVocalModule module, double minimumProcessingTime, IChunk cantProcessResult)
          Deprecated.  
 

Uses of IChunk in org.jactr.scripting
 

Methods in org.jactr.scripting that return IChunk
 IChunk ScriptSupport.copy(IChunk chunk)
           
 IChunk ScriptSupport.copy(IChunk chunk, java.lang.String newName)
           
 IChunk ScriptSupport.encode(IChunk chunk)
           
 

Methods in org.jactr.scripting with parameters of type IChunk
 IChunk ScriptSupport.copy(IChunk chunk)
           
 IChunk ScriptSupport.copy(IChunk chunk, java.lang.String newName)
           
 IChunk ScriptSupport.encode(IChunk chunk)
           
 java.lang.Object ScriptSupport.get(IChunk chunk, java.lang.String slotName)
           
 void ScriptSupport.set(IChunk chunk, java.lang.String slotName, java.lang.Object value)