public interface IPerceptProcessor extends IPropertyObject
Modifier and Type | Method and Description |
---|---|
void |
processPercept(IEnvironmentSpace space,
java.lang.String type,
java.lang.Object percept,
IComponentDescription component,
ISpaceObject avatar)
Process a new percept.
|
getProperty, getPropertyNames, hasProperty, setProperty
void processPercept(IEnvironmentSpace space, java.lang.String type, java.lang.Object percept, IComponentDescription component, ISpaceObject avatar)
space
- The space.type
- The type.percept
- The percept.component
- The component identifier.component
- The avatar of the component (if any).