|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.pogamut.base.agent.params.impl.AgentParameters
cz.cuni.amis.pogamut.base.agent.params.impl.RemoteAgentParameters
cz.cuni.amis.pogamut.ut2004.agent.params.UT2004AgentParameters
cz.cuni.amis.pogamut.ut2004.analyzer.UT2004AnalyzerFullObserverParameters
public class UT2004AnalyzerFullObserverParameters
| Constructor Summary | |
|---|---|
UT2004AnalyzerFullObserverParameters()
|
|
| Method Summary | |
|---|---|
void |
assignDefaults(IAgentParameters defaults)
|
String |
getFileName()
Returns file name that should be used for outputting data (just file name, must be combined with UT2004AnalyzerObserver.getOutputFilePath(). |
String |
getHumanLikeBotName()
|
PrintWriter |
getHumanLikeWriter()
|
String |
getObservedAgentId()
Returns ID of the player that should be observed. |
String |
getOutputPath()
Contains path to directory where the observer should output its results. |
Boolean |
isHumanLikeObservingEnabled()
Whether to produce additional output for "HumanLikeBot" project analysis. |
boolean |
isWaitForMatchRestart()
Whether the observer should wait for match-restart before it starts to collect data. |
UT2004AnalyzerFullObserverParameters |
setAgentId(IAgentId agentId)
|
UT2004AnalyzerFullObserverParameters |
setFileName(String fileName)
Sets FileName to be used for the output. |
UT2004AnalyzerFullObserverParameters |
setHumanLikeObserving(String botName,
PrintWriter humanLikeWriter)
|
UT2004AnalyzerFullObserverParameters |
setObservedAgentId(String observedAgentId)
Sets 'id' (usually taken from the UnrealId that is present for instance in Self.getId())
of the bot that is going to be observed by newly created observer. |
UT2004AnalyzerFullObserverParameters |
setOutputPath(String outputPath)
Sets path to directory where the observer should output its results. |
UT2004AnalyzerFullObserverParameters |
setWaitForMatchRestart(boolean waitForMatchRestart)
Sets whether the observer should wait for match-restart before it starts to collect data. |
UT2004AnalyzerFullObserverParameters |
setWorldAddress(IWorldConnectionAddress address)
|
| Methods inherited from class cz.cuni.amis.pogamut.base.agent.params.impl.RemoteAgentParameters |
|---|
getWorldAddress |
| Methods inherited from class cz.cuni.amis.pogamut.base.agent.params.impl.AgentParameters |
|---|
getAgentId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface cz.cuni.amis.pogamut.base.agent.params.IAgentParameters |
|---|
getAgentId |
| Constructor Detail |
|---|
public UT2004AnalyzerFullObserverParameters()
| Method Detail |
|---|
public String getObservedAgentId()
public UT2004AnalyzerFullObserverParameters setObservedAgentId(String observedAgentId)
UnrealId that is present for instance in Self.getId())
of the bot that is going to be observed by newly created observer.
WARNING: Note that you should not mess with 'setters' in different threads as they are non-thread-safe and may interrupt horrible agent instantiations with such behavior.
address -
public UT2004AnalyzerFullObserverParameters setAgentId(IAgentId agentId)
setAgentId in class UT2004AgentParameterspublic UT2004AnalyzerFullObserverParameters setWorldAddress(IWorldConnectionAddress address)
setWorldAddress in class UT2004AgentParameterspublic String getOutputPath()
public UT2004AnalyzerFullObserverParameters setOutputPath(String outputPath)
outputPath - public boolean isWaitForMatchRestart()
public UT2004AnalyzerFullObserverParameters setWaitForMatchRestart(boolean waitForMatchRestart)
waitForMatchRestart - public String getFileName()
UT2004AnalyzerObserver.getOutputFilePath().
public UT2004AnalyzerFullObserverParameters setFileName(String fileName)
UT2004AnalyzerObserver.getOutputFilePath().
fileName - public Boolean isHumanLikeObservingEnabled()
public PrintWriter getHumanLikeWriter()
public String getHumanLikeBotName()
public UT2004AnalyzerFullObserverParameters setHumanLikeObserving(String botName,
PrintWriter humanLikeWriter)
public void assignDefaults(IAgentParameters defaults)
assignDefaults in interface IAgentParametersassignDefaults in class RemoteAgentParameters
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||