Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
K
L
M
N
P
R
S
T
U
V
A
AbstractUnrealEnvironment
- Class in
nl.tudelft.goal.unreal.environment
AbstractUnrealEnvironment()
- Constructor for class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
Constructs the Unreal Environment.
AgentIdTranslator
- Class in
nl.tudelft.goal.unreal.translators
AgentIdTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
AgentIdTranslator
assignDefaults(IAgentParameters)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
assignDefaults(IAgentParameters)
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
assignDefaults(IAgentParameters)
- Method in class nl.tudelft.goal.unreal.messages.
Parameters
B
BOT_SERVER_PORT
- Static variable in class nl.tudelft.goal.unreal.messages.
Parameters
botParameters
- Variable in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
BotParameters
- Class in
nl.tudelft.goal.unreal.messages
Holds parameters specific for the bot.
BotParameters(IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
BotParameters
BotParameters(Map<String, Parameter>, IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
BotParameters
BotParameters(Parameters, IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
BotParameters
C
connectEnvironment()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
connectEnvironment()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
CONTROL_SERVER_PORT
- Static variable in class nl.tudelft.goal.unreal.messages.
Parameters
createActionHandler(UT2004BotController)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
createPerceptHandler(UT2004BotController)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
D
DEFAULT_NAME
- Static variable in class nl.tudelft.goal.unreal.messages.
Parameters
E
environmentLogger
- Variable in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
environmentParameters
- Variable in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
EnvironmentParameters
- Class in
nl.tudelft.goal.unreal.messages
Holds parameters specific for the environment.
EnvironmentParameters(IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
EnvironmentParameters(Map<String, Parameter>, IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
G
getBotNames()
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
getComponentId()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
Provides an unique identifier for this component for use by loggers.
getComponentId()
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
getComponentId()
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
getControlerClass()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
getDefaults(IAgentLogger)
- Static method in class nl.tudelft.goal.unreal.messages.
BotParameters
getDefaults(IAgentLogger)
- Static method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
getKey()
- Method in enum nl.tudelft.goal.unreal.messages.
Key
getLogLevel()
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
getLogLevel()
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
getName()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
getSkill()
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
getSkin()
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
getUTServer()
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
getVisualizerServer()
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
I
id
- Variable in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
init(Map<String, Parameter>)
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
initializeEnvironment(Map<String, Parameter>)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
initializeEnvironment(Map<String, Parameter>)
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
isSupportedByEnvironment(Action)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
isSupportedByType(Action, String)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
K
Key
- Enum in
nl.tudelft.goal.unreal.messages
List of valid parameter keys that can be used to initialize the environment.
kill()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
killEnvironment()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
killEnvironment()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
L
LevelTranslator
- Class in
nl.tudelft.goal.unreal.translators
LevelTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
LevelTranslator
LOCAL_HOST
- Static variable in class nl.tudelft.goal.unreal.messages.
Parameters
LOCATION_KEYWORD
- Static variable in class nl.tudelft.goal.unreal.translators.
LocationTranslator
LocationTranslator
- Class in
nl.tudelft.goal.unreal.translators
LocationTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
LocationTranslator
log
- Variable in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
log
- Variable in class nl.tudelft.goal.unreal.messages.
Parameters
M
map()
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
Returns a map of this parameter object.
N
nl.tudelft.goal.unreal.environment
- package nl.tudelft.goal.unreal.environment
nl.tudelft.goal.unreal.messages
- package nl.tudelft.goal.unreal.messages
nl.tudelft.goal.unreal.translators
- package nl.tudelft.goal.unreal.translators
nl.tudelft.goal.unreal.util
- package nl.tudelft.goal.unreal.util
P
Parameters
- Class in
nl.tudelft.goal.unreal.messages
Base class for the
EnvironmentParameters
and
BotParameters
.
Parameters(IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
Parameters
Parameters(Map<String, Parameter>, IAgentLogger)
- Constructor for class nl.tudelft.goal.unreal.messages.
Parameters
parseKey(String)
- Static method in enum nl.tudelft.goal.unreal.messages.
Key
Returns the enum with the value of the string. matches.
pause()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
pauseEvironment()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
pauseEvironment()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
R
registerTranslators()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
ROTATION_KEYWORD
- Static variable in class nl.tudelft.goal.unreal.translators.
RotationTranslator
RotationTranslator
- Class in
nl.tudelft.goal.unreal.translators
RotationTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
RotationTranslator
S
select(Collection<? extends T>)
- Method in interface nl.tudelft.goal.unreal.util.
Selector
Selector
<
T
> - Interface in
nl.tudelft.goal.unreal.util
Selects from a collection a single element.
setAgentId(IAgentId)
- Method in class nl.tudelft.goal.unreal.messages.
Parameters
setAgentId(String)
- Method in class nl.tudelft.goal.unreal.messages.
Parameters
setBotNames(List<String>)
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
setInitialLocation(Location)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
setInitialRotation(Rotation)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
setKey(Key, Parameter)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
setKey(Key, Parameter)
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
setKey(Key, Parameter)
- Method in class nl.tudelft.goal.unreal.messages.
Parameters
setLogLevel(Level)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
setLogLevel(Level)
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
setShouldLeadTarget(boolean)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
setSkill(int)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
Sets the bots skill between 0..7.
setSkin(Skin)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
setTeam(Team)
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
Sets the bots preferred team.
setVisualizerServer(URI)
- Method in class nl.tudelft.goal.unreal.messages.
EnvironmentParameters
setWorldAddress(IWorldConnectionAddress)
- Method in class nl.tudelft.goal.unreal.messages.
Parameters
setWorldAddress(String, Integer)
- Method in class nl.tudelft.goal.unreal.messages.
Parameters
shouldLeadTarget()
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
SimpleTransitioningEnvironment
- Class in
nl.tudelft.goal.unreal.environment
Convenience implementation to simplify dealing with EIS state transitions.
SimpleTransitioningEnvironment()
- Constructor for class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
SkinTranslator
- Class in
nl.tudelft.goal.unreal.translators
SkinTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
SkinTranslator
start()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
startAgents(BotParameters...)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
startEnvironment()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
startEnvironment()
- Method in class nl.tudelft.goal.unreal.environment.
SimpleTransitioningEnvironment
StringList
- Class in
nl.tudelft.goal.unreal.messages
Stub class used in combination with the
StringListTranslator
to indicate a List
object.
StringList()
- Constructor for class nl.tudelft.goal.unreal.messages.
StringList
StringListTranslator
- Class in
nl.tudelft.goal.unreal.translators
StringListTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
StringListTranslator
synchronizedDeleteEntity(String)
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
Synchronized version of
AbstractEnvironment.deleteEntity
.
T
TeamTranslator
- Class in
nl.tudelft.goal.unreal.translators
TeamTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
TeamTranslator
toString()
- Method in class nl.tudelft.goal.unreal.environment.
AbstractUnrealEnvironment
Returns a string representation of the environment based on ID of the environment.
toString()
- Method in class nl.tudelft.goal.unreal.messages.
BotParameters
toString()
- Method in enum nl.tudelft.goal.unreal.messages.
Key
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
AgentIdTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
LevelTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
LocationTranslator
translate(Location)
- Method in class nl.tudelft.goal.unreal.translators.
LocationTranslator
translate(Rotation)
- Method in class nl.tudelft.goal.unreal.translators.
RotationTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
RotationTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
SkinTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
StringListTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
TeamTranslator
translate(Team)
- Method in class nl.tudelft.goal.unreal.translators.
TeamTranslator
translate(UnrealId)
- Method in class nl.tudelft.goal.unreal.translators.
UnrealIdTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
UnrealIdTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
URITranslator
translate(Velocity)
- Method in class nl.tudelft.goal.unreal.translators.
VelocityTranslator
translate(Parameter)
- Method in class nl.tudelft.goal.unreal.translators.
VelocityTranslator
translated
- Variable in class nl.tudelft.goal.unreal.translators.
UnrealIdTranslator
translatesFrom()
- Method in class nl.tudelft.goal.unreal.translators.
LocationTranslator
translatesFrom()
- Method in class nl.tudelft.goal.unreal.translators.
RotationTranslator
translatesFrom()
- Method in class nl.tudelft.goal.unreal.translators.
TeamTranslator
translatesFrom()
- Method in class nl.tudelft.goal.unreal.translators.
UnrealIdTranslator
translatesFrom()
- Method in class nl.tudelft.goal.unreal.translators.
VelocityTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
AgentIdTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
LevelTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
LocationTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
RotationTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
SkinTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
StringListTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
TeamTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
UnrealIdTranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
URITranslator
translatesTo()
- Method in class nl.tudelft.goal.unreal.translators.
VelocityTranslator
U
UnrealEnvironmentException
- Exception in
nl.tudelft.goal.unreal.environment
UnrealEnvironmentException(String, Throwable)
- Constructor for exception nl.tudelft.goal.unreal.environment.
UnrealEnvironmentException
UnrealEnvironmentException(Throwable)
- Constructor for exception nl.tudelft.goal.unreal.environment.
UnrealEnvironmentException
UnrealEnvironmentException(String)
- Constructor for exception nl.tudelft.goal.unreal.environment.
UnrealEnvironmentException
UnrealIdTranslator
- Class in
nl.tudelft.goal.unreal.translators
UnrealIdTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
UnrealIdTranslator
URITranslator
- Class in
nl.tudelft.goal.unreal.translators
A simple translator that will only translate addresses of the form ut://[host]:[port].
URITranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
URITranslator
V
valueOf(String)
- Static method in enum nl.tudelft.goal.unreal.messages.
Key
Returns the enum constant of this type with the specified name.
values()
- Static method in enum nl.tudelft.goal.unreal.messages.
Key
Returns an array containing the constants of this enum type, in the order they are declared.
VELOCITY_KEYWORD
- Static variable in class nl.tudelft.goal.unreal.translators.
VelocityTranslator
VelocityTranslator
- Class in
nl.tudelft.goal.unreal.translators
VelocityTranslator()
- Constructor for class nl.tudelft.goal.unreal.translators.
VelocityTranslator
A
B
C
D
E
G
I
K
L
M
N
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic
. All Rights Reserved.