Interface | Description |
---|---|
Memory |
This class represents the interface for all kinds of memories that exist in
CST.
|
MemoryObserver | |
Observer | |
Subject |
Class | Description |
---|---|
Coalition |
A Coalition is a group of Codelets which are gathered in order to perform a
task by summing up their abilities or to form a specific context.
|
Codelet |
The Codelet class, together with the MemoryObject
class and the Mind class is one of the most important classes
in the CST toolkit.
|
CodeletContainer | |
CodeRack |
Following Hofstadter and Mitchell
"The copycat project: A model of mental fluidity and analogy-making".
|
CSTMessages |
This class represents CST's message inside the emotional system, consisting
of drive messages, goal messages and affordance messages.
|
DeadLockDetector |
This codelet detects deadlocks in the system and warns the user about it.
|
MemoryBuffer |
MemoryBuffer is a generic holder for memory objects.
|
MemoryContainer |
This class represents a Memory Container.
|
MemoryObject |
A Memory Object is a generic information holder, acting as a sign or an
internal representation, which is responsible to store any auxiliary or
perennial information necessary for the cognitive architecture to perform its
behavior.
|
Mind |
This class represents the Mind of the agent, wrapping all the CST's core
entities.
|
RawMemory |
The Raw Memory contains all memories in the system.
|