org.jactr.modules.pm.common.symbol
Class DefaultChunkSymbolGrounder

java.lang.Object
  extended by org.jactr.modules.pm.common.symbol.DefaultChunkSymbolGrounder
All Implemented Interfaces:
ISymbolGrounder

public class DefaultChunkSymbolGrounder
extends java.lang.Object
implements ISymbolGrounder


Constructor Summary
DefaultChunkSymbolGrounder()
           
 
Method Summary
 java.lang.Object getSymbolForPercept(org.commonreality.object.IAfferentObject percept, IPerceptualModule perceivingModule, IDeclarativeModule declarativeModule)
          returns a consistent mapping to a percept value.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultChunkSymbolGrounder

public DefaultChunkSymbolGrounder()
Method Detail

getSymbolForPercept

public java.lang.Object getSymbolForPercept(org.commonreality.object.IAfferentObject percept,
                                            IPerceptualModule perceivingModule,
                                            IDeclarativeModule declarativeModule)
Description copied from interface: ISymbolGrounder
returns a consistent mapping to a percept value. The returned value may be a chunk, a string, or what-have-you. For spreading of activation purposes, a chunk is ideal.

Specified by:
getSymbolForPercept in interface ISymbolGrounder
Returns: