Modifier and Type | Method and Description |
---|---|
IWorldView |
IObservingAgent.getWorldView() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEmbodiedAgent<WORLD_VIEW extends IWorldView,ACT extends IAct> |
class |
AbstractGhostAgent<WORLD_VIEW extends IWorldView,ACT extends IAct>
Next step to embodied agents are those without the physical body
but with the ability to act inside the environment.
|
class |
AbstractObservingAgent<WORLD_VIEW extends IWorldView>
The main difference between AbstractAgent and AbstractObservingAgent is that
this one has a world to observe.
|
Modifier and Type | Method and Description |
---|---|
IWorldView |
GhostAgentJMXProxy.getWorldView() |
Modifier and Type | Field and Description |
---|---|
protected IWorldView |
SensorModule.worldView |
protected IWorldView |
SensomotoricModule.worldView |
Modifier and Type | Interface and Description |
---|---|
interface |
ILockableWorldView |
Constructor and Description |
---|
WorldEventFuture(IWorldView worldView,
Class<T> eventClass)
Creates new instance of future that waits for the event of given class.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWorldView
Abstract world view is implementing some of the tedious things every WorldView will surely
implement -> maps for holding the references to all world objects either according to their
id and type (class).
|
class |
EventDrivenWorldView
Schema: "real" world | ...
|
class |
LockableWorldView
WorldView that can be locked.
|
Constructor and Description |
---|
AnnotationListenerRegistrator(Object obj,
IWorldView worldView,
Logger log) |
Constructor and Description |
---|
WorldObjectFuture(IWorldView worldView,
Class<T> objectClass)
Creates new instance of future that waits for first appearance of WorldObject
of given class.
|
WorldObjectFuture(IWorldView worldView,
String id,
Class<T> objectClass)
Creates new instance of future that waits for first appearance of WorldObject
of given id.
|
Modifier and Type | Field and Description |
---|---|
protected IWorldView |
ObjectEventReact.reactWorldView |
protected IWorldView |
EventReact.reactWorldView |
Modifier and Type | Class and Description |
---|---|
class |
AbstractWorldServer<WORLD_VIEW extends IWorldView,ACT extends IAct,A extends IAgent> |
Constructor and Description |
---|
WVObjectsSetAdapter(Class<T> objectClass,
IWorldView worldView) |
WVVisibleObjectsSetAdapter(Class<T> objectClass,
IWorldView worldView) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILockableVisionWorldView |
Modifier and Type | Interface and Description |
---|---|
interface |
IVisionWorldView |
Constructor and Description |
---|
Vision(IWorldView worldView,
IAgentLogger logger) |
Modifier and Type | Class and Description |
---|---|
class |
BatchAwareWorldView
World view that is updated by protocol utilizing concept of batches.
|
class |
LockableBatchAwareWorldView |
class |
SyncLockableBatchAwareWorldView |
class |
VisionWorldView |
Modifier and Type | Class and Description |
---|---|
class |
LocalWorldViewAdapter
This class serves as an adapter for ILocalWorldView to satisfy the IWorldView interface,
all methods of this worldView only call the appropriate methods on the backing localWorldView
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.