|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object eis.EIDefaultImpl eis.eis2java.environment.AbstractEnvironment nl.tudelft.goal.unreal.environment.SimpleTransitioningEnvironment nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment nl.tudelft.goal.ut3.environment.UT3Environment
public class UT3Environment
Field Summary |
---|
Fields inherited from class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment |
---|
configuration, environmentLogger, id, log |
Constructor Summary | |
---|---|
UT3Environment()
|
Method Summary | |
---|---|
protected void |
connectEnvironment()
|
protected eis.eis2java.handlers.ActionHandler |
createActionHandler(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController controller)
|
protected eis.eis2java.handlers.PerceptHandler |
createPerceptHandler(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController controller)
|
protected cz.cuni.amis.pogamut.ut2004.utils.UT2004ServerRunner<? extends cz.cuni.amis.pogamut.ut2004.server.IUT2004Server,? extends cz.cuni.amis.pogamut.ut2004.agent.params.UT2004AgentParameters> |
createServerRunner()
|
protected cz.cuni.amis.pogamut.ut2004.utils.UTBotRunner<cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot<cz.cuni.amis.pogamut.base3d.worldview.IVisionWorldView,cz.cuni.amis.pogamut.base.communication.command.IAct,cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController>,cz.cuni.amis.pogamut.ut2004.bot.params.UT2004BotParameters> |
getBotRunner(nl.tudelft.goal.unreal.messages.Configuration configuration)
|
protected Class<UT3BotBehavior> |
getControlerClass()
|
protected void |
initializeEnvironment(Map<String,eis.iilang.Parameter> parameters)
|
protected void |
killEnvironment()
|
static void |
main(String[] args)
|
protected void |
registerTranslators()
|
Methods inherited from class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment |
---|
connectAgents, createServerActionHandler, createServerPerceptHandler, getComponentId, getName, isSupportedByEnvironment, isSupportedByType, pauseEvironment, startAgent, startEnvironment, startServer, synchronizedDeleteEntity, toString |
Methods inherited from class nl.tudelft.goal.unreal.environment.SimpleTransitioningEnvironment |
---|
init, kill, pause, start |
Methods inherited from class eis.eis2java.environment.AbstractEnvironment |
---|
deleteEntity, getAllPerceptsFromEntity, getEntity, isSupportedByEntity, performEntityAction, registerEntity, registerEntity, registerEntity, registerEntity, requiredVersion |
Methods inherited from class eis.EIDefaultImpl |
---|
addEntity, addEntity, associateEntity, attachAgentListener, attachEnvironmentListener, detachAgentListener, detachEnvironmentListener, freeAgent, freeEntity, freePair, getAgents, getAllPercepts, getAssociatedAgents, getAssociatedEntities, getEntities, getFreeEntities, getState, getType, isInitSupported, isKillSupported, isPauseSupported, isStartSupported, isStateTransitionValid, notifyAgents, notifyAgentsViaEntity, notifyDeletedEntity, notifyFreeEntity, notifyNewEntity, performAction, queryEntityProperty, queryProperty, registerAgent, reset, setState, setType, unregisterAgent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public UT3Environment()
Method Detail |
---|
protected void registerTranslators()
registerTranslators
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
public static void main(String[] args) throws eis.exceptions.ManagementException
eis.exceptions.ManagementException
protected Class<UT3BotBehavior> getControlerClass()
getControlerClass
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
protected cz.cuni.amis.pogamut.ut2004.utils.UTBotRunner<cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot<cz.cuni.amis.pogamut.base3d.worldview.IVisionWorldView,cz.cuni.amis.pogamut.base.communication.command.IAct,cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController>,cz.cuni.amis.pogamut.ut2004.bot.params.UT2004BotParameters> getBotRunner(nl.tudelft.goal.unreal.messages.Configuration configuration)
getBotRunner
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
protected eis.eis2java.handlers.PerceptHandler createPerceptHandler(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController controller) throws eis.exceptions.EntityException
createPerceptHandler
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.EntityException
protected eis.eis2java.handlers.ActionHandler createActionHandler(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController controller) throws eis.exceptions.EntityException
createActionHandler
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.EntityException
protected void initializeEnvironment(Map<String,eis.iilang.Parameter> parameters) throws eis.exceptions.ManagementException
initializeEnvironment
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.ManagementException
protected cz.cuni.amis.pogamut.ut2004.utils.UT2004ServerRunner<? extends cz.cuni.amis.pogamut.ut2004.server.IUT2004Server,? extends cz.cuni.amis.pogamut.ut2004.agent.params.UT2004AgentParameters> createServerRunner()
createServerRunner
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
protected void connectEnvironment() throws eis.exceptions.ManagementException
connectEnvironment
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
eis.exceptions.ManagementException
protected void killEnvironment()
killEnvironment
in class nl.tudelft.goal.unreal.environment.AbstractUnrealEnvironment
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |