Modifier and Type | Interface and Description |
---|---|
interface |
IAgent |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAgent |
class |
DumbAgent |
Modifier and Type | Interface and Description |
---|---|
interface |
ICompoundCommand |
interface |
IEfferentCommand
a command that can be issued to affect some change on an
IEfferentObject . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEfferentCommand |
Modifier and Type | Class and Description |
---|---|
class |
MovementCommand |
class |
RotateCommand |
class |
TranslateCommand |
Modifier and Type | Class and Description |
---|---|
class |
VocalizationCommand |
Modifier and Type | Interface and Description |
---|---|
interface |
INotification
a general notification of some sort that can be routed amoung participants
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNotification |
class |
SimpleMapNotification<K,V> |
class |
SimpleStringNotification |
Modifier and Type | Interface and Description |
---|---|
interface |
IAfferentObject
Any short lived sensory object created by a sensor.
|
interface |
IAgentObject |
interface |
IEfferentObject
any object in the simulation that is actually a part of the agent and can be
controlled by using
IEfferentCommand |
interface |
IMutableObject |
interface |
IRealObject
Any object in the simulation that has a shared reality.
|
interface |
ISensorObject |
interface |
ISensoryObject |
interface |
ISimulationObject
Any object in the simulation
|
Modifier and Type | Interface and Description |
---|---|
interface |
IObjectDelta |
Modifier and Type | Class and Description |
---|---|
class |
DeltaTracker<O extends IMutableObject> |
class |
FullObjectDelta |
class |
ObjectDelta |
Modifier and Type | Class and Description |
---|---|
class |
AfferentObject |
class |
AgentObject |
class |
BasicObject |
class |
EfferentObject |
class |
RealObject |
class |
SensorObject |
Modifier and Type | Interface and Description |
---|---|
interface |
IParticipant
Someone who is participating in the simulation.
execution sequence: configure() initialize() start() suspend() & resume() stop() reset() start() suspend() & resume() stop() shutdown() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParticipant
Skeleton participant that handles the majority of tasks.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IReality |
Modifier and Type | Class and Description |
---|---|
class |
DefaultReality |
Modifier and Type | Interface and Description |
---|---|
interface |
ISensor
The sensor provides afferent and efferent objects to all the
IAgent
instances that it wants to communicate with. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSensor |
Modifier and Type | Class and Description |
---|---|
class |
DefaultAuralSensor
quick and easy way to get sounds out to the system is to extend this sensor
and use
DefaultAuralSensor.queueSound(IRealObject) with the results from
DefaultAuralSensor.newSound(String[], String, double, double) or
DefaultAuralSensor.newVocalization(String, double, double, IIdentifier) . |
Modifier and Type | Class and Description |
---|---|
class |
BaseSensor
skeletal sensor that utilizes a
PerceptManager to create and process
percepts based on some other listening mechanism. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultKeyboardSensor
generic keyboard & mouse handler.
|
class |
PressCommand |
class |
ReleaseCommand |
Modifier and Type | Class and Description |
---|---|
class |
DefaultSpeechSensor
Default speech generation sensor.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLSensor |
Modifier and Type | Class and Description |
---|---|
class |
ACTRAgent |