org.jactr.core.module.declarative.four
Interface IDeclarativeModule4
- All Superinterfaces:
- IDeclarativeModule, IInitializable, IInstallable, IModule
- All Known Implementing Classes:
- DefaultDeclarativeModule6
public interface IDeclarativeModule4
- extends IDeclarativeModule
- Author:
- developer
| Methods inherited from interface org.jactr.core.module.declarative.IDeclarativeModule |
addChunk, addChunkType, addListener, copyChunk, createChunk, createChunkType, findExactMatches, findPartialMatches, getBusyChunk, getChunk, getChunks, getChunkType, getChunkTypes, getEmptyChunk, getErrorChunk, getFreeChunk, getFullChunk, getNewChunk, getNumberOfChunks, getRequestedChunk, getUnrequestedChunk, removeListener |
PARTIAL_MATCHING
static final java.lang.String PARTIAL_MATCHING
- See Also:
- Constant Field Values
ACTIVATION_NOISE
static final java.lang.String ACTIVATION_NOISE
- See Also:
- Constant Field Values
PERMANENT_ACTIVATION_NOISE
static final java.lang.String PERMANENT_ACTIVATION_NOISE
- See Also:
- Constant Field Values
BASE_LEVEL_CONSTANT
static final java.lang.String BASE_LEVEL_CONSTANT
- See Also:
- Constant Field Values
isPartialMatchingEnabled
boolean isPartialMatchingEnabled()
setPartialMatchingEnabled
void setPartialMatchingEnabled(boolean enable)
getActivationNoise
double getActivationNoise()
setActivationNoise
void setActivationNoise(double noise)
getPermanentActivationNoise
double getPermanentActivationNoise()
setPermanentActivationNoise
void setPermanentActivationNoise(double noise)
getBaseLevelConstant
double getBaseLevelConstant()
setBaseLevelConstant
void setBaseLevelConstant(double base)
getMismatchPenalty
double getMismatchPenalty()
- return the activation penalty for mismatches this parameter only applies if
partial matching is enabled
- Returns:
- The MismatchPenalty value
- Since:
setMismatchPenalty
void setMismatchPenalty(double p)
- set the activation penalty for a mismatched slot value
- Parameters:
p - - Since: