Uses of Class
org.jactr.core.production.request.ChunkTypeRequest

Packages that use ChunkTypeRequest
org.jactr.core.chunk   
org.jactr.core.chunk.five   
org.jactr.core.module.declarative   
org.jactr.core.module.declarative.basic   
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.production.condition   
org.jactr.core.production.request   
org.jactr.modules.pm   
org.jactr.modules.pm.aural.memory.impl.filter   
org.jactr.modules.pm.aural.memory.impl.map   
org.jactr.modules.pm.aural.six   
org.jactr.modules.pm.common.memory   
org.jactr.modules.pm.common.memory.filter   
org.jactr.modules.pm.common.memory.impl   
org.jactr.modules.pm.common.memory.map   
org.jactr.modules.pm.motor   
org.jactr.modules.pm.motor.buffer.processor   
org.jactr.modules.pm.motor.command   
org.jactr.modules.pm.motor.command.translators   
org.jactr.modules.pm.motor.managers   
org.jactr.modules.pm.visual.memory.impl   
org.jactr.modules.pm.visual.memory.impl.filter   
org.jactr.modules.pm.visual.memory.impl.map   
org.jactr.modules.pm.visual.six   
 

Uses of ChunkTypeRequest in org.jactr.core.chunk
 

Methods in org.jactr.core.chunk with parameters of type ChunkTypeRequest
 void ChunkActivationComparator.setChunkTypeRequest(ChunkTypeRequest p)
          Sets the pattern attribute of the IChunkActivationComparator object
 

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

Methods in org.jactr.core.chunk.five with parameters of type ChunkTypeRequest
 double ISubsymbolicChunk5.getActivation(ChunkTypeRequest retr)
          Return the activation given this pattern.
 double DefaultSubsymbolicChunk5.getActivation(ChunkTypeRequest p)
          Gets the Activation attribute of the DefaultSubsymbolicChunk5 object
 

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

Methods in org.jactr.core.module.declarative with parameters of type ChunkTypeRequest
 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 ChunkTypeRequest in org.jactr.core.module.declarative.basic
 

Methods in org.jactr.core.module.declarative.basic with parameters of type ChunkTypeRequest
 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 ChunkTypeRequest in org.jactr.core.module.declarative.search
 

Methods in org.jactr.core.module.declarative.search with parameters of type ChunkTypeRequest
 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 ChunkTypeRequest in org.jactr.core.module.declarative.search.local
 

Methods in org.jactr.core.module.declarative.search.local with parameters of type ChunkTypeRequest
 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 ChunkTypeRequest in org.jactr.core.module.retrieval
 

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

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

Methods in org.jactr.core.module.retrieval.event that return ChunkTypeRequest
 ChunkTypeRequest RetrievalModuleEvent.getChunkTypeRequest()
           
 

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

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

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

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

Methods in org.jactr.core.production.condition that return ChunkTypeRequest
 ChunkTypeRequest ChunkTypeCondition.getRequest()
           
 

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

Subclasses of ChunkTypeRequest in org.jactr.core.production.request
 class ChunkRequest
           
 

Methods in org.jactr.core.production.request that return ChunkTypeRequest
 ChunkTypeRequest ChunkTypeRequest.clone()
           
 

Uses of ChunkTypeRequest in org.jactr.modules.pm
 

Methods in org.jactr.modules.pm with parameters of type ChunkTypeRequest
 java.util.concurrent.Future<PerceptualSearchResult> IPerceptualMemoryModule.search(ChunkTypeRequest request, double requestTime, boolean isStuffRequest)
          search perceptual memory, returning some result in the future
 

Uses of ChunkTypeRequest in org.jactr.modules.pm.aural.memory.impl.filter
 

Methods in org.jactr.modules.pm.aural.memory.impl.filter that return types with arguments of type ChunkTypeRequest
 java.util.Comparator<ChunkTypeRequest> NearestAuralFilter.getComparator()
           
 java.util.Comparator<ChunkTypeRequest> AttendedAudioEventFilter.getComparator()
          no comparator is used (how would you sort new, old, attended ?)
 

Methods in org.jactr.modules.pm.aural.memory.impl.filter with parameters of type ChunkTypeRequest
 boolean NearestAuralFilter.accept(ChunkTypeRequest template)
           
 boolean AttendedAudioEventFilter.accept(ChunkTypeRequest template)
          if we've gotten this far, then always accept
 IIndexFilter NearestAuralFilter.instantiate(ChunkTypeRequest request)
           
 IIndexFilter AttendedAudioEventFilter.instantiate(ChunkTypeRequest request)
           
 void AttendedAudioEventFilter.normalizeRequest(ChunkTypeRequest request)
           
 

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

Methods in org.jactr.modules.pm.aural.memory.impl.map with parameters of type ChunkTypeRequest
 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)
           
 void OffsetFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 void KindFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 

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

Methods in org.jactr.modules.pm.aural.six with parameters of type ChunkTypeRequest
 java.util.concurrent.Future<PerceptualSearchResult> DefaultAuralModule6.search(ChunkTypeRequest request, double requestTime, boolean isStuffRequest)
           
 

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

Methods in org.jactr.modules.pm.common.memory that return ChunkTypeRequest
 ChunkTypeRequest PerceptualSearchResult.getLocationRequest()
           
 ChunkTypeRequest PerceptualSearchResult.getRequest()
           
 

Methods in org.jactr.modules.pm.common.memory with parameters of type ChunkTypeRequest
 java.util.concurrent.Future<PerceptualSearchResult> IPerceptualMemory.search(ChunkTypeRequest request)
          search perceptual memory for index chunks matching the request and tag the location chunk with IPerceptualMemory.SEARCH_RESULT_IDENTIFIER_KEY
 PerceptualSearchResult IPerceptualMemory.searchNow(ChunkTypeRequest request)
          search perceptual memory immediately - this should only be called from the CR processing thread
 

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

Uses of ChunkTypeRequest in org.jactr.modules.pm.common.memory.filter
 

Methods in org.jactr.modules.pm.common.memory.filter that return types with arguments of type ChunkTypeRequest
 java.util.Comparator<ChunkTypeRequest> NumericIndexFilter.getComparator()
           
 java.util.Comparator<ChunkTypeRequest> IIndexFilter.getComparator()
           
 

Methods in org.jactr.modules.pm.common.memory.filter with parameters of type ChunkTypeRequest
 boolean NumericIndexFilter.accept(ChunkTypeRequest template)
           
 boolean IIndexFilter.accept(ChunkTypeRequest template)
           
 IIndexFilter NumericIndexFilter.instantiate(ChunkTypeRequest request)
           
 IIndexFilter IIndexFilter.instantiate(ChunkTypeRequest request)
          these are self-templating.
 void IIndexFilter.normalizeRequest(ChunkTypeRequest request)
          can be used to expand variables or special values
 void AbstractIndexFilter.normalizeRequest(ChunkTypeRequest request)
           
 

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

Methods in org.jactr.modules.pm.common.memory.impl with parameters of type ChunkTypeRequest
 java.util.concurrent.Future<PerceptualSearchResult> AbstractPerceptualMemory.search(ChunkTypeRequest request)
          search, merely delegates to searchInternal on the common reality executor
 PerceptualSearchResult AbstractPerceptualMemory.searchNow(ChunkTypeRequest request)
           
 

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

Methods in org.jactr.modules.pm.common.memory.map with parameters of type ChunkTypeRequest
 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 IFeatureMap.getCandidateRealObjects(ChunkTypeRequest request, java.util.Set<org.commonreality.identifier.IIdentifier> container)
          return all the identifiers of all possible objects that can exist at the visual location defined by this search pattern if nothing is available, and empty collection is to be returned
 void DefaultFINSTFeatureMap.getCandidateRealObjects(ChunkTypeRequest request, java.util.Set<org.commonreality.identifier.IIdentifier> container)
           
 void AbstractFeatureMap.getCandidateRealObjects(ChunkTypeRequest request, java.util.Set<org.commonreality.identifier.IIdentifier> container)
           
 boolean IFeatureMap.isInterestedIn(ChunkTypeRequest request)
           
 boolean DefaultFINSTFeatureMap.isInterestedIn(ChunkTypeRequest request)
           
 boolean AbstractFeatureMap.isInterestedIn(ChunkTypeRequest request)
          is AbstractFeatureMap.getRelevantSlotName() is not null, this will check to see if the request contains that slot name.
 void IFeatureMap.normalizeRequest(ChunkTypeRequest request)
          provides an opportunity to normalize any varialbes.
 void DefaultFINSTFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 void AbstractSortedFeatureMap.normalizeRequest(ChunkTypeRequest request)
          resolves lowest, highest
 

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

