| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.udk.agent.params | |
| cz.cuni.amis.pogamut.udk.bot.impl | |
| cz.cuni.amis.pogamut.udk.factory.direct.remoteagent | |
| cz.cuni.amis.pogamut.udk.factory.guice.remoteagent | |
| cz.cuni.amis.pogamut.udk.observer.impl | |
| cz.cuni.amis.pogamut.udk.server.impl | |
| cz.cuni.amis.pogamut.udk.utils |
Utility classes connected to the Unreal Engine.
|
| Modifier and Type | Method and Description |
|---|---|
UDKAgentParameters |
UDKAgentParameters.setAgentId(IAgentId agentId) |
UDKAgentParameters |
UDKAgentParameters.setWorldAddress(IWorldConnectionAddress address) |
| Modifier and Type | Method and Description |
|---|---|
UDKAgentParameters |
UDKBot.getParams()
Returns parameters that were passed into the agent during the construction.
|
| Constructor and Description |
|---|
UDKBot(UDKAgentParameters parameters,
IComponentBus eventBus,
IAgentLogger logger,
IWorldView worldView,
IAct act,
IUDKBotController init) |
| Modifier and Type | Class and Description |
|---|---|
class |
UDKObserverFactory<PARAMS extends UDKAgentParameters>
Factory that uses direct instantiation (plain old Java style) of the
UDKObserver class. |
class |
UDKServerFactory<PARAMS extends UDKAgentParameters>
Factory that uses direct instantiation (plain old Java style) of the
UDKServer class. |
| Modifier and Type | Class and Description |
|---|---|
class |
UDKBotFactory<BOT extends IUDKBot,PARAMS extends UDKAgentParameters>
Guice-base
IUDKBot factory. |
class |
UDKBotModule<PARAMS extends UDKAgentParameters>
Module extending
UDKCommunicationModule for the purpose of UDKBot instantiation. |
class |
UDKCommunicationModule<PARAMS extends UDKAgentParameters>
Module extending
RemoteGuiceAgentModule for the purpose of UDK communication specification. |
class |
UDKObserverFactory<SERVER extends IUDKServer,PARAMS extends UDKAgentParameters>
Guice-based
IUDKObserver factory. |
class |
UDKObserverModule<PARAMS extends UDKAgentParameters>
Module extending
UDKCommunicationModule for the purpose of UDKObserver instantiation. |
class |
UDKServerFactory<SERVER extends IUDKServer,PARAMS extends UDKAgentParameters>
Guice-base
IUDKServer factory. |
class |
UDKServerModule<PARAMS extends UDKAgentParameters>
Module extending
UDKCommunicationModule for the purpose of UDKServer instantiation. |
| Modifier and Type | Method and Description |
|---|---|
UDKAgentParameters |
UDKObserver.getParams()
Returns parameters that were passed into the agent during the construction.
|
| Constructor and Description |
|---|
UDKObserver(UDKAgentParameters params,
IComponentBus bus,
IAgentLogger agentLogger,
UDKWorldView worldView,
IAct act) |
| Modifier and Type | Method and Description |
|---|---|
UDKAgentParameters |
UDKServer.getParams()
Returns parameters that were passed into the agent during the construction.
|
| Constructor and Description |
|---|
UDKServer(UDKAgentParameters params,
IAgentLogger agentLogger,
IComponentBus bus,
SocketConnection connection,
UDKWorldView worldView,
IAct act) |
| Modifier and Type | Class and Description |
|---|---|
class |
MultipleUDKBotRunner<BOT extends UDKBot,PARAMS extends UDKAgentParameters,MODULE extends UDKBotModule>
This class has only one purpose - execute ONE OR MORE BOTS inside 'main' method.
|
class |
UDKBotRunner<BOT extends IUDKBot,PARAMS extends UDKAgentParameters>
Class used for creating, connecting and starting servers with default settings that are taken from the properties.
|
class |
UDKObserverRunner<OBSERVER extends IUDKObserver,PARAMS extends UDKAgentParameters>
Class used for creating, connecting and starting observers with default settings that are taken from the properties.
|
class |
UDKServerRunner<SERVER extends IUDKServer,PARAMS extends UDKAgentParameters>
Class used for creating, connecting and starting servers with default settings that are taken from the properties.
|
| Modifier and Type | Method and Description |
|---|---|
List<SERVER> |
UDKServerRunner.startAgents(PARAMS... agentParameters) |
List<OBSERVER> |
UDKObserverRunner.startAgents(PARAMS... agentParameters) |
List<BOT> |
UDKBotRunner.startAgents(PARAMS... agentParameters) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.