Modifier and Type | Method and Description |
---|---|
IModule |
IActivationBuffer.getModule()
return the module that controls this buffer
|
IModule |
AbstractActivationBuffer.getModule() |
Constructor and Description |
---|
AbstractActivationBuffer(java.lang.String name,
IModel model,
IModule module) |
Constructor and Description |
---|
DefaultDelegatedRequestableBuffer6(java.lang.String name,
IModule module) |
Constructor and Description |
---|
ProxyActivationBuffer(java.lang.String proxyName,
IModel model,
IModule module,
IActivationBuffer actualBuffer) |
Constructor and Description |
---|
AbstractActivationBuffer6(java.lang.String name,
IModule module) |
AbstractCapacityBuffer6(java.lang.String name,
IModule module) |
AbstractRequestableBuffer6(java.lang.String name,
IModule module) |
BasicBuffer6(java.lang.String name,
IModule module) |
Modifier and Type | Method and Description |
---|---|
IModule |
IModel.getModule(java.lang.Class<? extends IModule> moduleClass)
get the module that is of class.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IModule> |
IModel.getModules()
get all the installed moduels
|
Modifier and Type | Method and Description |
---|---|
void |
IModel.install(IModule module)
install an IModule into the model.
|
Modifier and Type | Method and Description |
---|---|
IModule |
IModel.getModule(java.lang.Class<? extends IModule> moduleClass)
get the module that is of class.
|
Modifier and Type | Field and Description |
---|---|
protected CachedCollection<IModule> |
BasicModel._modules |
Modifier and Type | Method and Description |
---|---|
IModule |
BasicModel.getModule(java.lang.Class<? extends IModule> moduleClass) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IModule> |
BasicModel.getModules() |
Modifier and Type | Method and Description |
---|---|
void |
BasicModel.install(IModule module) |
Modifier and Type | Method and Description |
---|---|
IModule |
BasicModel.getModule(java.lang.Class<? extends IModule> moduleClass) |
Modifier and Type | Method and Description |
---|---|
IModule |
ModelEvent.getModule() |
Constructor and Description |
---|
ModelEvent(IModel model,
IModule module) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModule |
Modifier and Type | Interface and Description |
---|---|
interface |
IAsynchronousModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsynchronousModule
abstract asynchronous module.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDeclarativeModule
one of two specialized modules, this one handles all declarative memory
operations for the model, in particular adding and retrieving of chunks,
chunktypes all operation return values are wrapped in Future<> to better
support backend concurrencies.
Clients can implement this interface, but should consider extending AbstractDeclarativeModule or DefaultDeclarativeModule . |
interface |
IRemovableDeclarativeModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeclarativeModule
Abstract declarative module that provides most of the functionality required
of the
IDeclarativeModule including creation, merging and disposal of
chunks and types. |
class |
DefaultDeclarativeModule
default declarative module that incorporates many useful features.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDeclarativeModule5 |
Modifier and Type | Interface and Description |
---|---|
interface |
IDeclarativeModule4 |
Modifier and Type | Interface and Description |
---|---|
interface |
IDeclarativeLearningModule4 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDeclarativeLearningModule4
default declarative learning module.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultDeclarativeModule6
Default declarative module for ACT-R 6.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDeclarativeLearningModule6 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDeclarativeLearningModule6
uses the
DefaultAssociativeLinkageSystem6 which handles most of the
differences between this version and
DefaultDeclarativeLearningModule4 . |
Modifier and Type | Interface and Description |
---|---|
interface |
IGoalModule |
Modifier and Type | Class and Description |
---|---|
class |
DefaultGoalModule6
handles the goal and imaginal buffers
|
Constructor and Description |
---|
DefaultGoalBuffer6(java.lang.String name,
IModule module) |
Modifier and Type | Interface and Description |
---|---|
interface |
IImaginalModule |
Modifier and Type | Class and Description |
---|---|
class |
DefaultImaginalModule6
DefaultImaginalModule6 is the default implementation of the imaginal system.
|
Constructor and Description |
---|
DefaultImaginalBuffer(IModule module) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILearningModule
basic interface for any learning module (declarative or procedural)
|
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralLearningModule |
interface |
IProceduralModule
specialized module for accessing procedural memory
|
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralModule4 |
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralLearningModule4 |
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralModule6 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultProceduralModule6
default procedural module.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralLearningModule6 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultProceduralLearningModule6
production learning is accomplished by listening to the procedural module for
firing events..
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRandomModule |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRandomModule
default random module
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRetrievalModule |
Modifier and Type | Interface and Description |
---|---|
interface |
IRetrievalModule4 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRetrievalModule6
default retrieval buffer
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends IModule> |
ParameterMap.Pair.getModuleClass() |
Modifier and Type | Method and Description |
---|---|
static void |
ParameterMap.addParameter(java.lang.String lispParameter,
java.lang.String jactrParameter,
java.lang.Class<? extends IModule> moduleClass) |
Constructor and Description |
---|
Pair(java.lang.Class<? extends IModule> moduleClass,
java.lang.String parameterName) |
Modifier and Type | Method and Description |
---|---|
static org.antlr.runtime.tree.CommonTree |
ASTResolver.toAST(IModule module) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatedDeclarativeModule |
Modifier and Type | Class and Description |
---|---|
class |
GeneralBufferModule |
Modifier and Type | Interface and Description |
---|---|
interface |
IPerceptualMemoryModule
a perceptual module that has a perceptual memory permitting the searching and
attending of perceptual information within it.
|
interface |
IPerceptualModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPerceptualModule |
Modifier and Type | Interface and Description |
---|---|
interface |
IAuralModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuralModule
abstract implementation of the aural module that takes care of most of the
details.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultAuralModule6 |
Constructor and Description |
---|
AbstractCapacityPMActivationBuffer6(java.lang.String name,
IModule module) |
AbstractPMActivationBuffer6(java.lang.String name,
IModule module) |
Modifier and Type | Interface and Description |
---|---|
interface |
IMotorModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMotorModule
abstract motor module that handles just about everything one needs.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMotorModule6 |
Modifier and Type | Interface and Description |
---|---|
interface |
IVisualModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVisualModule
abstract impl that address most of the trivial details.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultVisualModule6
DefaultVisualModule6 provides most of the visual functionality found within
the lisp equivalent.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IVocalModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVocalModule
abstract implementation that
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultVocalModule6 |
Modifier and Type | Interface and Description |
---|---|
interface |
ITemporalModule
stub interface for Taatgen & van Rijn's temporal module
|
Constructor and Description |
---|
DefaultTemporalActivationBuffer(java.lang.String name,
IModule module) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTemporalModule6
implementation of the temporal module.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultThreadedGoalModule6 |
Constructor and Description |
---|
DefaultCapacityGoalBuffer6(java.lang.String name,
IModule module) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultThreadedProceduralModule6
We merely replace the
IProductionSelector to bias those productions
that don't reference the previousGoal. |
Modifier and Type | Interface and Description |
---|---|
interface |
IVersionedDeclarativeModule |
Modifier and Type | Class and Description |
---|---|
class |
DefaultVersionedDeclarativeModule |