Methods in org.jactr.modules.pm.motor with parameters of type ChunkTypeRequest
 java.util.concurrent.Future<IMovement> IMotorModule.adjust(IMovement movement, ChunkTypeRequest request, double requestTime)
           
 java.util.concurrent.Future<IMovement> AbstractMotorModule.adjust(IMovement movement, ChunkTypeRequest request, double requestTime)
           
 boolean IMotorModule.canAbort(ChunkTypeRequest request)
           
 boolean AbstractMotorModule.canAbort(ChunkTypeRequest request)
           
 boolean IMotorModule.canAdjust(ChunkTypeRequest request)
           
 boolean AbstractMotorModule.canAdjust(ChunkTypeRequest request)
           
 boolean IMotorModule.canExecute(ChunkTypeRequest pattern)
           
 boolean AbstractMotorModule.canExecute(ChunkTypeRequest request)
           
 boolean IMotorModule.canPrepare(ChunkTypeRequest pattern)
          return true if we could prepare this motor command
 boolean AbstractMotorModule.canPrepare(ChunkTypeRequest request)
           
 java.util.concurrent.Future<IMovement> IMotorModule.prepare(ChunkTypeRequest pattern, double requestTime, boolean prepareOnly)
          prepare a motor movement.
 java.util.concurrent.Future<IMovement> AbstractMotorModule.prepare(ChunkTypeRequest pattern, double requestTime, boolean prepareOnly)
           
 

Uses of ChunkTypeRequest in org.jactr.modules.pm.motor.buffer.processor
 

Methods in org.jactr.modules.pm.motor.buffer.processor with parameters of type ChunkTypeRequest
static IMovement AbortRequestDelegate.getMovement(ChunkTypeRequest cRequest, AbstractMotorModule motor)
          returns the current movement associated with the muscle defined in this request
 

Uses of ChunkTypeRequest in org.jactr.modules.pm.motor.command
 

Methods in org.jactr.modules.pm.motor.command that return ChunkTypeRequest
 ChunkTypeRequest IMovement.getChunkTypeRequest()
          The defining chunk pattern
 

Methods in org.jactr.modules.pm.motor.command with parameters of type ChunkTypeRequest
 void ICommandTranslator.adjust(ChunkTypeRequest request, org.commonreality.object.delta.DeltaTracker tracker, org.commonreality.efferent.IEfferentCommand command, IModel model)
          adjust a command midflight
 void DefaultCommandTranslator.adjust(ChunkTypeRequest request, org.commonreality.object.delta.DeltaTracker tracker, org.commonreality.efferent.IEfferentCommand command, IModel model)
           
 org.commonreality.object.IEfferentObject ICommandTranslator.getMuscle(ChunkTypeRequest request, IModel model)
          translates a set of slot values into a IEfferentObject that represents a muscle defined within the pattern.
 org.commonreality.object.IEfferentObject DefaultCommandTranslator.getMuscle(ChunkTypeRequest request, IModel model)
           
 boolean ICommandTranslatorDelegate.handles(ChunkTypeRequest request)
          returns true if this delegate can handle a command as specified by this chunk pattern
 org.commonreality.efferent.IEfferentCommand ICommandTranslator.translate(ChunkTypeRequest request, org.commonreality.object.IEfferentObject muscle, IModel model)
          translate a ChunkPattern into an appropriate IEfferentCommand.
 org.commonreality.efferent.IEfferentCommand DefaultCommandTranslator.translate(ChunkTypeRequest request, org.commonreality.object.IEfferentObject muscle, IModel model)
           
 

Uses of ChunkTypeRequest in org.jactr.modules.pm.motor.command.translators
 

Methods in org.jactr.modules.pm.motor.command.translators with parameters of type ChunkTypeRequest
 void AbstractTranslator.adjust(ChunkTypeRequest request, org.commonreality.object.delta.DeltaTracker tracker, org.commonreality.efferent.IEfferentCommand command, IModel model)
           
 org.commonreality.object.IEfferentObject AbstractManualTranslator.getMuscle(ChunkTypeRequest request, IModel model)
          translates a set of slot values into a IEfferentObject that represents a muscle defined within the pattern.
 boolean PunchTranslator.handles(ChunkTypeRequest request)
           
 boolean PeckTranslator.handles(ChunkTypeRequest request)
           
 boolean PeckRecoilTranslator.handles(ChunkTypeRequest request)
           
 org.commonreality.efferent.IEfferentCommand PunchTranslator.translate(ChunkTypeRequest request, org.commonreality.object.IEfferentObject muscle, IModel model)
           
 org.commonreality.efferent.IEfferentCommand PeckTranslator.translate(ChunkTypeRequest request, org.commonreality.object.IEfferentObject muscle, IModel model)
           
 org.commonreality.efferent.IEfferentCommand PeckRecoilTranslator.translate(ChunkTypeRequest request, org.commonreality.object.IEfferentObject muscle, IModel model)
           
 

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

Methods in org.jactr.modules.pm.motor.managers that return ChunkTypeRequest
 ChunkTypeRequest Movement.getChunkTypeRequest()
           
 

Methods in org.jactr.modules.pm.motor.managers with parameters of type ChunkTypeRequest
 IMovement MotorCommandManager.adjust(IMovement movement, ChunkTypeRequest request, double requestTime)
          nudge an executing movement.
 boolean MotorCommandManager.canAbort(ChunkTypeRequest request)
           
 boolean MotorCommandManager.canAdjust(ChunkTypeRequest request)
           
 boolean MotorCommandManager.canExecute(ChunkTypeRequest request)
           
 boolean MotorCommandManager.canPrepare(ChunkTypeRequest request)
           
 IMovement MotorCommandManager.prepare(ChunkTypeRequest request, double requestTime, boolean prepareOnly)
           
 

Constructors in org.jactr.modules.pm.motor.managers with parameters of type ChunkTypeRequest
Movement(ChunkTypeRequest pattern, org.commonreality.identifier.IIdentifier muscleId, AbstractMotorModule module)
           
 

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

Methods in org.jactr.modules.pm.visual.memory.impl with parameters of type ChunkTypeRequest
 PerceptualSearchResult DefaultVisualMemory.searchNow(ChunkTypeRequest request)
          executes the visual search on the current thread.
 

Uses of ChunkTypeRequest in org.jactr.modules.pm.visual.memory.impl.filter
 

Methods in org.jactr.modules.pm.visual.memory.impl.filter that return types with arguments of type ChunkTypeRequest
 java.util.Comparator<ChunkTypeRequest> VectorVisualLocationFilter.getComparator()
           
 java.util.Comparator<ChunkTypeRequest> ValueVisualLocationFilter.getComparator()
           
 java.util.Comparator<ChunkTypeRequest> NearestVisualLocationFilter.getComparator()
           
 java.util.Comparator<ChunkTypeRequest> AttendedVisualLocationFilter.getComparator()
          no comparator is used (how would you sort new, old, attended ?)
 

Methods in org.jactr.modules.pm.visual.memory.impl.filter with parameters of type ChunkTypeRequest
 boolean VectorVisualLocationFilter.accept(ChunkTypeRequest visualLocationTemplate)
           
 boolean ValueVisualLocationFilter.accept(ChunkTypeRequest template)
           
 boolean NearestVisualLocationFilter.accept(ChunkTypeRequest template)
           
 boolean AttendedVisualLocationFilter.accept(ChunkTypeRequest template)
          if we've gotten this far, then always accept
 IIndexFilter VectorVisualLocationFilter.instantiate(ChunkTypeRequest request)
           
 IIndexFilter ValueVisualLocationFilter.instantiate(ChunkTypeRequest request)
           
 IIndexFilter NearestVisualLocationFilter.instantiate(ChunkTypeRequest request)
           
 IIndexFilter AttendedVisualLocationFilter.instantiate(ChunkTypeRequest request)
           
 void VectorVisualLocationFilter.normalizeRequest(ChunkTypeRequest request)
           
 void ValueVisualLocationFilter.normalizeRequest(ChunkTypeRequest request)
           
 void NearestVisualLocationFilter.normalizeRequest(ChunkTypeRequest searchRequest)
           
 void AttendedVisualLocationFilter.normalizeRequest(ChunkTypeRequest request)
           
 

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

Methods in org.jactr.modules.pm.visual.memory.impl.map with parameters of type ChunkTypeRequest
 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)
           
 boolean VisibilityFeatureMap.isInterestedIn(ChunkTypeRequest request)
          this feature map isn't used in visual searches
 boolean DimensionFeatureMap.isInterestedIn(ChunkTypeRequest request)
          this feature map isn't used in visual searches
 void ValueFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 void KindFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 void DimensionFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 void ColorFeatureMap.normalizeRequest(ChunkTypeRequest request)
           
 

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

Methods in org.jactr.modules.pm.visual.six with parameters of type ChunkTypeRequest
 java.util.concurrent.Future<PerceptualSearchResult> DefaultVisualModule6.search(ChunkTypeRequest pattern, double requestTime, boolean isStuffRequest)