public class ProceduralModuleListener extends ProceduralModuleListenerAdaptor
Constructor and Description |
---|
ProceduralModuleListener(IDeclarativeLearningModule4 learning) |
Modifier and Type | Method and Description |
---|---|
void |
productionFired(ProceduralModuleEvent pme)
adjust the parameter values for the chunks that enabled this production to
fire
|
void |
productionWillFire(ProceduralModuleEvent pme)
snag the chunks that the production that is about to fire is matched
against
|
void |
updateStatistics(java.util.SortedMap<java.lang.String,IChunk> matchedChunks) |
conflictSetAssembled, parameterChanged, productionAdded, productionCreated, productionsMerged
public ProceduralModuleListener(IDeclarativeLearningModule4 learning)
public void productionWillFire(ProceduralModuleEvent pme)
productionWillFire
in interface IProceduralModuleListener
productionWillFire
in class ProceduralModuleListenerAdaptor
IProceduralModuleListener.productionWillFire(org.jactr.core.module.procedural.event.ProceduralModuleEvent)
public void productionFired(ProceduralModuleEvent pme)
productionFired
in interface IProceduralModuleListener
productionFired
in class ProceduralModuleListenerAdaptor
IProceduralModuleListener.productionFired(org.jactr.core.module.procedural.event.ProceduralModuleEvent)
public void updateStatistics(java.util.SortedMap<java.lang.String,IChunk> matchedChunks)